هشرح لكم ما فعلته اليومين الماضيين
اخذت اجازة من الشغل وبدأت في كتابة اكسبرت يقبل زواج واحد ويفتح صفات مع التعزيز شراء فقط او شراء بيع حسب الخيارات
ويقبل كمان زوجين ويفتح صفقات مع التعزيز لكل زوج على حدة على ان تكون كل صفقة بعيدة عن الاخيرة بعدد نقاط معينة تحددها في الخيارات كما انه يوازن الصفقات بين الزوجين يعني لو فتح شراء على النيوزلندي 6 صفقات يفتح على الكندي شراء 9 صفقات بحد اقصى وكذلك لو مفعل البيع شراء هيوازن بين صفقات البيع هنا وهنا
النسبة هي 1.5 يعني 2:3 ويمكن التحكم فيها من الخيارات يعني ممكن تخليها 1 فيصبح العدد هنا = العدد هنا ( شراء وبيع او شراء فقط حسب خياراتك )
ثم قمت بتطويره مرة ثالثة ليقبل 3 ازواج وهذه كانت معقدة جدا واخذت مني 6 ساعات عمل لوحدها كوني اردت عملها في نفس البرمجية وفيها نفس خصائص ما ذكرته فوق
عملت كل هذا في اكسبرت واحد يعمل على شارت واحد فقط حيث انك تدخل الزوج او الاثنين او الثلاثة كتابتاً في الاكسبرت
ليه عملت كده ؟
من اجل عمل باك تست ووضع النتائج لكم بحيث اكون قدمت لكم خدمة العمر وعرفتكم افضل ازواج للعمل وهل شراء فقط ام بيع شراء والنتائج كاملة ليكم لاخر 5 سنوات ( يعني الاكسبرت على كل شارت سهل وكنت كاتبه لكن مع ادخال اسماء الازواج معقد جدا فوق ما تتخيلوا وعملته فقط من اجل الباك تست وطرح النتائج )
حتى هنا تمام
جيت اعمل باك تست تفاجئت انه ال mt4 المتخلف لا يقبل الباك تست على اكثر من زوج واحد فقط !!!!!!!!!!!!!!
بحثت على النت وجدته انه عملية شبه مستحيلة والاكسبرتات الخارجية اللي تتلاعب في الامر نتائجها غير مضمونة
وجدت انه mt5 يقبل ذلك
فتحت لغة MQL5 ووجدتها عالم تاني خالص ومعقدة جدا
ذاكرتها بالكامل ثم اعدت كتابة الاكسبرت بالكامل لل MT5 وفي النهاية جيت اشغل الباك تست ( الباك تست هناك نتيجته 100% لانه يحمل النتائج مباشرة قبل العمل )
تفاجئت انه كل النتائج غلط
دخلت وراجعت الاكواد والدوال للغة اكثر من 10 مرات وقرأت اكثر من 50 درس انجليزي وفي النهاية فشلت
بالاخر لسه من نص ساعة تبينت انه لا يوجد شئ اسمه بيع شراء في الميتا تريد 5 اصلاً !!
يعني لو فاتح صفقة 0.1 شراء
ثم جيت بعد ساعة تفتح واحدة بيع لن تفتح ولكن ستغلق الاولى وتكون خسرت نقاطها + سبريد العمليتين
هذه العملية ليس اسمها هيدج اساسا ولكن اسمها locking والهيدج يكون بيع الازواج المختلفة كما النيوزلندي كندي
وفي كمان نظام جديد
لو شاري ب 0.1 ثم شريت بكمان 0.1 فلن تضاف صفقة جديدة ولكن نفس الصفقة تحدث وتصبح 0.2
حلو الكلام ؟
الان بعد 18 ساعة عمل هذا ما توصلت له وعموما غداً بإذن الله بعدل البرمجية وبوافيكم بالنتائج للباك تست ( شراء فقط او بيع فقط ) على الازواج اللي تريدوها
سواء زوج واحد او اثنين او ثلاثة وكمان نسبة البروفت اللي يغلق عليها وكمان هل يفتح تحت اخر عملة فقط ام بعدها بعدد نقاط محددة
هجرب كل شئ واوافيكم بالباك تست له
المهم اثناء بحثي وجدت حل لموضوع اللوكينج هذا وهي انه شركات معينة تقدم لك الميتاتريد 5 وتقدم معاه 2 شارت لكل عملة
مثلاً شارت اسمه EURUSD والثاني EURUSDlh
بحيث تقدر تشتري على واحد وتبيع على التاني فلا يغلق لك الصفقات
اللي يوصل لبروكر يقدم هذه الخدمة يعطيني رابط تحميل برنامجها ويكون عمل خدمة كبيرة للمنتدى هنا
بيها هوافيكم بنتائج الباك تستب بيع شراء للنيوزلندي كندي لل 5 سنوات الماضية ( هتحتاج وقت طويل لتحميل النتائج كاملة ) وبكده تكونوا بتشتغلوا على نظافة وعارفية افضل لوت تستخدموه لكل مبلغ محدد وافضل طريقة