TradingView
استقبل الإشارات من تنبيهات TradingView عبر webhook. هذا هو الإعداد الأكثر شيوعًا في Signalync.
المتطلبات الأساسية
تحتاج إلى خطة TradingView تدعم تنبيهات webhook. توفر TradingView خاصية webhooks في خططها المدفوعة فقط: الخطة المجانية لا يمكنها استدعاء عنوان webhook عند انطلاق التنبيه.
هل أنت مشترك بالفعل في خطة TradingView مدفوعة؟
الإعداد
اتبع هذه الخطوات لربط TradingView بـ Signalync. وإذا كنت قد سجلت للتو، فسيرشدك معالج الإعداد في لوحة التحكم عبر الخطوات نفسها.
- 1
أنشئ مصدر TradingView
في لوحة تحكم Signalync افتح المصادر، ثم انقر على مصدر جديد، واختر TradingView نوعًا للمصدر. - 2
اختر له اسمًا
أعطِ المصدر اسمًا وصفيًا، مثل "TV: BTC strategy" أو "TV: EURUSD scalper". - 3
انسخ رابط الإشارة الخاص بك
أنشئ المصدر وسيعرض لك Signalync رابط الإشارة الشخصي الخاص بك. انسخه فورًا: الرابط الكامل يظهر مرة واحدة فقط، وإذا فقدته يمكنك تدوير المفتاح من صفحة المصادر للحصول على رابط جديد. يبدو الرابط هكذا:https://signalync.com/api/inbound/YOUR_SOURCE_KEY - 4
أنشئ تنبيهًا في TradingView
في TradingView، افتح لوحة Alerts (أيقونة الساعة) وانقر على Create alert. حدّد شرط التنبيه كما تفعل عادة. - 5
الصق الرابط في حقل Webhook URL
في نافذة التنبيه افتح تبويب Notifications، وفعّل Webhook URL، ثم الصق رابط الإشارة الذي نسخته من Signalync. - 6
اضبط نص الرسالة
في حقل Message، أدخل نص الإشارة. راجع قسم صيغة الإشارة أدناه للاطلاع على أمثلة.
صيغة الإشارة
نص الرسالة الذي تدخله في نافذة تنبيه TradingView هو محتوى الإشارة نفسه. يستخدم Signalync صيغة مختصرة مفصولة بفواصل.
مثال بسيط
{{ticker}},buy,vol=0.1signalمع سعرَي وقف الخسارة وجني الأرباح
XAUUSD,buy,vol=0.1,sl=2340,tp=2360signalالعناصر النائبة في TradingView
{{ticker}} لإدراج رمز الرسم البياني تلقائيًا، و{{strategy.order.action}} لإدراج إجراء الاستراتيجية (buy / sell) عند الإطلاق من استراتيجية Pine Script.يقبل Signalync صيغة الإشارة الكاملة، لذا يمكنك منذ الآن كتابة إشارات أغنى مثل هذه:
وقف خسارة وجني أرباح بالنقاط (pips)
{{ticker}},{{strategy.order.action}},vol=0.1,sl_pips=50,tp_pips=100signalجني أرباح متعدد مع تحديد الحجم على أساس المخاطرة
XAUUSD,sell,vol_pctbal_loss=1,sl_pips=40,tp1_pips=40,tp2_pips=80,tp3_pips=120signalأمر معلّق
GBPUSD,buylimit,entry=1.2650,vol=0.5,sl_pips=30,tp_pips=60signalالتنفيذ المتقدم قريبًا
راجع المرجع الكامل لصيغة الإشارة للاطلاع على جميع معاملات الحجم ووقف الخسارة وجني الأرباح والوقف المتحرك ونوع الأمر.
السر المشترك (اختياري)
افتراضيًا، يستطيع أي شخص يعرف رابط الإشارة الخاص بك إرسال إشارات إليه. لتقييد ذلك، عيّن سرًا على المصدر.
عند تعيين سر، يشترط Signalync أن يتضمن كل طلب وارد ترويسة X-Signalync-Secret تطابق قيمتها السر تمامًا. الطلبات التي لا تحمل ترويسة مطابقة تُرفض برمز 401.
TradingView لا يستطيع إرسال ترويسات مخصصة
استكشاف الأخطاء وإصلاحها
انطلق التنبيه لكن لم تظهر أي إشارة في Signalync
تأكد من أن تنبيه TradingView ما زال نشطًا (لم تنته صلاحيته ولم يتم إيقافه مؤقتًا): افتح لوحة Alerts وابحث عن أيقونة تحذير. تأكد أيضًا من أن المصدر مفعّل في Signalync (المصدر المعطّل يرفض الطلبات الواردة)، ومن أن عنوان webhook في التنبيه هو رابط الإشارة الحالي الخاص بك.
استُقبلت الإشارة لكن لم يتم تحليلها
افتح الإشارة من صفحة الإشارات: تعرض شاشة التفاصيل المحتوى الخام وخطأ التحليل. راجع مرجع صيغة الإشارة وتأكد من عدم وجود مسافات زائدة أو رموز غير متوقعة في نص الرسالة.
401 Unauthorized
رابط الإشارة يحتوي على مفتاح خاطئ أو قديم. الرابط الكامل يظهر مرة واحدة فقط، فإذا لم يعد لديك، دوّر المفتاح من صفحة المصادر والصق الرابط الجديد في تنبيه TradingView.
تُرفض الطلبات بعد تعيين سر
يجب أن تطابق ترويسة X-Signalync-Secret السر تمامًا (المقارنة حساسة لحالة الأحرف). ولا يستطيع TradingView إرسال ترويسات مخصصة أصلًا، لذا أزل السر من أي مصدر يستقبل webhooks من TradingView مباشرة.