النتائج 1 إلى 5 من 5
الموضوع: سؤال لاهل البرمجة
- 15-09-2011, 12:48 PM #1
سؤال لاهل البرمجة
السلام عليكم يا اخوان
بحثت في النت عن الكود الخاص ببرمجة الmoney management اللي هو تحديد الصفقه بعدد اللوت اللي يتناسب مع نسبة% من المبلغ المتوفر في الحساب..
المشكلة ان الكود الوحيد الي حصلته عملي 7error & 1 warning
الرجاء من اهل الخبرة تزويدنا بالكود وكيفية ادخاله للاكسبيرت
تشكرو على جهودكم ياطيبين
- 15-09-2011, 02:15 PM #2
وعليكم السلام ورحمة الله وبركاته
لو حملت احد الاكسبرتات الموجوده فى المنتدى بتجد الكود ان شاء الله لانه الكل فيها ادارة حساب بالنسبه %
هذا هو الكود الاول فى بداية الاكسبرت المتغيرات الخارجيه
كود PHP:extern string MM_Parameters = " Money Management";
extern double Lots = 0.1;
extern bool UseMoneyManagement = true;
extern int RiskPercent = 10;
وهذا الكود يكون فى start
كود PHP:if(UseMoneyManagement) Lots = LotManage();
كود PHP:double LotManage()
{
double lot = MathCeil(AccountFreeMargin() * RiskPercent / 1000) / 100;
if(lot<MarketInfo(Symbol(),MODE_MINLOT))lot=MarketInfo(Symbol(),MODE_MINLOT);
if(lot>MarketInfo(Symbol(),MODE_MAXLOT))lot=MarketInfo(Symbol(),MODE_MAXLOT);
return (lot);
}
- 15-09-2011, 03:32 PM #3
- 15-09-2011, 04:33 PM #4
تفضل اخى مرفق الاكسبرت انت مخلى الكود صح لاكن حذفت شئ مهم وهو
return(0);
}
قبل ما تخلى كود double LotManage()
- 15-09-2011, 04:58 PM #5
اشكرك جزيل الشكر عزيزي...