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

Merhaba,

Aşağıda belirtmiş olduğum indikatörü Matriks Prime ( Metastock ) diline çevirebilmeniz mümkün mü acaba ?

 

//@version=5

indicator('MDTM', shorttitle='MDTM - HAFTALIK')

YAKIN = input(24, 'KISA VADE')

UZAK = input(26, 'UZUN VADE')

TRIG = input(24, 'YUMUSATMA')

 

ema1 = ta.ema(close, YAKIN)

eema1 = ta.ema(ema1, YAKIN)

eeema1 = ta.ema(eema1, YAKIN)

 

ma1 = 3 * ema1 - 3 * eema1 + eeema1

 

ema2 = ta.ema(close, UZAK)

eema2 = ta.ema(ema2, UZAK)

eeema2 = ta.ema(eema2, UZAK)

ma2 = 3 * ema2 - 3 * eema2 + eeema2

 

MDTM = ma1 - ma2

 

masignal1 = ta.ema(MDTM, TRIG)

mmasignal1 = ta.ema(masignal1, TRIG)

mmmasignal1 = ta.ema(mmasignal1, TRIG)

 

TRIGG = 3 * masignal1 - 3 * mmasignal1 + mmmasignal1

 

//masignall1= sma(d1,signal)

histo = MDTM - TRIGG

 

histo_color = histo >= 0 ? histo > histo[1] ? #0e80c2 : #84bedf : histo < histo[1] ? #e61616 : #e26b58

macd_color = MDTM >= TRIGG ? color.lime : color.red


 

plot(histo, style=plot.style_columns, color=histo_color, linewidth=3)

plot1 = plot(MDTM, linewidth=2, color=macd_color)

plot2 = plot(TRIGG, linewidth=1, color=#999462)

 

// LONG SİNYAL

LongEntryAlert = MDTM > TRIGG

LongCloseAlert = MDTM < TRIGG

/////////

//////LABELS - ADDED ON 19.SEPT.2023

alimsart = bool(na)

satimsart = bool(na)

alimsart := LongEntryAlert 

satimsart := LongCloseAlert 

kondisyon = 0

kondisyon := alimsart ? 1 : satimsart ? -1 : kondisyon[1]

alimkondisyon = alimsart and kondisyon[1] == -1

satimkondisyon = satimsart and kondisyon[1] == 1

//Grafik Üstü Sinyaller

plotshape(alimkondisyon, title='Al Sinyali', text='AL', textcolor=color.new(color.white, 20), style=shape.labelup, size=size.small, location=location.bottom, color=#2b5cf0cc)

plotshape(satimkondisyon, title='Sat Sinyali', text='SAT', textcolor=color.new(color.white, 20), style=shape.labeldown, size=size.small, location=location.top, color=#ff6702cc)

 

renk1 = input(true, "Mum Renk Ayarları?")

mumrenk = input(true,title="Trend Bazlı Mum Rengi Değişimi?")

htaColor = renk1 ? (alimsart ? color.rgb(57, 230, 132) : #E56337) : #c92626

barcolor(color = mumrenk ? (renk1 ? htaColor : na) : na)

Grafik kategorisinde (55 puan) tarafından | 364 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhabalar,

Formül bütününü bu şekilde anlamamız zor,

Dilerseniz egitim@matriksdata.com adresine hem görselini hem de az çok çalışma mantığını iletebilirseniz bir inceleyelim

iyi çalışmalar
(33,128 puan) tarafından
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. 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.



9,152 soru
9,106 cevap
5,030 yorum
28,425 kullanıcı