Penunjuk: WaveTrend Oscillator

Penulis:ChaoZhang, Tarikh: 2022-05-06 18:40:27
Tag:EMASMA

WaveTrend Oscillator adalah pelabuhan penunjuk TS / MT yang terkenal. Apabila osilator berada di atas band overbought (garis merah) dan melintasi isyarat (garis bertitik), ia biasanya isyarat SELL yang baik. Begitu juga, apabila osilator melintasi isyarat di atas apabila di bawah band Oversold (garis hijau), ia isyarat BUY yang baik.

Saya telah menandakan beberapa persilangan dalam carta di atas.TidakCubalah pada alat anda dan beritahu saya apa yang anda fikir.

Ujian semula img


/*backtest
start: 2021-05-05 00:00:00
end: 2022-05-04 23:59:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
args: [["v_input_3",40]]
*/

//
// @author LazyBear
//
// If you use this code in its original/modified form, do drop me a note. 
//
study(title="WaveTrend [LazyBear]", shorttitle="WT_LB")
n1 = input(10, "Channel Length")
n2 = input(21, "Average Length")
obLevel1 = input(60, "Over Bought Level 1")
obLevel2 = input(53, "Over Bought Level 2")
osLevel1 = input(-60, "Over Sold Level 1")
osLevel2 = input(-53, "Over Sold Level 2")
 
ap = hlc3 
esa = ta.ema(ap, n1)
d = ta.ema(math.abs(ap - esa), n1)
ci = (ap - esa) / (0.015 * d)
tci = ta.ema(ci, n2)
 
wt1 = tci
wt2 = ta.sma(wt1,4)

plot(0, color=color.gray)
plot(obLevel1, color=color.red)
plot(osLevel1, color=color.green)
plot(obLevel2, color=color.red, style=3)
plot(osLevel2, color=color.green, style=3)

plot(wt1, color=color.green)
plot(wt2, color=color.red, style=3)
plot(wt1-wt2, color=color.blue, transp=80)
if wt1 >obLevel1
    strategy.entry("entry short", strategy.short)
else if wt1 < osLevel1
    strategy.entry("entry long", strategy.long)





Berkaitan

Lebih lanjut