انتقل إلى المحتوى

cTrader CLI

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

تعرّف على cTrader CLI في دقيقة واحدة!

هناك طريقتان رئيسيتان لاستخدام cTrader CLI. يمكنك إدخال الأوامر بنفسك أو تشغيلها عبر نصوص برمجية، أو الاستعانة بوكيل ذكاء اصطناعي لتحويل طلباتك المكتوبة بلغة طبيعية إلى أوامر cTrader CLI لتراجعها وتشغّلها. وفي كلتا الحالتين، يمكنك:

  • ربط cTrader مع وكلاء الذكاء الاصطناعي الذين يكتبون أوامر CLI لتراجعها وتشغّلها.
  • تثبيت مهارات تعلّم وكيل الذكاء الاصطناعي كيفية استخدام cTrader CLI بشكل صحيح.
  • تشغيل روبوتات cBot على Windows وmacOS وLinux دون إبقاء تطبيق cTrader لسطح المكتب مفتوحًا، مما يوفر ذاكرة الوصول العشوائي (RAM) وموارد المعالج (CPU).
  • استضافة روبوتات cBot على خادم افتراضي خاص (VPS) منخفض التكلفة يعمل بنظام Linux أو على خادم سحابي، بدلًا من استخدام جهاز مكتبي يستهلك موارد كثيرة.
  • الاطلاع على بيانات الحسابات والأسعار والسجل، وتقديم الأوامر وإدارتها وإدارة المراكز من خلال النصوص البرمجية وسير العمل المؤتمت.

ملاحظة

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

سيناريوهات استخدام cTrader CLI

يدعم cTrader CLI سيناريوهين رئيسيين للاستخدام. يعتمد كلاهما على إدخال الأوامر بدلًا من استخدام واجهة رسومية، لكن كلًا منهما يناسب أهدافًا مختلفة.

جانب المقارنة وكيل ذكاء اصطناعي دون واجهة استضافة ذاتية على VPS أو في السحابة
الهدف التحكم في cTrader من خلال مساعد ذكاء اصطناعي، دون استخدام الطرفية أو واجهة مستخدم رسومية. تشغيل روبوتات cBot على مدار الساعة على خادم تديره بنفسك، مع إبقاء تطبيق سطح المكتب مغلقًا.
المستخدم المعتاد مستخدم يصف أهدافه بلغة طبيعية، ثم يُعدّ مساعد الذكاء الاصطناعي الأوامر ليراجعها المستخدم ويشغّلها. متداول أو مسؤول تشغيل يجيد استخدام الطرفية، ويدخل الأوامر بنفسه أو يشغّلها من خلال نصوص برمجية.
مصدر الأوامر ينشئها الذكاء الاصطناعي استنادًا إلى طلب بلغة طبيعية أو إلى سير عمل لوكيل يعمل وفق نص برمجي. تُدخل في الطرفية، أو تُنفَّذ عبر نص برمجي أو مهمة cron أو الأمر docker run.
معالجة المخرجات يحلّل الذكاء الاصطناعي مخرجات JSON ويحوّلها إلى استجابة أو إلى الطلب التالي. تُرسل بيانات JSON إلى stdout، أو يُعاد توجيهها إلى ملفات أو تمريرها عبر أنبوب إلى أدوات أخرى.
الأوامر طويلة التشغيل يجب ألا يبدأ وكيل الذكاء الاصطناعي تشغيل run من تلقاء نفسه. يمكنه مراقبة cbots وقراءة مخرجات الأسعار المباشرة من price بأمان، ولكن يجب مراجعة أي أمر يبدأ تشغيل روبوت cBot أو يضبط إعداداته أو يوقفه قبل تنفيذه. يبدأ الأمر run عملية تستمر في العمل لمدة طويلة، وتتطلب أداة لإدارة العمليات مثل systemd أو Docker، أو استخدام الخيار --exit-on-stop. أما أوامر CLI الأخرى، فهي استدعاءات تُنفَّذ مرة واحدة، وتُرجع نتيجة ثم تنتهي.

ملاحظة

في كلا السيناريوهين، تقع مسؤولية توفير الخادم أو محطة العمل وإدارتهما على عاتقك. لا تتضمن cTrader CLI خدمة استضافة مُدارة.

إعداد cTrader CLI

مقارنة بين cTrader CLI وخوادم cTrader MCP

يتيح كلٌّ من cTrader CLI وخوادم cTrader MCP تشغيل وظائف cTrader دون الحاجة إلى التنقل يدويًا بين عناصر واجهتها، لكنهما يعملان بطرق مختلفة. استعن بالجدول التالي لاختيار الخيار الأنسب لسير عملك.

cTrader CLI خوادم cTrader MCP
طريقة التفاعل تُدخل الأوامر في الطرفية، أو يُعدّها الذكاء الاصطناعي لتراجعها وتشغّلها. تصف ما تريد تنفيذه بلغة طبيعية، ويتولى وكيل الذكاء الاصطناعي تنفيذ طلبك.
هل يلزم تشغيل تطبيق cTrader؟ لا. يعمل بشكل مستقل من خلال الطرفية أو VPS أو حاوية برمجية. يجب إبقاء بيئة تشغيل cTrader مفتوحة في الخلفية: تطبيق سطح المكتب على Windows أو macOS للاستخدام المحلي، أو جلسة cTrader Web للاستخدام عن بُعد.
مكان ظهور نتائج العمليات تظهر في الطرفية فقط، في صورة نصوص وبيانات JSON، ولا يظهر شيء في واجهة cTrader. تظهر في واجهة cTrader إلى جانب العرض المعتاد للمنصة.
الأنسب لـ الأتمتة المتكررة باستخدام النصوص البرمجية، واستضافة روبوتات cBot على خادم. التداول عبر المحادثة، والتحليل، والاستفسارات التي تُطرح عند الحاجة من خلال مساعد ذكاء اصطناعي.

نصيحة

اختر cTrader CLI عندما تكون قابلية تكرار العمليات والتحكم الدقيق هما أولويتك. اختر خوادم cTrader MCP إذا كانت أولويتك هي التفاعل مع وكيل ذكاء اصطناعي من خلال المحادثة.

استكشف cTrader CLI

العمليات

يجمع cTrader CLI أوامره بحسب المهمة التي تؤديها. يوضح الجدول التالي العمليات المتاحة. تتوفر تفاصيل بناء الجملة والخيارات والأمثلة لكل أمر في مرجع أوامر CLI.

العملية cTrader CLI
عرض قائمة الحسابات والاطلاع على إحصاءات الحسابات ✅
عرض قائمة الرموز المتاحة والاطلاع على جلسات التداول وشروطه لكل رمز ✅
قراءة الأسعار المباشرة والشموع التاريخية ✅
تقديم أوامر السوق وأوامر الحد وأوامر الإيقاف وأوامر حد الإيقاف، مع مستويات ثابتة لإيقاف الخسارة وجني الأرباح، وتعديل الأوامر المعلقة وإلغائها وعرض قائمة الأوامر الحالية ✅
تعديل المستويات الثابتة لإيقاف الخسارة وجني الأرباح، وإغلاق المراكز كليًا أو جزئيًا، وعرض قائمة المراكز المفتوحة ✅
الحصول على بيانات الصفقات وسجل الأوامر المكتملة والانكشاف الحالي ✅
حساب القيم الحالية والتاريخية للمؤشرات وعرض قائمة المؤشرات المتاحة ✅
إنشاء تنبيهات الأسعار وحذفها وعرض قائمتها ✅
تشغيل روبوتات cBot وإيقافها واختبارها على البيانات التاريخية والاطلاع على بياناتها الوصفية ✅
تحسين أداء روبوتات cBot ✅
إنشاء البنية الأولية لمشروعات روبوتات cBot والمؤشرات والإضافات وبناؤها ✅

تحذير

cTrader CLI أداة للتداول والأتمتة. وهي لا تقدم مشورة مالية أو استثمارية أو قانونية أو ضريبية. قد تؤدي أوامر CLI الخاصة بتقديم أو تعديل أوامر التداول إلى تنفيذ صفقات حقيقية والتسبب في خسائر. تحقق من كل أمر قبل تشغيله، واختبره أولًا على حساب تجريبي، واحرص على حماية بيانات الاعتماد الخاصة بك.