![]() |
تعالى نتعلم ازاى نحول الاستراتيجيه الى اكسبرت ..
1 مرفق
بسم الله الرحمن الرحيم والسلام عليكم ورحمة الله وبركاته .. _______________________ اولا : اعتذر عن الغياب فتره كبيره عن المنتدى . ثانيا : انهرده هشرح بالصور ازاى نحول الاستراتيجيه الى اكسبرت , بحيث يكون عندنا اكسبرت خاص يفتح ويغلق الصفقات دون تدخل منا .. هذا الشرح حصرى لمنتديات الكندى . ___________________ اول حاجه لازم نعرف فكره عمل الاكسبرت : الاكسبرت ببساطه بنحدد له شروط للشراء وشروط للبيع . ومجرد تحقيق احد الشروط يقوم الاكسبرت بتنفيذ الصفقات تلقائى .. طيب تعالوا نشوف اهم اكواد الاكسبرت بتتكون من ايه . واللى هنعدل عليها بعد كده علشان نعمل الاكسبرت الخاص بينا .. بس ماتخفش .. كل حاجه هتتشرح بالتفصيل وبطريقة سهله .. بس انت ركز . لما تدخل تشوف اكواد اى اكسبرت هتلاقيها عباره عن التالى ,, 1- جزء خاص بأسم الاكسبرت وحقوق الملكيه .. 2- جزء خاص بخصائص الاكسبرت ( اعدادات المؤشرات و الهدف و الاستوب وقيمة العقد .... الخ ) http://im36.gulfup.com/9cTtF.jpg ودى صورة من اعدادات الاكسبرت بعد الانتهاء من البرمجه http://im36.gulfup.com/xyuUy.jpg 3 - الجزء الخاص بأستدعاء المؤشرات اللى هنشتغل بيها .. http://im36.gulfup.com/reIU4.jpg 4- جزء خاص بأوامر الشراء والبيع .. http://im36.gulfup.com/Fk5eS.jpg 5- جزء الغلاق العكسى .. وده معناه انه يقفل صفقة الشراء مثلا لو تحققت شروط البيع والعكس . http://im36.gulfup.com/DKIDk.jpg _______________________ طيب دلوقتى بعد ما عرفنا ايه هى اهم اكواد الاكسبرت .. تعالوا نصمم اكسبرت لاستراتيجيه بسيطه . الاستراتيجيه بتتكون من موفينج 21 Exponential , وموفينج 100 simple , ومؤشر RSI بأعداداته الافتراضيه . الفريم المستخدم 15 دقيقه شروط الشراء .. تقاطع الموفينج 21 مع الموفينج 100 لأعلى + RSI اكبر من المستوى ال 50 وشروط البيع .. تقاطع الموفينج 21 مع الموفينج 100 لأسفل + RSI اصغر من المستوى ال 50 http://im33.gulfup.com/wjJU1.jpg http://im33.gulfup.com/mVxWn.jpg طيب ازاى نحول الكلام ده لأكواد نكتبها فى الاكسبرت ..:64 (11): نتابع مع بعض اول حاجه هنعمل استدعاء للمؤشرات :Sweet-angel: 1- نستدعى مؤشر الموفينج افريج 21 . وهنسميه fast ,, لانه هو الموفينج السريع .. http://im38.gulfup.com/sUA9V.jpg زى ما قولنا .. كلمة double هى كود استدعاء المؤشر. وكلمة fast دى معناها الاسم اللى احنا سميناه للمؤشر . والباقى هى اعدادات المؤشر العاديه .. طيب تمام .. 2- نستدعى مؤشر الموفينج 100 وهنسميه slow مثلا .. http://im38.gulfup.com/2oRdv.jpg هنلاحظ ان فى فرق بسيط بين المؤشرين .. الاول مكتوب فيه MODE_EMA والتانى مكتوب فيه MODE_SMA .. وهو ده الفرق بين ال Exponential و ال simple طيب نفرض انى عايز اغير اعدادات المؤشر بدل من 100 الى 200 .. وعايز اعمل الاختيار ده فى اعدادات الاكسبرت بدل ما ادخل اغير الكود كل شويه .. تابع معايا . هنطلع فوق عند اعدادات الاكسبرت ونكتب فيه كود:
extern int moving_1=21;كود:
extern int moving_2=100;http://im33.gulfup.com/y7Akz.jpg كده انا بقوله انى ضفت متغيرين جدد اسمهم moving_1 وده بيساوى 21 ,, والمتغير التانى moving_2 وده بيساوى 100 طيب لغاية كده تمام .. هنعمل ايه بقى بعد ما عملنا المتغيرات .. ننزل تانى عند استدعاء المؤشرات .. ونشيل الرقم اللى احنا كتبناه .. ونبدله بالمتغير بتاعه .. الاول كان المؤشرات كده http://im38.gulfup.com/2oRdv.jpg دلوقتى بقت كده .. http://im33.gulfup.com/ZybOT.jpg يارب تكون الفكره وصلت .. ودى صورة بعد ما اضفت المتغيرات . http://im33.gulfup.com/5SLoa.jpg _________________ لغاية كده تمام . نضيف بقى مؤشر ال RSI نروح عند جزء استدعاء المؤشرات ونكتب كود الموشر .. وهنسميه rsi كود:
double rsi =iRSI(NULL,NULL,14,PRICE_CLOSE,0);http://im34.gulfup.com/9zBaC.jpg طيب دلوقتى عايزين نغير اعدادات ال rsi بدل من 14 لأى رقم تانى من غير ما ندخل ع الاكواد ونغيره .. زى ما عملنا مع الموفينج هنعمله مع ال rsi .. هنضيف متغير جديد ونكتبه فى كود المؤشر .. دى صورة المتغير الجديد http://im34.gulfup.com/8wa5Z.jpg ودى صورة المؤشر بعد ما اضفنا المتغير .. http://im34.gulfup.com/ZmOil.jpg كده بقى احنا خلصنا من اصعب وارخم جزء فى الاكسبرت .. _______________________ ندخل على الجزء التانى وهو اوامر الشراء والبيع ..:64 (11): الاول هناخد اوامر الشراء ... احنا اتفقنا ان الاستراتيجيه بتقول فى الشراء الموفينج 21 اللى اسمه fast يقطع الموفينج 100 اللى اسمه slow ويكون الار اس اى فوق ال 50 يعنى قولنا fast > slow و rsi < 50 تمام كده !! اهه هو ده اللى هنكتبه فى الاكسبرت .. الكود اللى هنغيره كما فى الصورة .. ولازم نكتب العلامه && بعد كل شرط .. http://im37.gulfup.com/axusl.jpg كذلك اوامر البيع .. http://www.gulfup.com/?kVEstM ___________________________ اخر حاجه بقى هى الاغلاق العكسى ..:64 (1): امتى الاكسبرت يقفل صفقه الشراء ويفتح صفقة بيع ؟؟ لما تتحقق شروط البيع . هو ده اللى احنا هنعمله .. هنخلى الشراء مكان البيع .. و البيع مكان الشراء .. الصورة هتوضح الكلام اكتر .. http://im37.gulfup.com/dfsC6.jpg وبعد التعديل .. http://im37.gulfup.com/VM7lb.jpg واخيرا بعد الانتهاء نضغط على compile لتكوين الاكسبرت .. ولازم يكون الاكسبرت بدون اخطاء لكى يعمل بشكل صحيح . كما بالصورة .. http://im32.gulfup.com/8d8lN.jpg ان شاء الله فى الشروحات القادمه هنعرف ازاى نستخدم مؤشرات خارج الميتا تريدر فى الاكسبرت ..:Yell: وفى النهايه . ده شرح بسيط جدا جدا جدا من لغة MQ4 يارب يكون الشرح عجبكم . واى استفسار انا جاهز .. ملاحظه : نسخة الاكسبرت موجوده فى المرفقات .. والسلام عليكم ورحمة الله وبركاته .:MacZealot: |
مشكوووووور والله يعطيك الف عافيه
|
اقتباس:
|
السلام عليكم
شرح ممتتتتتتتتتاز أخي zasd بارك الله فيك بس عندي ملاحظة بسيطة حول اقتباس:
أما وظيفة إستدعاء المؤشر هي iMA وهي الوظيفة المسؤولة على إستدعاء المؤشر الداخلي موفنج أفريج بارك الله فيك واصل مجهود ممتاز :36_1_11[1]: |
والله اليوم كنت افكر في كيفية تحويل استراتجية الى اكسبرت وذالك لعدم تفرغي وتواجدي امام الشاشة بشكل يومي ان شاء الله سأطلع على موضوعك الليلة وربما يكون لي بعض الأسئلة سأطرحها :RumorJunkie: بارك الله فيك ياغالي |
اقتباس:
تمام شكرا اخى dahmanesoft على المعلومه .. انا لسه بتعلم لغة برمجة الاكسبرت . وقولت اشرح اللى اعرفه علشان كلنا نستفاد . اقتباس:
|
جزاك الله كل خير اخى الكريم
لى استفسار بسيط اذا حبيت اعمل اكسبيرت لاستراتيجية ونشرت الاكسبيرت هل ممكن حد يعرف ما هى الاستراتيجية ام لا |
اقتباس:
بالنسبه للاكسبرت عموما بتظهر طريقة عمل الاستراتيجيه اذا كانت تعتمد على مؤشرات من الباك تست .. يعنى لما اضيف الاكسبرت وابدا بعمل باك تست .. هيظهر لى المؤشرات ويظهر امتى الاكسبرت دخل شراء وامتى دخل بيع .. وبالتالى اقدر استنتج الطريقه الخاصه بالدخول فى الصفقه . وفى كل الاحوال يوجد نوعين من الملفات فى الاكسبرت النوع الاول ملف بصيغه mq4 وده ملف مفتوح .. يعنى اى حد ممكن يشوف الاكواد ويعرف الاستراتيجيه مبنيه على اى اساس .. والنوع التانى ملف بصيغه ex4 وده بيكون ملف مشفر او محمى . يعنى ما تقدرش تشوف الاكواد اللى جواه .. |
اقتباس:
شكرا ع الافادة اخى الكريم |
تسلم يا احمد موضوع ممتاز :)
|
| الساعة الآن 06:57 PM. |
Powered by vBulletin Version 3.8.12 by vBS
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd
دعم فني
جميع الحقوق محفوظة لـ منتديات الكندي للتدريب والإستشارات المالية -