T3-Strategie für den Ausbruch aus gleitenden Durchschnittskanälen


Erstellungsdatum: 2023-09-14 15:51:25 zuletzt geändert: 2023-09-14 15:51:25
Kopie: 0 Klicks: 768
1
konzentrieren Sie sich auf
1617
Anhänger

Strategieprinzip

Die Strategie nutzt die T3-Mittellinie und ihre Kanäle, um die Richtung des Trends zu erkennen und ein Handelssignal zu erzeugen, wenn der Preis den Kanal durchbricht.

Die spezifische Transaktionslogik:

  1. Berechnen Sie eine T3-Mittellinie, die die mittlere Linie darstellt.

  2. Berechnen Sie den Durchgangsbereich der Mittellinie, den Bereich der Mittellinie auf der oberen Schiene und den Bereich der Mittellinie unter der unteren Schiene

  3. Wenn die Preise steigen, tun Sie mehr.

  4. Wenn der Preis untergeht, nehmen Sie Platz.

  5. Hintergrundfarbe bedeutet Trendwende und hilft bei der Einschätzung

Die T3-Gewinnlinie ist eine gewinnlinie mit geringer Verzögerung, die schnell reagiert, wenn ein Kanal durchbrochen wird, um einen Umschwung zu erfassen. Die Strategie nutzt auch die Hintergrundfarben, um die langfristigen Trends zu beurteilen und die Zeit des Handels zu bestimmen.

Strategische Vorteile

  • T3 mit geringer Durchschnittsverzögerung, reaktionsschnell

  • Ein Durchbruch im Kanal sendet klare Handelssignale

  • Es gibt viele verschiedene Arten von Hintergrundfarben.

Strategisches Risiko

  • Die richtigen Parameter müssen wiederholt getestet werden.

  • Ein Durchbruch ist leicht zu erwischen, Vorsicht gebraucht

  • Die Signalfrequenz kann entsprechend erhöht werden.

Zusammenfassen

Die Strategie nutzt die Sensitivität der T3-Gehaltslinie, um an den Durchbruchspunkten des Kanals zu handeln. Die Hintergrundfarbe hilft bei der Beurteilung der langen Linie. Durch die Optimierung der Parameter kann ein Gleichgewicht zwischen Effizienz und Stabilität hergestellt werden.

[trans]

Strategiequellcode
/*backtest
start: 2022-09-07 00:00:00
end: 2023-04-15 00:00:00
period: 4d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Trader_7ye

//@version=4

strategy(title="T3MA_KC_7ye  Strategy", shorttitle="T3MA_KC_7ye  Strategy",max_bars_back=500,overlay=true,default_qty_type=strategy.percent_of_equity,default_qty_value=100,initial_capital=5000,currency=currency.USD)

t3(src,len)=>
    xe1 = ema(src, len)
    xe2 = ema(xe1, len)
    xe3 = ema(xe2, len)
    xe4 = ema(xe3, len)
    xe5 = ema(xe4, len)
    xe6 = ema(xe5, len)
    b = 0.7
    c1 = -b*b*b
    c2 = 3*b*b+3*b*b*b
    c3 = -6*b*b-3*b-3*b*b*b
    c4 = 1+3*b+b*b*b+3*b*b
    c1 * xe6 + c2 * xe5 + c3 * xe4 + c4 * xe3
    
 
Length = input(title="DTMA Lenth", type=input.integer, defval=24, minval=1)
xPrice = input(title="DTMA Source", type=input.source, defval=close)
T3ma=t3(xPrice,Length)

upCol = T3ma > T3ma[1] 
downCol = T3ma < T3ma[1]


range= high - low
rangema=t3(range,Length)

upper = T3ma + rangema
lower = T3ma - rangema

myColor = upCol ? color.lime : downCol ? color.red : na
plot(T3ma, color=myColor, title="T3 Slow")

c = color.blue
u = plot(upper, color=#0094FF, title="Upper")
l = plot(lower, color=#0094FF, title="Lower")
fill(u, l, color=#0094FF, transp=95, title="Background")
buySignal = upCol and ohlc4>upper
sellSignal= downCol and ohlc4<lower

//=======输出======= 
//多空颜色判断
direction=0
direction:=buySignal?1:sellSignal?-1:direction[1]
macolor=direction==1?color.green:color.red

//多信号处理为一个信号
alertlong = direction!=direction[1] and direction== 1
alertshort= direction!=direction[1] and direction==-1
bgcolor(alertshort ? color.red : alertlong?color.lime:na, transp=20)

if (alertlong)
    strategy.entry("Long", strategy.long)
if (alertshort)
    strategy.entry("Short",strategy.short)