وعليكم السلام
كالتالي:
عرض للطباعة
وعليكم السلام
كالتالي:
double LotManage()
{
double lot=MathCeil(AccountFreeMargin()*Risk/1000)/100;
if(lot<MarketInfo(Symbol(),MODE_MINLOT))lot=Market Info(Symbol(),MODE_MINLOT);
if(lot>MarketInfo(Symbol(),MODE_MAXLOT))lot=Market Info(Symbol(),MODE_MAXLOT);
return(NormalizeDouble(lot,Lot_Digits));
}
تحياتي، استاذنا اريد ان يعمل الكود مع اكبر لوت يسمح به الرصيد الحالي و اكبر لوت تسمح به المنصة مع جزيل الشكر
أسعد الله مسائكم بكل خير وبركة
أخي حسن أرفقت مؤشر trend-magic الشهير
وأنا أحاول أستدعائه في اكسبيرت وأريد أن أضع شرط للشراء أو البيع عند تغير لون خط التريند من الأزرق إلى الأحمر أو العكس
وشرط آخر إذا كان السعر فوق التريند أو أسفل منه ولكن لم أستطع
فما الطريقة الصحيحة لذلك
بارك الله فيك ملف مرفق 9940
السلام عليكم
أكبر لوت مسموح بالحساب كالتالي :
أكبر لوت مسموح بالمنصة كالتالي:
مساء الخير
الشروط كالتالي:
شكرا جزيلا اخي
جزاك الله خير أخي حسن
بعد محاولتي تطبيق الشروط مع الاكسبيرت اتضح لي أن المؤشر عندما يتحوالخط من الازرق إلى الاحمر
فمن المفترض أن تكون قيمة الخط الازرق فارغة والاحمر يحمل قيمة
ولكن عندما وضعت أمر طباعة كومنت وجدت أن في كل الحالات جميع الخطوط تحمل قيمة عند كل شمعة
لذلك لا تنفذ الاوامر بشكل صحيح حيث تجده ينفذ أمر الشراء بعد التحول للون الازرق بعدة شموع والعكس
وأيضا عند تجربته على الفترات الصغيرة يعطي خطوط في غير مواقعها
أخي حسن هل من الممكن النظر والتأكد من المؤشر وعمل له إصلاح
مع شكري وتقديري لجهودك معنا .
وإياك اخي الكريم
الشروط سليمة ولكن المؤشر يعيد رسم نفسه (لاحظ الصورة أسفله، الصفقات تفتح في اماكنها)
لا يمكنني التعديل عليه لأنه ليس من برمجتي الخاصة، كما ان الكود مكسور به رموز غير مفهومة
ملف مرفق 9961
العفو، والله الموفق
تسلم والله يوفقك