Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.

0

Aşağıda yazılı olan indikatörü matriks prime'da kullanma

Soruldu
Kategori
Grafik
Görüntülenme
637 görüntülenme
Durum
Cevaplandı

Merhaba iyi çalışmalar aşağıda yazılı olan indikatör formülünü matriks prime'da aynı şekil kullanmak istiyorum ekte belirtiğim linkteki gibi yardımcı olursanız sevinirim .

 

Firefly Oscillator [LazyBear] — LazyBear tarafından gösterge — TradingView

study(title = "Firefly Oscillator [LazyBear]", shorttitle="FIREFLY_LB")

m=input(10,title= "Lookback Length", minval= 5, maxval=20)

n1=input(3, title="Signal Smoothing", minval=3, maxval=10)

as=input(false, title="Double smooth Osc")

bt=input(false, title="Use ZLEMA")

seb=input(false, title="Show Enclosing BB")

lbb=input(20, title="Enclosing BB Length")

mbb1=input(2.0, title="Enclosing BB Multiplier")

hbr=input(false, title="Highlight Breaches")

ebc=input(false, title="Enable bar colors")

calc_zlema(src, length) =>

    ema1=ema(src, length)

    ema2=ema(ema1, length)

    d=ema1-ema2

    ema1+d

ma(s,l) => bt==false?ema(s,l):calc_zlema(s,l)

v2=(high+low+close*2)/4

v3=ma(v2,m)

v4=stdev(v2,m)

v5=(v2-v3)*100/iff(v4==0,1,v4)

v6=ma(v5,n1)

v7=as?ma(v6,n1):v6

ww=(ma(v7,m)+100)/2-4

mm=highest(ww,n1)

plot(ww!=50 and mm!=50 and ((ww>50 and mm>50) or (ww<50 and mm<50))?50:na, color=gray, style=linebr, title="Midline")

d=ww>50?min(ww,mm):mm<50?max(ww,mm):na

dc=d>50?d>d[1]?green:orange:d<d[1]?red:orange

plot(seb?na:d, title="Histo", linewidth=2, color=dc, histbase=50, style=histogram)

wwl=plot(ww, title="Oscillator", linewidth=1, color=red)

mml=plot(mm, title="Signal", linewidth=1, color=green)

fill(wwl,mml,red, transp=60, title="OscillatorSignal Fill")

basis = seb?sma(ww, lbb):na

dev = seb?mbb1 * stdev(ww, lbb):na

upper = seb?basis + dev:na

lower = seb?basis - dev:na

// Uncomment the next line to show BB midline

//plot(basis, color=#0066CC, title="Enclosing BB Mid")

p1 = plot(seb?upper:na, color=gray, title="Enclosing BB Upper")

p2 = plot(seb?lower:na, color=gray, title="Enclosing BB Lower")

fill(p1,p2, gray, title="Enclosing BB Fill")

b_color = (ww > upper) ? red : (ww < lower) ? green : na

bgcolor(hbr ? b_color : na)

bc=ebc?d>50?d>d[1]?lime:orange:d<d[1]?red:orange:na

barcolor(bc)

Paylaş

1 Cevap

0
Merhabalar,

Aşağıdaki şekilde bir dener incelersiniz,

BBfactor:=Input("BBfactor",0,20,1.5); KCfactor:=Input("KCfactor",0,20,1.5); BBperiod:=Input("BBperiod",1,500,20); KCperiod:=Input("KCperiod",1,500,20); bb:=bband(c,BBperiod,s,BBfactor); bbdw:=bbandbot(c,BBperiod,s,BBfactor); bbup:=bbandtop(c,BBperiod,s,BBfactor); KCma:=mov(c,KCperiod,s); range:=H-L; rangema:=mov(range,KCperiod,s); upperKC:=KCma+rangema*KCfactor; lowerKC:=KCma-rangema*KCfactor; SQMI:=LINEARREG(C-((HHV(H,KCperiod)+LLV(L,KCperiod))/2+KCma)/2,KCperiod); SQMI; 0

iyi çalışmalar
BağlantıBayraklaSibelyMatriks Destek42.148

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol