present
سجل واحصل على خصم 50 دولارًا على مشترياتك الأولى

Open API / MCP

Open API، وخوادم MCP (المحلية/البعيدة)، وAI Agent Connect، ومتى تختار أيًا منها.
نعم — عند تمكين التداول، يمكن لوكيل الذكاء الاصطناعي المتصل عبر cTrader MCP إدراج أوامر حقيقية وتعديلها وإغلاقها نيابة عنك. هذا قوي ومحفوف بالمخاطر. قم بتمكين متطلب التأكيد لعمليات التداول في إعدادات خادم MCP، وأشرف على الوكيل وتحقق من المخرجات قبل الموافقة على الإجراءات الحساسة. التداول الذي يتم إنشاؤه بواسطة الذكاء الاصطناعي ليس نصيحة مالية.
نعم — من خلال خادم MCP المحلي أو البعيد في cTrader. مع تكوين Claude Code (أو Claude Desktop مع دعم MCP) لخادم cTrader MCP، يمكن لـ Claude قراءة بيانات الحساب والاستعلام عن بيانات السوق وإدارة الأوامر والمراكز والتحكم في الرسوم البيانية (MCP المحلي) وتنفيذ إجراءات التداول إذا تم تمكين التداول. يمكن التحكم في إجراءات التداول من خلال إعداد التأكيد.
نعم. يدعم كل من ChatGPT Codex وCursor بروتوكول MCP ويمكنهما الاتصال بخادم MCP المحلي أو البعيد في cTrader باستخدام نفس نهج التكوين مثل أي عميل ذكاء اصطناعي آخر مدعوم. بمجرد التكوين، يتمتع وكيل الذكاء الاصطناعي بإمكانية الوصول إلى أي خادم MCP تشير إليه.
نعم. يدعم Open API العمليات اللازمة لتشغيل روبوت تداول Telegram (أو Discord أو Slack) — فحوصات الحساب وبيانات السوق والتنبيهات وإدراج الأوامر وإشعارات النسخ. ابدأ بميزات القراءة فقط والإشعارات قبل إضافة تنفيذ التداول، واطلب تأكيدات للأوامر الحقيقية وسجّل كل إجراء حتى يكون سلوك الروبوت قابلاً للمراجعة.
نعم — من خلال جسر webhook. يرسل TradingView تنبيهًا كـ webhook إلى خادمك، والذي يتحقق من صحة الرسالة ويطبق فحوصات المخاطرة ويقدم الأمر إلى cTrader Open API. لا يمكن لتنبيهات TradingView استدعاء Open API مباشرة لأن Open API يستخدم TCP/Protobuf أو WebSocket مع مصادقة على نمط OAuth، وليس webhooks HTTP عادية. قم دائمًا ببناء الجسر على حساب تجريبي أولاً.
نعم. في إعدادات خادم MCP المحلي، ضع علامة على "طلب التأكيد لعمليات التداول" للتحكم في كل تداول خلف الموافقة اليدوية. تدعم العديد من عملاء الذكاء الاصطناعي أيضًا تأكيد استدعاء الأداة بشكل أصلي — يطالب Claude Code وCursor وغيرهما المستخدم قبل تنفيذ استدعاءات الأدوات. استخدم كلا الطبقتين للتداول الحقيقي.
نعم. يدعم Open API عمليات التداول المتاحة لحسابات cTrader القياسية — إدراج الأوامر وتعديلها وإغلاقها، بالإضافة إلى إدارة المراكز والحسابات. مع إذن التداول، يمكن لتطبيق Open API التصرف في حساب حقيقي تمامًا كما يمكن للمستخدم، لذلك يجب تصميم المصادقة والنطاق وضوابط المخاطرة قبل الانتقال إلى الحساب الحقيقي.
نعم. يعمل Open API مع كل من حسابات cTrader التجريبية والحقيقية. الحساب التجريبي هو نقطة البداية الافتراضية لأي تكامل جديد لأن أخطاء الأموال الحقيقية لا يمكن استردادها. استخدم فصلاً واضحًا لبيانات الاعتماد والبيئات بين الحساب التجريبي والحقيقي لتجنب الأوامر الموجهة بشكل خاطئ.
يعرض cTrader MCP التداول وبيانات السوق وبيانات الحساب والرسوم البيانية والمؤشرات والإضافات ومساحات العمل — لكن الاختبار العكسي لخوارزميات cBot يتم تشغيله داخل cTrader Algo على الحاسوب، وليس كأداة MCP موثقة. يمكن لوكيل الذكاء الاصطناعي المتصل عبر MCP المحلي فتح مساحات عمل cTrader Algo وعرض نتائج الاختبار العكسي، لكن قيادة الاختبار العكسي من خلال MCP ليست عملية معروضة قياسية.
نعم — يتضمن MCP المحلي التحكم في الإضافات ومساحة العمل كجزء من نطاقه، لذلك يمكن لوكيل الذكاء الاصطناعي فتح الإضافات وتكوينها وترتيبها داخل cTrader Windows أو Mac. لا يعرض MCP البعيد التحكم في الإضافات. للأتمتة الخاصة بالإضافات، استخدم MCP المحلي.
نعم — يمكن لـ Local MCP إضافة المؤشرات المدمجة على الرسم البياني النشط في cTrader Windows أو Mac وضبطها وإزالتها وقراءة القيم منها. وهذا يجعل من الممكن لوكيل الذكاء الاصطناعي أن يسأل "ما هو RSI(14) على EURUSD H1 الآن؟" والحصول على إجابة مباشرة. لا يتضمن Remote MCP التحكم في المؤشرات.
نعم. C# هي لغة من الدرجة الأولى لـ cTrader Open API وهي أيضًا اللغة الأساسية لـ cBots والمؤشرات داخل المنصة في cTrader Algo (المعروف سابقًا باسم cTrader Automate). يمكن لمطوري C# الاختيار بين إنشاء تطبيق Open API خارجي وإنشاء cBot، اعتمادًا على ما إذا كان سير العمل يحتاج إلى واجهة مستخدم داخل المنصة والوصول إلى الرسم البياني (cBot) أو يعمل خارج cTrader كخدمة (Open API).
نعم. Python هي واحدة من أكثر اللغات شيوعًا المستخدمة مع cTrader Open API، مع مكتبات المجتمع والأمثلة الرسمية. حالات استخدام Python النموذجية هي خطوط بيانات السوق، ودفاتر الأبحاث، ولوحات المعلومات، وروبوتات الإشارات، وروبوتات الإشعارات على غرار Telegram. للأتمتة الكاملة داخل المنصة، غالبًا ما يكون cBot بلغة Python أو C# طريقًا أبسط من Open API.
ابدأ بحساب تجريبي، وقم بتفعيل التأكيد لعمليات التداول وقم بتشغيل الوكيل على المهام للقراءة فقط أولاً (فحوصات الحساب، تحليل السوق) قبل السماح له بوضع الأوامر. أضف حدًا صارمًا لحجم المركز، وحماية للحد الأقصى من المراكز ومفتاح إيقاف في cTrader نفسه، وليس فقط في عميل الذكاء الاصطناعي. سجّل كل استدعاء أداة. انتقل إلى التداول الحقيقي فقط بعد أن يتعامل الوكيل مع سير عمل الحساب التجريبي دون مفاجآت لفترة ذات مغزى.
تعمل cBots داخل cTrader كخوارزميات داخل المنصة (سحابية أو محلية). يعمل Open API خارج cTrader كواجهة مطور متصلة بالشبكة (JSON/Protobuf، 50 طلبًا/ثانية على البيانات في الوقت الفعلي، 5 طلبات/ثانية على البيانات التاريخية). يعرض MCP قدرات cTrader كأدوات يمكن لوكلاء الذكاء الاصطناعي استدعاؤها من مطالبات اللغة الطبيعية.
يصادق Local MCP من خلال جلسة سطح المكتب النشطة في cTrader — إذا قمت بتسجيل الدخول إلى cTrader Windows أو Mac، فإن Local MCP يرث تلك المصادقة. يستخدم Remote MCP رموزًا لكل حساب يتم إنشاؤها في إعدادات cTrader Web ← Remote MCP؛ كل حساب تداول له رمزه الخاص. يتطلب تبديل الحسابات إعادة المصادقة وتحديث الرمز في عميل الذكاء الاصطناعي.
لا. cTrader AI Agent Connect هي أداة تتيح لوكلاء الذكاء الاصطناعي التفاعل مع cTrader؛ الاقتراحات والإجراءات التي يولدها الذكاء الاصطناعي ليست نصيحة مالية أو استثمارية أو قانونية أو ضريبية. المستخدم مسؤول عن التحقق من المخرجات، والإشراف على الاستراتيجيات، وتأمين بيانات الاعتماد واستخدام MCP على مسؤوليته الخاصة.
يفرض cTrader Open API حدودًا تشغيلية لكل اتصال: بحد أقصى 50 طلبًا في الثانية على البيانات في الوقت الفعلي والبيانات غير التاريخية و5 طلبات في الثانية على البيانات التاريخية. يجب أن تجمع عمليات التكامل الإنتاجية الطلبات حيثما أمكن، وتجنب إرسال تعديلات الأوامر على كل علامة والتراجع عن استجابات حد المعدل. صمم كودًا واعيًا بالمعدل من البداية؛ تعديله بعد الانتهاك أصعب.
يغطي Local MCP نطاقًا أوسع من Remote MCP لأنه يعمل مقابل cTrader Windows أو Mac. يضيف التحكم في الرسم البياني، وتخطيط واجهة المستخدم، والمؤشرات، والإضافات، ومساحات العمل، وتنبيهات الأسعار بالإضافة إلى عمليات التداول والحساب وبيانات السوق المتاحة من خلال Remote. Remote MCP هو الخيار الصحيح لسير عمل الذكاء الاصطناعي السحابي أو عبر الأجهزة؛ Local MCP هو الخيار الصحيح للتحكم الكامل في سطح المكتب.
يشير CLI MCP إلى استخدام MCP من عملاء الذكاء الاصطناعي لسطر الأوامر مثل Claude Code وChatGPT Codex (CLI) وGemini CLI وCursor. خادم MCP (Local أو Remote) هو نفسه؛ CLI هو مجرد واحد من عدة أنواع عملاء مدعومة. يتم التكوين عن طريق نسخ مقتطف من إعدادات cTrader إلى ملف تكوين عميل الذكاء الاصطناعي.
cTrader AI Agent Connect هي مجموعة الأدوات الرسمية لربط وكلاء الذكاء الاصطناعي بـ cTrader من خلال Model Context Protocol (MCP). تأتي مع خادمي MCP (Local وRemote) بالإضافة إلى مكتبة مهارات تمنح الوكلاء تعليمات سير عمل جاهزة. تشمل العملاء المدعومين Claude Code وChatGPT Codex وCursor وGemini CLI. التداول بمساعدة الذكاء الاصطناعي ليس نصيحة مالية.
cTrader Open API هي واجهة مطور لبناء تطبيقات خارجية تتصل بواجهة cTrader الخلفية — بيانات السوق، ومعلومات الحساب، وإدارة الأوامر، ولوحات المعلومات، وروبوتات التداول والتكاملات. إنها مرنة من حيث اللغة لأنها تتحدث JSON أو Protocol Buffers وتُستخدم بشكل شائع مع Python أو C#. يقع Open API جنبًا إلى جنب مع cBots (داخل المنصة) وMCP (وكيل الذكاء الاصطناعي) كواحد من ثلاثة طرق للمطورين إلى cTrader.
Local MCP هو خادم cTrader MCP الذي يربط وكيل الذكاء الاصطناعي مباشرة بـ cTrader Windows أو Mac، ويعرض التداول، وبيانات الحساب، وبيانات السوق، والتحكم في الرسم البياني، والمؤشرات، والإضافات، ومساحات العمل، وتخطيط واجهة المستخدم، وتنبيهات الأسعار كأدوات يمكن للوكيل استدعاؤها. يصادق من خلال جلسة سطح المكتب النشطة في cTrader. يتم الإعداد عبر مقتطف التكوين الملصق في عميل الذكاء الاصطناعي.
MCP (Model Context Protocol) هو مواصفات مفتوحة تتيح لوكلاء الذكاء الاصطناعي اكتشاف واستخدام الأدوات الخارجية من خلال واجهة قياسية. يعرض cTrader قدراته — التداول، وبيانات الحساب، وبيانات السوق، والرسوم البيانية، والمؤشرات، والإضافات، ومساحات العمل — كأدوات MCP حتى يتمكن وكلاء الذكاء الاصطناعي من استدعائها من مطالبات اللغة الطبيعية. يوجد خادما MCP: Local (Windows/Mac، أوسع نطاق) وRemote (Web، التداول وبيانات السوق).
Remote MCP هو خادم cTrader MCP الذي يعمل من خلال cTrader Web، ويعرض التداول، وبيانات الحساب، وإدارة الأوامر والمراكز، وتحليل بيانات السوق كأدوات MCP. يصادق من خلال رموز لكل حساب يتم إنشاؤها في إعدادات cTrader Web ← Remote MCP. يعمل Remote MCP من أي جهاز مع عميل ذكاء اصطناعي مدعوم، دون الحاجة إلى فتح تطبيق سطح المكتب.
JSON وProtobuf هما خياران لتسلسل الرسائل لـ Open API. JSON قابل للقراءة من قبل الإنسان وسهل الفحص، مما يساعد أثناء النماذج الأولية. Protobuf ثنائي، وأكثر إحكامًا وأسرع في التحليل، مما يناسب عمليات التكامل الإنتاجية ومعدلات الرسائل الأعلى. اختر JSON للتطوير المبكر وProtobuf عندما يكون زمن الاستجابة أو الإنتاجية مهمًا.
cTrader Open API غير مرتبط بلغة معينة لأنه يتواصل عبر JSON أو Protocol Buffers. أي لغة بها عميل TCP/TLS ودعم Protobuf أو JSON تعمل، بما في ذلك Python وC# وJavaScript/TypeScript وJava وGo وC++. تستهدف حزم SDK الرسمية وعينات الكود Python وC# أولاً.
تشمل الإنشاءات المفيدة على cTrader Open API لوحات معلومات التداول المخصصة، وعروض محفظة الحسابات المتعددة، وروبوتات إشعارات Telegram/Discord، وتطبيقات الإشارات/الأبحاث، وأدوات التداول الاجتماعي والتكاملات في التحليلات الخارجية. تُعد إضافات WebView الخيار الصحيح عندما يكون الهدف هو أداة مضمنة داخل cTrader؛ تُعد واجهة Open API الخيار الصحيح عندما تعمل الأداة خارجيًا.
يدعم cTrader AI Agent Connect أي عميل متوافق مع MCP. تشمل العملاء الموثقون رسميًا Claude Code وChatGPT Codex وCursor وGemini CLI. يمكن أيضًا للعملاء الآخرين الذين يطبقون مواصفات MCP الاتصال. الإعداد هو نفسه عبر جميع العملاء: انسخ مقتطف تكوين MCP من إعدادات cTrader إلى تكوين عميل الذكاء الاصطناعي.
يمكن لأي شخص لديه cTrader ID تسجيل تطبيق Open API والاتصال من خلال وسيط تابع لـ cTrader. تستهدف واجهة Open API المطورين الذين يقومون بإنشاء تطبيقات خارجية؛ عادةً ما يكون غير المطورين أفضل حالًا مع cBots أو الإضافات أو Copy. يستخدم الوصول إلى واجهة برمجة التطبيقات الحقيقية أموالًا حقيقية، لذلك يجب تشغيل عمليات التكامل الأولى على حسابات تجريبية.