Strategi Pecah Saluran Purata Pergerakan T3


Tarikh penciptaan: 2023-09-14 15:51:25 Akhirnya diubah suai: 2023-09-14 15:51:25
Salin: 0 Bilangan klik: 768
1
fokus pada
1617
Pengikut

Prinsip Strategi

Strategi ini menggunakan garis rata-rata T3 dan saluran untuk mengenal pasti arah trend dan menghasilkan isyarat perdagangan apabila harga menembusi saluran.

Logik urus niaga:

  1. Hitung garis tengah T3

  2. Hitung julat laluan untuk garis rata-rata, julat tambah garis rata-rata pada landasan atas, dan julat pengurangan garis rata-rata pada landasan bawah

  3. Buat lebih apabila harga naik

  4. Berkurung apabila harga turun

  5. Perubahan warna latar belakang menunjukkan perubahan trend, membantu penilaian

Garis rata T3 adalah garis rata dengan kelewatan yang lebih kecil, yang bertindak balas dengan cepat ketika terobosan terobosan, yang baik untuk menangkap perpindahan. Strategi ini juga menggunakan bantuan warna latar belakang untuk menilai trend jangka panjang, mengintegrasikan pelbagai faktor untuk menentukan masa perdagangan.

Kelebihan Strategik

  • T3 rata-rata kelewatan lebih kecil, responsif

  • Penembusan saluran menghantar isyarat perdagangan yang jelas

  • Mengelakkan perdagangan yang salah dengan menggunakan warna latar belakang

Risiko Strategik

  • Ujian berulang untuk menentukan parameter yang sesuai

  • Perdagangan terobosan mudah dirampas, perlu berhati-hati

  • Isyarat kerap, boleh meningkatkan ketinggian penembusan yang sesuai

ringkaskan

Strategi ini memanfaatkan kepekaan garis rata-rata T3 untuk berdagang di titik penembusan saluran. Dengan bantuan warna latar belakang, trend garis panjang dapat dinilai. Dengan pengoptimuman parameter, keseimbangan antara kecekapan dan kestabilan dapat dicapai. Tetapi berhati-hati untuk mengelakkan perdagangan berlebihan.

[trans]

Kod sumber strategi
/*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)