إعداد أتمتة ويب هوك TradingView
حوّل أي تنبيه أو استراتيجية في TradingView إلى أمر تداول آلي في نحو دقيقتين.
- افتح Dashboard → TradingView Bot وانسخ رابط الويب هوك الخاص بك
- في TradingView أنشئ تنبيهًا → علامة تبويب Notifications → فعّل Webhook URL والصق الرابط لا يعرض TradingView حقل Webhook URL إلا إذا كانت المصادقة الثنائية مفعّلة في حسابك على TradingView.
- الصق كود JSON التالي في حقل Message الخاص بالتنبيه:
{
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"stop_loss": "{{plot_0}}",
"take_profit": "{{plot_1}}",
"leverage": 10
}
- انقر على Send Test Signal في لوحة التحكم للتحقق، ثم احفظ التنبيه — أصبح جاهزًا للعمل
لا ترغب في كتابة JSON يدويًا؟ تحتوي لوحة التحكم على أداة مرئية تُسمى Signal Designer تُنشئ لك الرسالة الدقيقة — بما في ذلك حقول الاستراتيجية أدناه.
استخدام strategy() في Pine — يتم التعامل مع الإغلاق تلقائيًا
إذا كان تنبيهك صادرًا من استراتيجية Pine بخيار "Order fills only"، فإن إرسال action بمفرده غير آمن: يُعيد {{strategy.order.action}} القيمة sell عند الإغلاق (exit) تمامًا كما عند دخول صفقة بيع (short). وإذا اعتُمد عليه وحده، فإن عملية الإغلاق ستفتح صفقة بيع جديدة بدلاً من إغلاق مركزك.
أضِف حقول حالة المركز، وسيقوم AlgoVesta بتحديد الدخول والخروج والانعكاس اعتمادًا على المركز نفسه:
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"market_position": "{{strategy.market_position}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"position_size": "{{strategy.position_size}}",
"price": "{{close}}"
}
- عندما يصبح المركز مسطحًا (flat) → يُغلق المركز. لا يُفتح أي أمر معاكس.
- عندما ينعكس المركز (شراء ← بيع أو بيع ← شراء) → نغلق أولًا، ثم نفتح الاتجاه الجديد. وإذا فشل الإغلاق، لا يُفتح أي شيء.
- عندما يبقى المركز في نفس الاتجاه → تتم معاملته كدخول جديد.
لا يُدعم الإغلاق الجزئي: إذا كانت استراتيجيتك تُقلّص المركز تدريجيًا، يتم إغلاق المركز بالكامل وتوضّح لوحة التحكم ذلك صراحةً.
إغلاق مركز يدويًا
أرسل close كقيمة للحقل action مع الرمز. يعمل هذا مع أي نوع تنبيه — لا تحتاج إلى استراتيجية.
{
"symbol": "{{ticker}}",
"action": "close"
}
"exchange" داخل JSON يُتجاهَل — وهذا مقصود، حتى لا يتمكّن أي شخص يحصل على رابط الويب هوك المسرَّب من إعادة توجيه أوامرك.