UTC
AR
ForexForStarters.com

التداول الآلي على TradingView (التنبيهات و Webhooks والتداول التلقائي)

تتعامل منصة TradingView (تريدنج فيو) مع التداول الآلي بطريقة مختلفة عن MetaTrader و cTrader. فبدل تشغيل روبوتات التداول مباشرة داخل المنصة، تستخدم TradingView مزيجًا من التنبيهات (Alerts)، واستراتيجيات Pine Script، وWebhooks لأتمتة التداول. في هذا الدليل نشرح كيف يعمل كل ذلك وما الخيارات المتاحة لك.

تحذير من المخاطر: هذا المحتوى لأغراض تعليمية فقط وليس نصيحة مالية. ينطوي تداول الفوركس على مخاطر وقد تخسر أموالك.

TradingView
TradingViewFileViewInsertChartsToolsMARKET WATCHEURUSDGBPUSDUSDJPYAUDUSDUSDCADAuXAUUSDأمر جديد0.10 لوتبيعشراءوقف الخسارةجني الأرباحالصفقات

بماذا يختلف التداول الآلي على TradingView

في MetaTrader تضيف مستشارًا خبيرًا (Expert Advisor) إلى الرسم البياني، فيفتح الصفقات تلقائيًا داخل المنصة. وفي cTrader تقوم روبوتات cBots بالشيء نفسه. فكلتا المنصتين تملك تنفيذًا مدمجًا: يحلل الروبوت السوق ويرسل الأوامر إلى وسيطك مباشرة.

أما TradingView فهي لا تعمل بهذه الطريقة. فلا يوجد فيها ما يعادل المستشار الخبير أو cBot يعمل داخلها ويفتح الصفقات بنفسه. بل تركّز TradingView على توليد الإشارات، وتعتمد على خدمات خارجية لتنفيذ الصفقات الفعلية.

تبدو سلسلة التداول الآلي على TradingView عادةً على هذا النحو:

  • Pine Script يولّد إشارة تداول (شراء، بيع، إغلاق)
  • ترسل TradingView تنبيهًا عند تحقق الإشارة
  • يمكن إيصال التنبيه على شكل Webhook (رسالة تلقائية تُرسل إلى عنوان ويب)
  • تستقبل خدمة من طرف ثالث هذا الـ Webhook وترسل الأمر إلى وسيطك

هذا الأسلوب أكثر مرونة من حيث تركيب الأجزاء، لكنه أيضًا أعقد في الإعداد من التداول الآلي المدمج في MetaTrader أو cTrader.

التنبيهات على TradingView

التنبيهات (Alerts) هي أساس التداول الآلي على TradingView. ويمكنك ضبط التنبيهات على شروط مختلفة:

  • مستويات الأسعار (مثلًا: نبّهني عندما يصل EURUSD إلى 1.1000)
  • شروط المؤشرات (مثلًا: نبّهني عندما يتجاوز مؤشر RSI مستوى 70 صعودًا)
  • التفاعل مع أدوات الرسم (مثلًا: نبّهني عندما يلمس السعر خط الاتجاه هذا)
  • شروط Pine Script (مثلًا: نبّهني عندما تولّد استراتيجيتي المخصصة إشارة شراء)

طرق وصول التنبيهات

  • إشعار منبثق (Pop-up) على TradingView
  • البريد الإلكتروني
  • رسالة نصية SMS (في بعض الخطط)
  • إشعار فوري (Push) إلى تطبيق الهاتف
  • Webhook إلى رابط URL خارجي
  • إشعار صوتي

عدد التنبيهات النشطة يعتمد على خطتك

  • المجانية (Free): تنبيه واحد
  • Essential: 20 تنبيهًا
  • Plus: 100 تنبيه
  • Premium: 400 تنبيه

في التداول الآلي، تنبيهات Webhook هي الميزة الأساسية. فالـ Webhook يرسل رسالة مخصصة إلى خدمة خارجية في كل مرة يُطلق فيها التنبيه.

ما هي Webhooks

الـ Webhook ببساطة رابط URL يستقبل رسائل تلقائية. فعندما يُطلق تنبيهك على TradingView، يرسل رسالة (تحتوي عادةً على معلومات مثل الرمز والاتجاه والكمية) إلى رابط الـ Webhook. ثم تعالج الخدمة الموجودة على ذلك الرابط الرسالة وتتخذ الإجراء المناسب، مثل فتح صفقة لدى وسيطك.

تخيّل الأمر كسلسلة من قطع الدومينو: يكتشف Pine Script الإشارة، فيُطلق التنبيه، فيرسل الـ Webhook رسالة، فتفتح الخدمة الخارجية الصفقة.

خدمات التداول الآلي من أطراف ثالثة

هناك عدة خدمات تربط تنبيهات TradingView بالوسطاء لتنفيذ الصفقات آليًا:

  • 3Commas تربط TradingView بوسطاء ومنصات تداول مختلفة، وهي شائعة خاصة في العملات المشفّرة
  • Autoview إضافة للمتصفح تربط TradingView ببعض الوسطاء
  • تكامل TradingView نفسها مع الوسطاء يتيح فتح أوامر أساسية لدى الوسطاء المدعومين
  • حلول مخصصة بلغات برمجة مثل Python لاستقبال Webhooks وتنفيذ الصفقات عبر واجهات برمجة التطبيقات (API) لدى الوسطاء

لكل خدمة طريقة إعدادها والوسطاء الذين تدعمهم وأسعارها. ابحث جيدًا قبل أن تختار إحداها.

استراتيجيات Pine Script لتوليد الإشارات

في Pine Script نوعان من النصوص البرمجية: المؤشرات (Indicators) والاستراتيجيات (Strategies).

المؤشرات تعرض معلومات مرئية على الرسوم البيانية، ولا تولّد إشارات تداول بالمعنى التقليدي للاختبار الرجعي.

الاستراتيجيات تتضمن منطق الدخول والخروج ويمكن اختبارها رجعيًا. وعندما تولّد الاستراتيجية إشارة شراء أو بيع، يمكنك ضبط تنبيه يُطلق مع كل إشارة. ثم يمكن إرسال هذا التنبيه عبر Webhook إلى خدمة تداول آلي.

إنشاء استراتيجية في Pine Script يتطلب تحديد

تعمل الاستراتيجية على رسمك البياني وتعرض لك نتائج الاختبار الرجعي مباشرة، بما في ذلك الربح أو الخسارة، ونسبة الصفقات الرابحة، والتراجع في الرصيد (Drawdown).

إعداد التداول الآلي خطوة بخطوة

إليك الخطوات العامة لإعداد التداول الآلي على TradingView:

  • اكتب أو اعثر على استراتيجية Pine Script تولّد إشارات شراء وبيع
  • أضف الاستراتيجية إلى رسمك البياني وتحقق من أن إشاراتها منطقية
  • اشترك في خدمة تداول آلي من طرف ثالث تدعم وسيطك
  • اضبط الخدمة ببيانات اعتماد API الخاصة بوسيطك
  • أنشئ تنبيهًا في TradingView يُطلق عند إشارات استراتيجيتك
  • في إعدادات التنبيه، فعّل خيار Webhook URL (رابط Webhook) وأدخل الرابط الذي توفّره خدمة التداول الآلي
  • خصّص رسالة التنبيه بالمعلومات التي تحتاجها الخدمة (الرمز، والإجراء، والكمية)
  • اختبر السلسلة كاملة على حساب تجريبي قبل التداول الحقيقي

اعتبارات مهمة

  • التعقيد. هذا الإعداد أعقد من تشغيل مستشار خبير على MetaTrader، ففيه أجزاء متحركة أكثر وأمور أكثر قد تسوء.
  • زمن الاستجابة (Latency). كل خطوة في السلسلة تضيف تأخيرًا بسيطًا: يجب أن تُطلق الإشارة التنبيه، ويرسل التنبيه الـ Webhook، وتعالجه الخدمة، ثم يصل الأمر إلى الوسيط. هذا التأخير مقبول لمعظم الاستراتيجيات، لكنه قد لا يكون كذلك للسكالبينج عالي التردد.
  • الموثوقية. أنت تعتمد على أن تعمل خوادم TradingView والإنترنت والخدمة الخارجية كلها بشكل صحيح. وأي عطل في السلسلة يوقف التداول الآلي.
  • التكلفة. قد تحتاج إلى خطة TradingView مدفوعة (لتنبيهات أكثر)، إضافة إلى اشتراك في خدمة التداول الآلي، فضلًا عن رسوم وسيطك. والتكلفة الإجمالية تتراكم.
  • اختبر بشكل مكثّف. اختبر دائمًا سلسلة التداول الآلي كاملة على حساب تجريبي قبل أن تخاطر بأموال حقيقية. وتحقق من أن الأوامر تُفتح بشكل صحيح وأن النظام يتعامل مع الحالات الاستثنائية كما ينبغي.