اسف على الازعاج اخي ولكن لم اجده , كلما ادخل موقع يكون محذوف منه ربما لانه قديم جدا , هل لديك رابط استطيع تحميله منه ؟ واسف مرة اخرى على الازعاج
Printable View
تفضل تم رفعه على هذا الرابط ، مايحتاج تسطيب هو جاهز لأستخدامة بدون تشغيله أو تشغيل النت حتى لايعمل تحديث .
http://www.gulfup.com/G.png
تفضل رفعته على الميديا فاير
https://www.mediafire.com/?m8d6dabq80qnvc1
السلام عليكم
قمت بعمل اكسبيرت خدمي لعمل موديفاي للاستوب لوز والتيك بروفت
وهو يعمل يشكل جيد ... الا في حالة وضع صفر في خانة التيك بروفت وعمل امر شراء
عندها يقوم بوضع استوب لوز للاوردر ثم يزيله ثم يقوم بوضعه ويزيله وهاكذا
الرجاء ارشادي اين الخطاء بارك الله فيكم
جزاك الله خيرا وشكرا جزيلا على المساعدة الكريمة
لكن مازالت نفس المشكله
جزاك الله خيرا مستر دولار الان يعمل بشكل ممتاز
السلام عليكم ورحمة الله
بعد التعديل الاخير للميتا ترادر وما نتج عنة من تغيير لبعض الاكواد تلاحظ لى ان اى اكسبرت باللغة القديمة نتائج الباك تست غير حقيقة وايضا لا يدخل فى بعض الصفقات ويتجاهلها
لكن مع الاصدار الجديد لا بد ان لا يظهر اى اخطاء بعد عمل الكومبيل للحصول على نتائج باك تست 99%
ويوجد لك استاذ اسامة اكسبرتات عديدة من عملك على الاصدار القديم وتعلمنا من اكوادها الكثير .
واتمنى ان توضح لى على سبيل المثال كيف اضيف 3 عقود على اكسبرت الماكد الاساسى وايضا الاستوب والتريلنج وذلك بعد التعديل الجديد
وشكرا لك تحياتى وتقديرى
وعليكم السلام ورحمة الله وبركاته
أهم الأخطاء التي قد تحدث هو إستخدام الجمل الشرطيه ومعها || حتى يعمل الكود بشكل صحيح إستخدم الأقواس لتضع الشروط بشكل منفصل
مثلا
فالصحيح أن تجعلهكود PHP:if(rsi>50&&stochastic>70||<20)
{
}
ثانياكود PHP:if(rsi>50&&(stochastic>70||<20))
{
}
حاليا أغلب الدوال تعود بقيم معينه عند تنفيذها مثلا بدل من كتابة OrderClose بالشكل
سوف تجعلها تعود بقيمةكود PHP:OrderClose(OrderTicket(),OrderLots(),Ask,3);
لكنها هذا الجزء لن يؤثر على عمل الإكسبرتكود PHP:bool close=OrderClose(OrderTicket(),OrderLots(),Ask,3);
لجعل أي إكسبرت يفتح أكثر من صفقه فقط سوف تكرر دالة فتح الأمر
مثال
بالنسبه للاستوب والتريلينج ستوب فهو نفسه بعد التحديث الجديد للغهكود PHP:ticket=OrderSend(Symbol(),OP_SELL,NormalizeDouble(NewLot,Lot_Decimal),NormalizeDouble(Bid,Digits),3*P,0,0,"EA",MagicNumber,0,Red);
ticket=OrderSend(Symbol(),OP_SELL,NormalizeDouble(NewLot,Lot_Decimal),NormalizeDouble(Bid,Digits),3*P,0,0,"EA",MagicNumber,0,Red);
ticket=OrderSend(Symbol(),OP_SELL,NormalizeDouble(NewLot,Lot_Decimal),NormalizeDouble(Bid,Digits),3*P,0,0,"EA",MagicNumber,0,Red);
السلام عليكم
اريد دالة او كود لحساب اقل ربح بالنقاط يمكن وضعه لهذا البوكر