Jump to content
Medved Trader Forums

Croesus

Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by Croesus

  1. So the premise is that a squeeze is a continuation pattern within a trend when volatility is reduced (Boll inside Keltner), when you compress something for long enough the pressure needs to be released and we move to high volatility. A move in the direction of the preceding trend 70 -80% of the time.

    Therefore the scan is looking for a period where we have a squeeze on a weekly chart and an inside squeeze on a daily chart indicating multi-time frame compression and thereby increasing the probability of a move generally 7 to 8 bars of the relevant timeframe. So you can see with a weekly squeeze supporting a daily squeeze the probability of a move increases.

    Weekly

    Daily Squeeze Fires and BOOM

  2. Hi Jerry

    and thanks Vectormix for the information.

    here is a potential semicup code, Wealthlab code so no sure if they help.

    http://www2.wealth-lab.com/WL5Wiki/TASCApr2011.ashx

     

    using System; using System.Collections.Generic; using System.Text; using System.Drawing; using WealthLab; using WealthLab.Indicators; using TASCIndicators; // requires version 2011.4.0.0 min

    namespace WealthLab.Strategies { public class SemiCupDetector : WealthScript { StrategyParameter _minCupBars; StrategyParameter _reversalPct;

    public SemiCupDetector() { _minCupBars = CreateParameter("Min Cup Bars", 20, 20, 100, 10); _reversalPct = CreateParameter("Pk Rev. %", 5, 0.5, 8, 0.5); }

    protected override void Execute() { DataSeries peakBars = PeakBar.Series(Close, _reversalPct.Value, PeakTroughMode.Percent); SemiCups semiCups = new SemiCups(this, _minCupBars.ValueInt, peakBars); // semiCups.ProcessSemiCups(); // not required for TASCIndicators 2011.4.0.1 semiCups.Draw(); int bar = Bars.Count - 1; // Scan for current pattern foreach (KeyValuePair<int, SemiCup> kvp in semiCups.Cups) { SemiCup sc = kvp.Value; if (sc.Active && sc.Status[bar] == CupStatus.SemiCupDetected) BuyAtMarket(Bars.Count); } } } }

    As another potential scan using current indicators what about a

    TTMSqueeze scan and one

    using TTMSqueeze on different timeframes as per say: A weekly squeeze and daily squeeze concurrently

×
×
  • Create New...