شرح بالصور : طريقة عمل باك تست Back Test

شرح بالصور : طريقة عمل باك تست Back Test

بسم الله الرحمن الرحيم

تاكد ان الباك تست عامل ذو شقين فهو ضار ونافع فى نفس الوقت 
نافع , التعرف على قوة الاستراتيجة المستخدمة لاكسبرت
ضار , يعتمد الباك تست لقياس مدى نجاح الاكسبرت فى الماضى , فليس كل ما مضى بالضرورة ان يكون مثلة فى الحاضر والمستقبل 

ندخل فى الموضوع

يجب وضع الإكسبرت في المسار :
C:\Program Files\MetaTrader\experts
بالنسبه لملفات الدل يتم وضعها في المسار :
C:\Program Files\MetaTrader\experts\libraries
بالنسبه للمؤشرات التي يقوم الإكسبرت بإستدعائها يتم وضعها في المسار 
C:\Program Files\MetaTrader\experts\indicators

نقوم بفتح برنامج الميتاتريدر ثم نضغط على أيقونه Strategy Tester أو بالضغط على Ctrl+R

سوف تظهر لنا النافذة الخاصة بعمل باك تست خصائصها كالآتي 

رقم 1 : وهي النافذة الخاصة بإدخال إعدادات الإكسبرت مثل الأستوب لوز والهدف أو إختيار بداية رأس المال لعمل الإكسبرت وبعض الخصائص الأخرى سوف نشرحها 

رقم 2 : تقوم بإظهار بيانات العملة التي سيتم عمل باك تست لها مثل قيمة الإسبريد أو أقل ستوب لوز يمكن وضعه 

رقم 3 : وهي الخاصة بفتح الشارت بعد عمل الباك تست على سبيل المثال إذا لم تختار الباك تست من نوع فيجول مود ثم بعد إنتهاء الباك تست أردت إظهار الشارت وعليه الصفقات التي تمت تقوم بالضغط عليها وسوف يظهر لك الشارت 

رقم 4 : بالضغط عليها تقوم بفتح الملف التنفيذي للإكسبرت بصيغة MQL4 في حال كان متواجد بحيث إذا أردت التعديل على أكواده البرمجيه 

بعض الملاحظات : 
عند إختيار الباك تست من نوع فيجول مود يمكنك زيادة سرعة وبطئ الباك تست وإذا أردت عمل الباك تست بدون إظهار الشارت وتتحرك عليه الأسعار أزل علامة الصح من خانة Visual mode
إذا أردت أن تقوم بعمل باك تست على جميع البيانات الموجوده للعمله قم بإزالة علامة صح من على خانة Use date 
يجب أيضا أن نختار نوع الباك تست من نوع Everytick لأنه هو الأقرب إلى الواقع والأكثر دقه 

نأتي الآن لكيفية تغيير إعدادات الإكسبرت و الباك تست :
نقوم بالضغط على Expert properties
سوف تظهر النافذة كالآتي 

في القائمة العلوية يمكننا الإختيار من بين ثلاثة قوائم 
Testing : ومنها يمكنك إختيار إعدادات عمل الباك تست مثل بداية المبلغ الذي يتم عمل الباك تست عليه يمكنك إلغاء فتح صفقات الشراء مثلا أو إلغاء فتح صفقات البيع 

Inputs : ومنها تقوم بتحديد إعدادات الإكسبرت وما يهمنا هو العمود الأفقي Value فهو الخاص بإعدادات الباك تست أما باقي الأعمده فهي خاصة بعمل optimization 

Optimization : ومنها يمكنك تحديد متغيرات عمل تحسين للإكسبرت مثل أقصى دروداون وبعض الخصائص الأخرى 

نأتي الآن بعد عمل باك تست كيفية معرفة نتائج الباك تست 

بعد الإنتهاء من عمل الباك تست سوف تظهر أربع خصائص أخرى لم تكن موجوده كما في الصوره التاليه 

من خانة Results يمكننا أن نرى الصفقات التي تم فتحها وإغلاقها وتاريخ فتح الصفقات وإغلاقها ومبلغ الخساره وحجم العقد 

من خانة Graph يمكن أن نرى صورة جرافيك لكيفية مسار الرصيد من صعود وهبوط 

من خانة Report يمكن أن نرى الناتج النهائي للإكسبرت مثل الرصيد النهائي عدد الصفقات و نسبة الربح وأقصى دروداون 




1 _ عدد الشموع التي تم إجراء التست عليها 
2_ الأخطاء الموجوده في البيانات التاريخية وكثرة الأخطاء تقلل من جودة الباك تست ودقته 
3_ الرصيد الإبتدائي 
4_ الربح الصافي بالدولار 
5_ نسبة الربح إلى الخسارة مثلا إذا كان الربح 5000 دولار والخساره 2500 دولار فسوف يصبح 
ProfitFactor = 5000/2500=2
6_ أكبر خسارة جاءت بعد مبلغ الإيداع الأصلي على سبيل المثال إذا كان الرصيد الإبتدائي
1000 دولار وتم خسارة من الرصيد الأصلي 50 دولار ثم إرتفع الرصيد بعد ذلك ولم يقل بالتالي ستصبح Absolute drawdown =50 
7_ عدد الصفقات ككل 
8_ مجموع الربح للصفقات 
9_ نسبة نجاح أو خسارة الصفقة ويمكن من خلالها أن نتوقع نسبة نجاح الصفقة التالية أو يمكن أن نقول متوسط الربح لكل خساره 
10_ النسبة بين أكبر إكوتي وصل له الحساب وأقل إكوتي وصل له الحساب في الصفقه التاليه 
الصوره التاليه ستشرح 

لاحظ أن قيمة maximal drawdown تحسب للإكوتي 

11_ عدد ونسبة صفقات البيع 
12_ عدد ونسبة الصفقات الرابحه 
13_ أكبر ربح في الصفقه الواحده 
14_ متوسط الربح لكل صفقه 
15_مجموع الربح لأكبر صفقات رابحه متتاليه 
16_ أقصى عدد لصفقات ربح متتاليه 
17_ متوسط الصفقات الرابحه المتتاليه 
18_ مجموع الخساره للصفقات 
19_ النسبة المئويه بين أقصى دروداون وأقصى إكوتي وصل له الحساب 
20_ عدد ونسبة صفقات الشراء 
21_ عدد ونسبة الصفقات الخاسره 
22_ أكبر خسارة في الصفقه الواحده 
23_ متوسط الخساره للصفقه الواحده 
24_ مجموع الخساره لأكبر صفقات خاسره متتاليه 
25_ أقصى عدد لصفقات خساره متتاليه 
26_ متوسط الصفقات الخاسره المتتاليه 
27_ جودة الباك تست 
أخيرا خانة Journal وهي الخانة التي يظهر فيها رسائل فتح الصفقات ومنها أيضا يمكن أن نرى رسائل الخطأ التي تظهر من الإكسبرت حتى يمكننا معرفة سبب الخطأ وإصلاحه

Edit Post

Free responsive blogger templates
مقالات عشوائيةالمزيد ...

    2 التعليقات:

    avatar

    يسر شركة FXOpen أن تعلن عن توفير بيئة تداول أكثر كفاءة وراحة للمتداولين! يمكن الآن للعملاء الذين يمتلكون حسابات ECN ويتداولون على منصات ميتاتريدر 4 و ميتاتريدر 5، تداول عقود فروقات (CFD) العملات المشفرة والأسهم من حساب ECN واحد. الرافعة المالية المتاحة لعقود فروقات الأسهم هي 1:5 ، ولعقود فروقات العملات المشفرة هى 1:3