ترصد مساحات السيولة المسحوبة خلف القمم وتدمجها مع فجوات الاختلال السعري للذهب.
//@version=5
strategy("OneSignalFX Liquidity Sweep", overlay=true)
fvgBull = low > high[2] and close > open
liqGrab = low <= ta.lowest(low, 20)[1]
exec_1 = fvgBull and liqGrab
if (exec_1)
strategy.entry("Buy-1", strategy.long)
plot(ta.sma(low, 20), color=color.green, title="Support Line")ترصد نقطة تغير المسار الحقيقي لصانع السوق (CHoCH) مع فلترة الشموع الكاذبة.
//@version=5
strategy("OneSignalFX CHoCH Matrix", overlay=true)
ph = ta.pivothigh(5, 5)
pl = ta.pivotlow(5, 5)
chochUp = ta.crossover(close, ph)
exec_2 = chochUp and volume > ta.sma(volume, 20)
if (exec_2)
strategy.entry("Buy-2", strategy.long)
plot(ph, color=color.red, style=plot.style_circles, title="CHoCH Point")تحدد الشموع المؤسسية الأخيرة التي سبقت الانفجار السعري للبنوك مع توافق الزخم.
//@version=5
strategy("OneSignalFX Bank OB", overlay=true)
isOB = close[1] < open[1] and close > open and close > high[1]
exec_3 = isOB and ta.rsi(close, 14) > 55
if (exec_3)
strategy.entry("Buy-3", strategy.long)
plot(ta.ema(close, 50), color=color.blue, title="Bank Trend")تستهدف اختراق نطاق الأسعار العرضي مع افتتاحات السيولة الكبرى لوول ستريت.
//@version=5
strategy("OneSignalFX Killzone Breakout", overlay=true)
inZone = time(timeframe.period, "1300-1600")
exec_4 = inZone and close > ta.highest(high, 10)[1]
if (exec_4)
strategy.entry("Buy-4", strategy.long)
plot(ta.highest(high, 10), color=color.purple, title="Killzone High")مصممة خصيصاً لتحركات الذهب السريعة باستخدام نطاقات الانحراف المعياري للـ ATR.
//@version=5
strategy("OneSignalFX ATR Volatility", overlay=true)
atrV = ta.atr(14)
pAction = close - open > atrV * 1.5
exec_5 = pAction and close > ta.sma(close, 20)
if (exec_5)
strategy.entry("Buy-5", strategy.long)
plot(ta.sma(close, 20), color=color.orange, title="ATR Basis")تكتشف الانحرافات المخفية لمؤشر القوة النسبية مع اتجاه الهيكل العام لاستمرار الصفقات.
//@version=5
strategy("OneSignalFX RSI Divergence", overlay=true)
rVal = ta.rsi(close, 14)
hidDiv = rVal < 50 and rVal > rVal[1] and close < close[1]
exec_6 = hidDiv and close > ta.ema(close, 200)
if (exec_6)
strategy.entry("Buy-6", strategy.long)
plot(rVal, color=color.purple, title="RSI Value")تقاطع خطوط الماكد الهيستوجرامية مع فلتر سيولة الحجم لاقتناص الانطلاقات السريعة.
//@version=5
strategy("OneSignalFX MACD Scalper", overlay=true)
[mLine, sLine, hLine] = ta.macd(close, 12, 26, 9)
exec_7 = ta.crossover(mLine, sLine) and hLine > 0
if (exec_7)
strategy.entry("Buy-7", strategy.long)
plot(hLine, color=color.green, style=plot.style_histogram, title="MACD Histogram")تراقب انكماش البولينجر باند بانتظار الانفجار السعري الحاد وتحديد الاتجاه اللحظي.
//@version=5
strategy("OneSignalFX Bollinger Squeeze", overlay=true)
basis = ta.sma(close, 20)
dev = 2.0 * ta.stdev(close, 20)
width = (basis + dev - (basis - dev)) / basis
exec_8 = width < 0.05 and close > basis
if (exec_8)
strategy.entry("Buy-8", strategy.long)
plot(basis, color=color.yellow, title="Bollinger Basis")ترصد ارتداد السعر بدقة من النسبة الذهبية 0.618 المحسوبة أوتوماتيكياً على آخر قمة وقاع.
//@version=5
strategy("OneSignalFX Fib Bounce", overlay=true)
hi = ta.highest(high, 50)
lo = ta.lowest(low, 50)
fib618 = hi - (hi - lo) * 0.618
exec_9 = math.abs(low - fib618) < ta.atr(14) * 0.4 and close > open
if (exec_9)
strategy.entry("Buy-9", strategy.long)
plot(fib618, color=color.fuchsia, title="Fib 0.618 Level")مؤشر اتجاهي قوي يتابع حركة السعر ويعطي إشارات واضحة لتأكيد الاتجاه المؤسسي.
//@version=5
strategy("OneSignalFX Supertrend", overlay=true)
[stVal, stDir] = ta.supertrend(3, 10)
exec_10 = stDir < 0 and stDir != stDir[1]
if (exec_10)
strategy.entry("Buy-10", strategy.long)
plot(stVal, color=color.green, title="Supertrend Line")تعتمد على مناطق تركز الحجم الأكبر لتوقع ارتداد السعر من القيمة العادلة.
//@version=5
strategy("OneSignalFX POC Guard", overlay=true)
pocZone = volume > ta.sma(volume, 20) * 1.7
exec_11 = pocZone and close > ta.vwap(close)
if (exec_11)
strategy.entry("Buy-11", strategy.long)
plot(ta.vwap(close), color=color.navy, title="VWAP Value")تقاطع خطوط الاستوكاستك السريعة عند كسر مستويات التشبع الفائق لاقتناص القمم.
//@version=5
strategy("OneSignalFX Stoch Sniper", overlay=true)
k = ta.stoch(close, high, low, 14)
d = ta.sma(k, 3)
exec_12 = ta.crossover(k, d) and k < 20
if (exec_12)
strategy.entry("Buy-12", strategy.long)
plot(k, color=color.blue, title="Stoch K Line")مجموعة متوسطات أسية متداخلة تظهر قوة الزخم عند تباعدها وتأكيد استمرار الاتجاه.
//@version=5
strategy("OneSignalFX EMA Ribbon", overlay=true)
e1 = ta.ema(close, 8)
e2 = ta.ema(close, 21)
exec_13 = ta.crossover(e1, e2) and close > e2
if (exec_13)
strategy.entry("Buy-13", strategy.long)
plot(e2, color=color.orange, title="EMA 21 Trend")نسخة مطورة من مؤشر الـ SAR مدمجة مع فلتر حجم التداول لمنع الخروج المبكر.
//@version=5
strategy("OneSignalFX Parabolic SAR", overlay=true)
psar = ta.sar(0.02, 0.02, 0.2)
exec_14 = close > psar and volume > ta.sma(volume, 14)
if (exec_14)
strategy.entry("Buy-14", strategy.long)
plot(psar, color=color.red, style=plot.style_cross, title="SAR Points")مؤشر CCI محسن لاكتشاف تسارع الزخم المفاجئ في أزواج العملات والذهب.
//@version=5
strategy("OneSignalFX CCI Power", overlay=true)
cciVal = ta.cci(close, 20)
exec_15 = ta.crossover(cciVal, 0) and cciVal > 0
if (exec_15)
strategy.entry("Buy-15", strategy.long)
plot(cciVal, color=color.teal, title="CCI Line")يقيس نطاق إغلاق السعر مقارنة بأعلى قمة وأدنى قاع لاكتشاف الانعكاس السريع.
//@version=5
strategy("OneSignalFX Williams R", overlay=true)
wr = -100 * (ta.highest(high, 14) - close) / (ta.highest(high, 14) - ta.lowest(low, 14))
exec_16 = wr < -80 and close > open
if (exec_16)
strategy.entry("Buy-16", strategy.long)
plot(wr, color=color.purple, title="Williams Line")فلتر سرعة وقوة الاتجاه يمنع الدخول في الأوقات التي يفقد فيها السوق العزم.
//@version=5
strategy("OneSignalFX ADX Filter", overlay=true)
[_, _, adxVal] = ta.dmi(14, 14)
exec_17 = adxVal > 25 and close > ta.ema(close, 50)
if (exec_17)
strategy.entry("Buy-17", strategy.long)
plot(adxVal, color=color.blue, title="ADX Line")يستهدف اختراق مستويات الدعم والمقاومة اليومية الكلاسيكية لصانع السوق.
//@version=5
strategy("OneSignalFX Pivot Breakout", overlay=true)
piv = (request.security(syminfo.tickerid, "D", high[1]) + request.security(syminfo.tickerid, "D", low[1]) + request.security(syminfo.tickerid, "D", close[1])) / 3
exec_18 = ta.crossover(close, piv) and volume > ta.sma(volume, 20)
if (exec_18)
strategy.entry("Buy-18", strategy.long)
plot(piv, color=color.yellow, title="Daily Pivot")يقيس نسبة التغير السعري الحاد لاكتشاف الانطلاقات القوية المفاجئة في عقود الذهب.
//@version=5
strategy("OneSignalFX ROC Surge", overlay=true)
rocVal = ta.roc(close, 9)
exec_19 = rocVal > 1.8 and close > ta.sma(close, 20)
if (exec_19)
strategy.entry("Buy-19", strategy.long)
plot(rocVal, color=color.orange, title="ROC Line")ترسم مناطق العرض والطلب الرئيسية المعتمدة على الارتدادات السعرية السابقة.
//@version=5
strategy("OneSignalFX Supply Demand", overlay=true)
hiZone = high >= ta.highest(high, 30)
exec_20 = hiZone and close < high and close > open
if (exec_20)
strategy.entry("Buy-20", strategy.long)
plot(ta.highest(high, 30), color=color.red, title="Supply Level")تعتمد على الانحرافات القياسية عن مؤشر متوسط السعر المرجح بالحجم لاقتناص الصفقات.
//@version=5
strategy("OneSignalFX VWAP Band", overlay=true)
vLine = ta.vwap(close)
devBand = ta.stdev(close, 20) * 1.5
exec_21 = close < vLine - devBand and close > open
if (exec_21)
strategy.entry("Buy-21", strategy.long)
plot(vLine, color=color.navy, title="VWAP Core")تحدد بوضوح لحظة كسر الهيكل واستمرار الاتجاه الصاعد لصانع السوق.
//@version=5
strategy("OneSignalFX BOS Structure", overlay=true)
bosUp = close > ta.highest(high, 10)[1] and close[1] <= ta.highest(high, 10)[2]
exec_22 = bosUp and volume > ta.sma(volume, 14)
if (exec_22)
strategy.entry("Buy-22", strategy.long)
plot(ta.highest(high, 10), color=color.green, title="BOS Level")ترصد الشموع ذات الذيول الطويلة التي تلتهم السيولة وتعود للإغلاق داخل النطاق.
//@version=5
strategy("OneSignalFX Liquidity Pinbar", overlay=true)
isPin = (high - math.max(open, close)) > (math.abs(open - close) * 2)
exec_23 = isPin and low <= ta.lowest(low, 10)
if (exec_23)
strategy.entry("Buy-23", strategy.long)
plot(ta.sma(close, 20), color=color.blue, title="Pinbar Basis")استراتيجية دمج توافقية متقدمة تتطلب إجماع 3 مؤشرات زخم مختلفة لتأكيد الدخول.
//@version=5
strategy("OneSignalFX Confluence Core", overlay=true)
c1 = ta.rsi(close, 14) > 50
c2 = close > ta.ema(close, 50)
c3 = ta.macd(close, 12, 26, 9)[0] > ta.macd(close, 12, 26, 9)[1]
exec_24 = c1 and c2 and c3
if (exec_24)
strategy.entry("Buy-24", strategy.long)
plot(ta.ema(close, 50), color=color.orange, title="Confluence EMA")استراتيجية أول 15 دقيقة من افتتاح الجلسة الأوروبية لاقتناص الحركة الاتجاهية.
//@version=5
strategy("OneSignalFX Opening Scalp", overlay=true)
opRange = time(timeframe.period, "0900-0915")
exec_25 = opRange and close > ta.highest(high, 5)
if (exec_25)
strategy.entry("Buy-25", strategy.long)
plot(ta.highest(high, 5), color=color.fuchsia, title="Opening High")مؤشر ارتداد سعري مخصص للعودة للقيمة المتوسطة عندما يبالغ السوق في الصعود أو الهبوط.
//@version=5
strategy("OneSignalFX Mean Reversion", overlay=true)
mDev = close - ta.sma(close, 50)
exec_26 = mDev < -ta.atr(50) * 2 and close > open
if (exec_26)
strategy.entry("Buy-26", strategy.long)
plot(ta.sma(close, 50), color=color.yellow, title="Mean SMA")تتبع التدفق النقدي الفعلي بناءً على مقارنة حجم الصفقات الصاعدة والهابطة.
//@version=5
strategy("OneSignalFX Order Flow", overlay=true)
netFlow = (close - low) / (high - low) * volume
exec_27 = netFlow > ta.sma(netFlow, 20) * 1.5
if (exec_27)
strategy.entry("Buy-27", strategy.long)
plot(ta.sma(netFlow, 20), color=color.teal, title="Flow MA")الدرة الملكية للمكتبة، تدمج بين تصفية السيولة، قياس الفجوات، وتأكيد الزخم بدقة.
//@version=5
strategy("OneSignalFX Alpha Core", overlay=true)
alphaFilter = ta.ema(close, 9) > ta.ema(close, 21) and low > high[2] and volume > ta.sma(volume, 20)
exec_28 = alphaFilter
if (exec_28)
strategy.entry("Buy-28", strategy.long)
plot(ta.ema(close, 9), color=color.orange, title="Alpha Line")نظام حماية متطور يحسب الوقف بناءً على تقلبات الذهب الحقيقية ويمنع الاختراقات.
//@version=5
strategy("OneSignalFX ATR Shield", overlay=true)
shield = ta.atr(14) * 2
exec_29 = close > ta.sma(close, 20) and low > low[1]
if (exec_29)
strategy.entry("Buy-29", strategy.long)
plot(ta.sma(close, 20), color=color.green, title="Shield Base")استراتيجية نهائية لاقتناص قمم وقيعان الانعكاس باستخدام دمج الزخم مع هيكل السوق.
//@version=5
strategy("OneSignalFX Reversal Sniper", overlay=true)
topRev = high >= ta.highest(high, 20) and ta.rsi(close, 14) > 70
botRev = low <= ta.lowest(low, 20) and ta.rsi(close, 14) < 30
exec_30 = botRev
if (exec_30)
strategy.entry("Buy-30", strategy.long)
plot(ta.highest(high, 20), color=color.red, title="Resistance Line")