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)