0 beğenilme 0 beğenilmeme
272 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 | 272 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
(30,068 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.



8,636 soru
8,590 cevap
4,821 yorum
19,798 kullanıcı