مكتبة · Pine Script v5

6 أمثلة Pine،
جاهزة للّصق.

مؤشرات واستراتيجيات ترسل webhooks من TheConnector. انسخ والصق في محرّر Pine ثم أنشئ التنبيه. لا تعديل سوى account في الحمولة.

EMA Crossover (9/21)

تقاطع المتوسطات المتحركة الأسية. الكلاسيكية لتتبع الاتجاه قصير المدى.

مؤشر
//@version=5
indicator("EMA Crossover → TC", overlay=true)
fast = ta.ema(close, 9)
slow = ta.ema(close, 21)
bull = ta.crossover(fast, slow)
bear = ta.crossunder(fast, slow)
plot(fast, color=color.lime)
plot(slow, color=color.orange)
if bull
    alert('{"account":"acct_mt5_8841","action":"buy","symbol":"' + syminfo.ticker + '","volume":0.10}', alert.freq_once_per_bar_close)
if bear
    alert('{"account":"acct_mt5_8841","action":"sell","symbol":"' + syminfo.ticker + '","volume":0.10}', alert.freq_once_per_bar_close)
15 سطراً~30 ثانية للتثبيت
اتجاه

RSI Mean Reversion (14)

انعكاس عند التشبع البيعي/الشرائي مع SL/TP وفق ATR. استراتيجية كاملة وتنبيه لكل أمر.

استراتيجية
//@version=5
strategy("RSI MR → TC", overlay=true)
rsi = ta.rsi(close, 14)
atr = ta.atr(14)
if ta.crossover(rsi, 30)
    sl = close - atr * 1.5
    tp = close + atr * 3.0
    msg = '{"account":"acct_mt5_8841","action":"buy","symbol":"' + syminfo.ticker + '","volume":0.10,"sl":' + str.tostring(sl, "#.#####") + ',"tp":' + str.tostring(tp, "#.#####") + '}'
    strategy.entry("L", strategy.long, alert_message=msg)
if ta.crossunder(rsi, 70)
    sl = close + atr * 1.5
    tp = close - atr * 3.0
    msg = '{"account":"acct_mt5_8841","action":"sell","symbol":"' + syminfo.ticker + '","volume":0.10,"sl":' + str.tostring(sl, "#.#####") + ',"tp":' + str.tostring(tp, "#.#####") + '}'
    strategy.entry("S", strategy.short, alert_message=msg)
16 سطراً~دقيقة واحدة للتثبيت
العودة للمتوسط

Donchian Breakout (20)

اختراق أعلى/أدنى 20 شمعة. كلاسيكية تداول السلاحف.

مؤشر
//@version=5
indicator("Donchian 20 → TC", overlay=true)
hh = ta.highest(high, 20)[1]
ll = ta.lowest(low, 20)[1]
plot(hh, color=color.lime)
plot(ll, color=color.red)
if close > hh
    alert('{"account":"acct_mt5_8841","action":"buy","symbol":"' + syminfo.ticker + '","volume":0.10}', alert.freq_once_per_bar_close)
if close < ll
    alert('{"account":"acct_mt5_8841","action":"sell","symbol":"' + syminfo.ticker + '","volume":0.10}', alert.freq_once_per_bar_close)
10 أسطر~30 ثانية للتثبيت
اختراق

Opening Range Breakout

اختراق الساعة الأولى من الجلسة (08:00-09:00 باريس). مثالي للمؤشرات والعقود.

استراتيجية
//@version=5
strategy("OR Breakout → TC", overlay=true)
inOR = time("60", "0800-0900", "Europe/Paris")
hh = ta.valuewhen(not inOR and inOR[1], high, 0)
ll = ta.valuewhen(not inOR and inOR[1], low, 0)
if not inOR and close > hh
    strategy.entry("L", strategy.long, alert_message='{"account":"acct_mt5_8841","action":"buy","symbol":"US500","volume":1.0}')
if not inOR and close < ll
    strategy.entry("S", strategy.short, alert_message='{"account":"acct_mt5_8841","action":"sell","symbol":"US500","volume":1.0}')
10 أسطر~دقيقة واحدة للتثبيت
اختراق

MACD Signal

تقاطع MACD/الإشارة الكلاسيكي. إشارة اتجاه متوسطة المدى.

مؤشر
//@version=5
indicator("MACD → TC")
[m, s, _] = ta.macd(close, 12, 26, 9)
plot(m, color=color.blue)
plot(s, color=color.orange)
if ta.crossover(m, s)
    alert('{"account":"acct_mt5_8841","action":"buy","symbol":"' + syminfo.ticker + '","volume":0.10}', alert.freq_once_per_bar_close)
if ta.crossunder(m, s)
    alert('{"account":"acct_mt5_8841","action":"sell","symbol":"' + syminfo.ticker + '","volume":0.10}', alert.freq_once_per_bar_close)
8 أسطر~30 ثانية للتثبيت
اتجاه

Bollinger Bands Mean Rev

العودة إلى المتوسط بعد لمس النطاق الخارجي. مثالي للأسواق العرضية.

استراتيجية
//@version=5
strategy("BB MR → TC", overlay=true)
[mid, up, dn] = ta.bb(close, 20, 2)
plot(up)
plot(dn)
plot(mid)
if ta.crossover(close, dn)
    strategy.entry("L", strategy.long, alert_message='{"account":"acct_mt5_8841","action":"buy","symbol":"' + syminfo.ticker + '","volume":0.10}')
if ta.crossunder(close, up)
    strategy.entry("S", strategy.short, alert_message='{"account":"acct_mt5_8841","action":"sell","symbol":"' + syminfo.ticker + '","volume":0.10}')
9 أسطر~30 ثانية للتثبيت
العودة للمتوسط

المزيد من الاستراتيجيات قادمة. تريد واحدة بعينها؟ اقترحها.

من Pine إلى حساب وسيطك في 5 دقائق.

أنشئ حساباً مجانياً، الصق أحد هذه الأمثلة في TradingView، واستلم أول ACK من الطرفية.