0 beğenilme 0 beğenilmeme
156 kez görüntülendi

Merhaba UT Bot Alerts indikatörü ile vadeli piyasada işlem yapmak istiyorum. Yardımcı olur musunuz?

 

//

// @author LazyBear

//

// If you use this code in its original/modified form, do drop me a note.

//

study(title="WaveTrend with Crosses [LazyBear]", shorttitle="WT_CROSS_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 = ema(ap, n1)

d = ema(abs(ap - esa), n1)

ci = (ap - esa) / (0.015 * d)

tci = ema(ci, n2)

 

wt1 = tci

wt2 = sma(wt1,4)

 

plot(0, color=gray)

plot(obLevel1, color=red)

plot(osLevel1, color=green)

plot(obLevel2, color=red)

plot(osLevel2, color=green)

 

plot(wt1, color=green)

plot(wt2, color=red)

plot(wt1-wt2, color=blue, style=area, transp=80)

plot(cross(wt1, wt2) ? wt2 : na, color = black , style = circles, linewidth = 3)

plot(cross(wt1, wt2) ? wt2 : na, color = (wt2 - wt1 > 0 ? red : lime) , style = circles, linewidth = 2)

barcolor(cross(wt1, wt2) ? (wt2 - wt1 > 0 ? aqua : yellow) : na)

İndikatör Pozisyonları ve Değerleri kategorisinde (12 puan) tarafından | 156 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhabalar,

Aşağıdaki şekilde deneyiniz,

n1:=Input("Channel Length",1,500,10);
n2:=Input("Average Length",1,500,21);
obLevel1:=Input("Over Bought Level 1",1,500,60);
obLevel2:=Input("Over Bought Level 1",1,500,53);
osLevel1:=Input("Over Sold Level 1",-500,-1,-60);
osLevel2:=Input("Over Sold Level 1",-500,-1,-53);
ap:=(H+L+C)/3;
esa:=mov(ap,n1,e);
d:=mov(abs(ap - esa),n1,e);
ci:=(ap-esa)/(0.015*d);
tci:=mov(ci,n2,e);
wt1:=tci;
wt2:=mov(wt1,4,s);
obLevel1;
obLevel2;
osLevel1;
osLevel2;
wt1;
wt2;
wt1-wt2;
0

iyi çalışmalar
(30,048 puan) tarafından
8,630 soru
8,584 cevap
4,819 yorum
19,772 kullanıcı