Diese Strategie handelt auf der Grundlage von Inside-Bar-Ausbrüchen. Wenn der High/Low der Bar nach einer Inside-Bar den vorherigen Inside-Bar-Bereich durchdringt, werden Handelssignale generiert.
Die Logik lautet:
Überprüfen Sie, ob die vorherigen 2 Stäbe eine innere Stange bildeten, d. h. Stange 2
Wenn Bar 3 hoch über Bar 2 hoch ist und über Bar 2 niedrig schließt, gehen Sie lang
Wenn Bar 3 niedrig brechen Bar 2 niedrig, und schließt unter Bar 2 hoch, gehen kurz
Optional schließen Sie Bestellungen X-Bar später (z. B. 3 Bar)
Es zielt darauf ab, Trends zu erfassen, die sich aus der Konsolidierung von Innenbalken ergeben.
Innenbarren sind leicht zu erkennen, Störungen geben klare Signale.
Schließung von Aufträgen frühzeitig vermeidet Whipsaws
Einfache und intuitive Regeln
Notwendigkeit der weiteren Validierung der Signalwirksamkeit
Innenbalkenbildung und -abbrüche seltener
Kann gegen einen großen Trend handeln
Diese Strategie versucht, Trends aus dem Inneren der Bar zu nutzen, aber die niedrigere Frequenz des Handels erfordert eine Bewertung des Risiko-Rendite-Verhältnisses.
/*backtest start: 2022-09-07 00:00:00 end: 2022-10-31 00:00:00 period: 4d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Inside Bar Failure", overlay=true) forward = input(defval=3, title="Look Forward") longCondition = if (high[2] > high[1] and low[2] < low[1] and low < low[1] and high < high[1] and close > low[1]) x = true if (longCondition) strategy.entry("Long", strategy.long) shortCondition = if (high[2] > high[1] and low[2] < low[1] and high > high[1] and low > low[1] and close < high[1]) y = true if (shortCondition) strategy.entry("Short", strategy.short) if (longCondition[forward]) strategy.close("Long") if (shortCondition[forward]) strategy.close("Short")