OPEN-SOURCE SCRIPT
moh1

//version=6
indicator("moh1", overlay=true)
// === الإعدادات ===
length = input.int(20, title="عدد الشموع (حساسية الاتجاه)")
src = input.source(close, title="مصدر السعر")
maType = input.string("EMA", title="نوع المتوسط", options=["EMA", "SMA"])
// الألوان
colorUp = input.color(color.green, title="لون الاتجاه الصاعد")
colorDown = input.color(color.red, title="لون الاتجاه الهابط")
colorSide = input.color(color.yellow, title="لون الاتجاه العرضي")
sensitivity = input.float(0.1, title="حساسية الاتجاه العرضي (%)", minval=0.01)
// === حساب المتوسط ===
ma = maType == "EMA" ? ta.ema(src, length) : ta.sma(src, length)
// === تحليل الاتجاه ===
ma_slope = ma - ma[1]
slope_pct = ma_slope / ma[1] * 100
trendColor = slope_pct > sensitivity ? colorUp :
slope_pct < -sensitivity ? colorDown :
colorSide
// === رسم الخط المتغير اللون ===
plot(ma, title="خط الاتجاه", color=trendColor, linewidth=2)
indicator("moh1", overlay=true)
// === الإعدادات ===
length = input.int(20, title="عدد الشموع (حساسية الاتجاه)")
src = input.source(close, title="مصدر السعر")
maType = input.string("EMA", title="نوع المتوسط", options=["EMA", "SMA"])
// الألوان
colorUp = input.color(color.green, title="لون الاتجاه الصاعد")
colorDown = input.color(color.red, title="لون الاتجاه الهابط")
colorSide = input.color(color.yellow, title="لون الاتجاه العرضي")
sensitivity = input.float(0.1, title="حساسية الاتجاه العرضي (%)", minval=0.01)
// === حساب المتوسط ===
ma = maType == "EMA" ? ta.ema(src, length) : ta.sma(src, length)
// === تحليل الاتجاه ===
ma_slope = ma - ma[1]
slope_pct = ma_slope / ma[1] * 100
trendColor = slope_pct > sensitivity ? colorUp :
slope_pct < -sensitivity ? colorDown :
colorSide
// === رسم الخط المتغير اللون ===
plot(ma, title="خط الاتجاه", color=trendColor, linewidth=2)
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.