الرئيسية / الوثائق / حمولة webhook من TradingView
حمولة webhook من TradingView
الحقول الدقيقة التي يقرأها WebhookIngress عند وصول تنبيه TradingView إلى TheConnector.
تم التحديث 11/4/2026 12:21 ص
# الهدف توثق هذه الصفحة عقد WebhookIngress العام لتنبيهات TradingView. هذا ليس payload أوامر dashboard اليدوية.
# مسار الوصول
- في مساحة العميل:
Accounts> افتح حساب تداول > انسخ مفتاح الوصول. - في TradingView:
Alert>Notifications> الصقhttps://webhook.theconnector.fr/YOUR_ACCESS_KEYفيWebhook URL. - في حقل
Messageداخل TradingView، الصق JSON.
# JSON بسيط
{
"action": "buy",
"symbol": "EURUSD",
"risk": 1,
"sl": 20,
"tp": 40
}
# الحقول التي يقرأها WebhookIngress
actionإلزامي. الأسماء البديلة:side,type,command,msgtype.symbolإلزامي لأوامر التداول. الأسماء البديلة:pair,ticker,instrument,market,asset.riskيرسل كقيمة مخاطرة رقمية. للحجم الثابت استخدمvolume,lot,lotsأوfixedVolume.slوtpهما الاسمان الحاليان لوقف الخسارة وجني الربح. الأسماء البديلة:stoploss,stop_loss,takeprofit,take_profit.priceيستخدم فقط للأوامر المعلقة:buystop,buylimit,sellstop,selllimit.ticket,orderId,order_id,positionIdأوposition_idتستخدم فقط عند استهداف أمر أو مركز معروف.account/accountCodeوplatformاختيارية مع رابط الحساب؛ تفيد فقط في مسارات routing مشتركة.- يمكن إرسال
streamIdأوidللتتبع. إذا غاب، ينشئ الخادم معرّفاً. - يمكن إرسال
clientRequestedAtUtc,requestedAtUtcأوrequestedAtكوقت UTC للمعلومة.
# بديل في سطر واحد يوصى باستخدام JSON، لكن WebhookIngress يقبل أيضاً نصاً مفصولاً بفواصل:
buy,EURUSD,risk=1,sl=20,tp=40
# ما لا ينبغي إرساله لا تعتمد على ttl_ms, vol_lots, sl_pips أو tp_pips: parser الحالي في WebhookIngress لا يقرأ هذه الأسماء. استخدم وضع السعر في الحساب لتفسير sl, tp وprice.
# سكربتات طرف ثالث موجودة لا تفترض أن رسالة مخصصة لموصل آخر تعمل كما هي. يمكنك الاحتفاظ بمنطق الاستراتيجية، لكن تحقق من حقول TradingView أعلاه وعدّلها.
حالة خاصة بالوسيط؟ اتصل بالدعم