0 beğenilme 0 beğenilmeme
141 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 | 141 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
(22,148 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.



7,645 soru
7,642 cevap
4,448 yorum
11,033 kullanıcı