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

كيفية إجراء الاختبار العكسي لـ cBot في cTrader

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

الاختبار العكسي في cTrader

خوارزميات cBot هي روبوتات تداول قابلة للتخصيص بالكامل يمكنك تكوينها لتنفيذ إجراءات تداول مختلفة عند مواجهة حركات وأحداث معينة في السوق مثل تقاطعات Moving Average Convergence Divergence (MACD).

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

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

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

الوصول إلى الاختبار العكسي

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

يجب أن تكون علامة تبويب الاختبار العكسي على يمينها مباشرةً. انقر عليها للانتقال إلى منطقة الاختبار العكسي.

Image title

بعد فتح علامة التبويب هذه، يجب أن ترى الواجهة التالية.

Image title

تعيين الفترة

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

استخدام شريط التمرير

يقع شريط تمرير التقويم بالقرب من أعلى علامة تبويب الاختبار العكسي.

Image title

اسحب كلا النقطتين الرماديتين عبر شريط التمرير لتحديد نطاق البيانات للاختبار العكسي اللاحق. في لقطة الشاشة أعلاه، قمنا بسحب إحدى النقاط لتغطية فترة تساوي تقريبًا عامين.

استخدام القوائم

يمكنك أيضًا استخدام قوائم التقويم المنسدلة على يسار ويمين شريط التمرير لتحديد نطاق تاريخ دقيق.

Image title

للتأكد من أن فترة الاختبار العكسي لدينا تبلغ بالضبط عامين، يمكننا فتح القائمة على اليسار لتحديد 30 نوفمبر 2020 كتاريخ بدء جديد.

تكوين الإعدادات

قبل إجراء الاختبار العكسي، انقر على أيقونة الترس على يسار قائمة التقويم اليسرى مباشرةً. يجب أن ترى الإعدادات التالية.

Image title

مع فتح هذا القسم، قم بتنفيذ الإجراءات التالية.

  • في حقل رأس المال الأولي، حدد الأموال الأولية التي ستبدأ بها خوارزمية cBot الخاصة بك.
  • افتح قائمة العمولة واختر (أو اكتب) العمولة التي ستدفعها خوارزمية cBot الخاصة بك بعد تداول مليون وحدة في الحجم.
  • في قائمة البيانات، قم بإعداد مصدر البيانات التاريخية للاختبار العكسي. بشكل عام، يعد تلقي بيانات m1 من الخادم حلاً وسطًا جيدًا بين الدقة وكثافة الموارد للاختبار العكسي. لاحظ أنه يمكنك أيضًا تحميل بيانات مخصصة من ملف .CSV مخزن محليًا.
  • اختر بين فروق الأسعار الثابتة أو العشوائية في القسم الفرعي فروق الأسعار. انقر على مباشر لمطابقة فرق السعر الثابت (إذا تم اختياره) مع فرق سعر الرمز الحالي.

راجع هذا البرنامج التعليمي لمعرفة المزيد عن إعدادات الاختبار العكسي وكيف يمكن أن تؤثر على نتائج الاختبار العكسي.

الاختيار بين الأوضاع

قد تختار رؤية نتائج الاختبار العكسي (المراكز التي فتحتها خوارزمية cBot الخاصة بك) أثناء حدوثها. هذه الوظيفة مفيدة بشكل خاص لاكتشاف أحداث وظروف معينة لا تتصرف فيها خوارزمية cBot الخاصة بك كما هو متوقع.

للوصول إليها، قم بتمكين علامة الوضع المرئي أسفل شريط تمرير التقويم وعلى يساره مباشرةً. في قائمة السرعة، حدد السرعة التي سيتم بها تشغيل مخطط التداول المختار. لاحظ أنه يمكنك دائمًا تغيير سرعة التشغيل أثناء حدوث الاختبار العكسي.

Image title

بدلاً من ذلك، اترك علامة الوضع المرئي معطلة. بدلاً من مشاهدة الاختبار العكسي في الوقت الفعلي، ستتلقى تقريرًا لمرة واحدة يحتوي على نتائج الاختبار العكسي في النهاية.

في الوقت الحالي، سنبقي وظيفة الوضع المرئي معطلة.

بدء الاختبار العكسي

لإجراء اختبار عكسي بالإعدادات المحددة وفي الوضع المختار، انقر على زر تشغيل على يمين قائمة التقويم اليمنى.

سيبدأ cTrader في تحميل البيانات التاريخية المطلوبة. قد تستغرق هذه العملية عدة دقائق اعتمادًا على الفترة التي اخترتها والأجهزة التي تقوم بتشغيل cTrader عليها.

في حالتنا، تكون العملية سريعة نسبيًا حيث طلبنا معلومات لمدة عامين فقط. عند حدوث الاختبار العكسي، سترى الشريط على يمين علامة الوضع المرئي يتحرك تدريجيًا من اليسار إلى اليمين.

عندما يتحرك بالكامل إلى اليمين، ستنتهي عملية الاختبار العكسي.

عرض النتائج

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

Image title

في حالتنا، حققت خوارزمية cBot صافي ربح كبير بنسبة 503٪.

طريقة أخرى لتقييم أداء خوارزمية cBot الخاصة بك هي الانتقال إلى علامة تبويب رأس المال في لوحة التداول أسفل مخطط التداول مباشرةً. سترى مخططًا يعرض العدد الإجمالي للتداولات التي قامت بها خوارزمية cBot الخاصة بك على المحور X والأموال على المحور Y.

سيتتبع الخط الأصفر رصيد خوارزمية cBot الخاصة بك بينما يتتبع الخط الرمادي رأس مالها.

Image title

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

أخيرًا وليس آخرًا، ستعرض علامة تبويب إحصائيات التداول إحصائيات تراكمية عن جميع إجراءات التداول التي نفذتها خوارزمية cBot الخاصة بك.

Image title

يمكننا أن نرى أن إجمالي عوائدنا كان رائعًا. قام الروبوت بإجراء ما مجموعه 271 تداولًا رابحًا وتم توليد جزء كبير (33,009.55) من إجمالي العوائد من خلال تداول واحد فقط! من الواضح أن خوارزمية cBot لديها بعض الإمكانات للقيام بتداولات محفوفة بالمخاطر.

الاختبار العكسي هو طريقة رائعة للتأكد من أن خوارزمية cBot الخاصة بك تؤدي كما هو متوقع. باستخدام الإحصائيات التفصيلية ومخطط رأس المال، يمكنك تحديد لحظات الأسعار عندما كان الروبوت الذي تختبره يقوم بالتحركات الصحيحة (أو الخاطئة). الاختبار العكسي قابل للتخصيص بالكامل أيضًا، مما يتيح لك تدريب خوارزميات cBot الخاصة بك في ظروف مختلفة تمامًا.