النتائج 1 إلى 10 من 10
الموضوع: طريقة عمل Optimization
- 13-01-2012, 02:44 PM #1
طريقة عمل Optimization
تنويه : لا تقرأ هذا الموضوع إن لم تكن على دراية بعملية Backtest وإن لم تكن على دراية بها فعليك بهذا الرابط https://forum.arabictrader.com/t125540.html
========================================
بسم الله نبدأ
نزولا عند رغبة بعض أعضاء المنتدى وبفضل من الله ومن ثم مستر دولار تعلمت أمورا وأعدت صياغتها حتى تمكنت منها والحمد لله
ولذلك في هذا الموضوع سوف أقوم بشرح طريقة عمل Optimization لأي اكسبيرت بشكل مبسط بإذن الله
ماهو الـ Optimization ؟
هو عملية يقوم بها برنامج الميتاتريدر من خلال نافذة ال Backtest نفسها والهدف منها إيجاد أفضل الإعدادات للاكسبيرت من خلال وضع رينج معين لكل بارمتر
بعرف هي الأخيرة مو كتير مفهومة للبعض ورح اشرحها هلأ
طريقة عمل Optimization :
1 - نقوم بنفس الخطوات لعمل باكتست باختيار الاكسبيرت والفريم الزمني والمدة الزمنية للباكتست
2 - نفعل خيار Optimization كمافي الصورة
3 - نفتح Expert Properties وندخل على باب Inputs كما في الصورة
4 - الآن لب الموضوع :
مثلا نحن لدينا اكسبيرت ونريد تجربة هذا الاكسبيرت خلال فترة زمنية معينة ولتكن مثلا عام 2010 كاملا بحيث نجد أفضل حجم لوت مثلا مناسب لعمل الاكسبيرت أو أفضل قيمة موفنج أو أفضل ستوب ... وهكذا أي خيار كان نريد أن نجد أفضل قيمة لهذا الخيار
يعني ممكن يكون هدف 80 نقطة أفضل من 50 للاكسبيرت او ممكن العكس
لذلك سوف نحدد للاكسبيرت مجموعة من القيم ضمن مجال معين ليبحث في هذا المجال ونجد النتائج ونختار أفضلها بعد انتهاء عملية الاوبتيمايزيشن
كمافي الصورة التالية رح نلاحظ أول شي وجود إشارة صح جانب الخيار اللي رح نجرب عليه احتمالات الاوبتيمايزيشن و لاحظ ثاني شي القيم المظللة بالأصفر هية القيم التي تهمنا بعملية الاوبتيمايزيشن أما القيمة التي اعتدنا العمل عليها أثناء الباكتست فلا أهمية لها الآن
لاحظ القيم الصفرا تبدأ Start ومهمتها تحديداية بداية مجال البحث يعني مثلا بدنا يبتدي البحث كمافي المثال بالصورة لخيار takeprofit وهو هدف الصفقات من 50 نقطة
وتنتهي القيمة ب Stop يعني بدنا ينتهي البحث عن أفضل إعدادات لهذه الخيار عند القيمة 100
وبالمنتصف هية الأهم كمافي المثال حطيناها 10 نقط يعني رح يصير الميتاتريدر يبحث باحتمال هدف 50 نقطة واحتمال 60 و70 و80 و90 و100 ورح يوقف
هيك بكون عمليا هو عمل 5 باكتستات
هلأ المرحلة الأخيرة بعد ما كيون خلص العملية الميتاتريدر وعادة بتاخذ وقت حسب ما تختار من مجال او عدد بارمترز للبحث يعني ممكن تبحث بأكتر من خيار بنفس الوقت ليتناسبو مع بعض
رح نروح لنافذة Optimization Results
ونشوف نتايج كل احتمال ونختار الأفضل أو حسب انت شو حاطط بدماغك
دائما لاختيار الأفضل نبحث ‘ن أكبر قيمة لل Profit Factor اللي مظلل بالأصفر بس كمان ننتبه على الدرو داون كمان مظلل بالأصفر كمافي الصورة ونضغط عليه بزر الفأرة اليمين للخيار وندوس Set input parameters وهيك بتكون هي الإعدادات دخلت بالاكسبيرت بحقل ال Value اللي طنشناه خلال عملية الأوبتيمايزيشن لو حبينا نعمل باكتست فورا بس نتذكر نشيل الصح من خيار Optimization حتى ينفذ باكتست مش اوبتيمايزيشن وهيك مناخد معلومات تفصيلية عن أفضل الإعدادات ومنقدر نعممها لفترة زمنية أطول حتى نتأكد
جربوها مرتين و10 مرات كمان حتى تفهمو الكلام اللي قلته لأن ممكن البعض يواجه صعوبات بفهم كلامي لن انا مش كتير بعرف أشرح والمعلومة بتدخل راسي بسهولة بس مابعرف طلعها او عبر عنها
أرجو الدعاء لي ولأهلي لمن استفاد
- 13-01-2012, 02:48 PM #2
بارك الله فيك
- 13-01-2012, 06:02 PM #3
بارك الله فيك
وأيضا هذا الموضوع به بعض التجارب العمليه لعمل تحسين للإعدادات
https://forum.arabictrader.com/t117946.html
- 14-01-2012, 04:11 AM #4
- 14-01-2012, 04:38 AM #5
جامد ده
- 14-01-2012, 06:30 AM #6
شكرا لك اخي سامو
بالنسبه للبيانات التاريخيه هل هناك موقع لتحميلها لاننا لا يمكننا الاعتماد على البيانات الموجوده في الميتاتريد
- 14-01-2012, 04:05 PM #7
بارك الله فيك وحفظك بحفظه انت واهلك
- 14-01-2012, 05:17 PM #8
تسلم
- 14-01-2012, 10:54 PM #9
البيانات التاريخية أفضل شي هية الموجودة بموضوع مثبت هنا في منتدى الاكسبيرتات بتاع باكتست 99%
- 15-01-2012, 12:20 AM #10
موضوع روعة ..تسلم الايادى