Indicateur: oscillateur de tendance d'onde

Auteur:ChaoZhang est là., Date: 2022-05-06 18h40 et 27h
Les étiquettes:Le taux d'intérêtSMA

L'oscillateur WaveTrend est un port d'un célèbre indicateur TS/MT. Lorsque l'oscillateur est au-dessus de la bande de surachat (lignes rouges) et traverse le signal (ligne pointillée), il s'agit généralement d'un bon signal de VENDE. De même, lorsque l'oscillateur traverse le signal au-dessus de la bande de survente (lignes vertes), il s'agit d'un bon signal d'achat.

Comme vous pouvez le voir, ils sontJe ne sais pas.Essayez sur votre instrument et dites-moi ce que vous en pensez.

Réécriture 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)





Relationnée

Plus de