السلام عليكم و رحمة الله لي مشكلة في اكسبرت يحتاج اضافة كود *#property strict*
ملف مرفق 9137
اضفت الكود *#property strict* الى كود الاكسبرت فاصبح الاكسبرت لا يشتغل ولا يفتح في المنصة ..هل في مكان معين اضعه فيه
عرض للطباعة
السلام عليكم و رحمة الله لي مشكلة في اكسبرت يحتاج اضافة كود *#property strict*
ملف مرفق 9137
اضفت الكود *#property strict* الى كود الاكسبرت فاصبح الاكسبرت لا يشتغل ولا يفتح في المنصة ..هل في مكان معين اضعه فيه
الاكسبرت موجود هنا
https://www.fxprg.com/vb/showthread.php?t=33779
وعليكم السلام
مرفق الاكسبيرت
بارك الله فيك ..
يوجد كود اخر لكن لم اجد اين اضعه في كود المؤشر لو تكرمت و اضفته .و لم اجد من ذكره في موضوع البرمجة
و هو
//+------------------------------------------------------------------+
//| Check the correctness of the order volume |
//+------------------------------------------------------------------+
bool CheckVolumeValue(double volume,string &description)
{
//--- minimal allowed volume for trade operations
double min_volume=SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_MIN);
if(volume<min_volume)
{
description=StringFormat("Volume is less than the minimal allowed SYMBOL_VOLUME_MIN=%.2f",min_volume);
return(false);
}
//--- maximal allowed volume of trade operations
double max_volume=SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_MAX);
if(volume>max_volume)
{
description=StringFormat("Volume is greater than the maximal allowed SYMBOL_VOLUME_MAX=%.2f",max_volume);
return(false);
}
//--- get minimal step of volume changing
double volume_step=SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_STEP);
int ratio=(int)MathRound(volume/volume_step);
if(MathAbs(ratio*volume_step-volume)>0.0000001)
{
description=StringFormat("Volume is not a multiple of the minimal step SYMBOL_VOLUME_STEP=%.2f, the closest correct volume is %.2f",
volume_step,ratio*volume_step);
return(false);
}
description="Correct volume value";
return(true);
}
الشئ الاخر لاحظت لما اعمل باك تست يظهر في قائمة الاخطاء عدم وجود مؤشر Waddah_Attar_Explosion
هل يجب اضافته
الكود يوضع في الاكسبرت وليس المؤشر اخطات في الكلمة
هل يوجد برنامج ما لمعرفة ان كان في خطا في الاكسبرت حتى نستطيع اضافة كود#property strict
يمكنك معالجة الكود من خلال المحرر "ميتاإيديتور" الخاص بالمتاتريدر 4 وذلك بالضغط على Compiler
ملف مرفق 9242
يعني انقر عليه و فقط ام في شئ اخر
نعم وبعدها سترى الأخطاء بالاسفل ان وجدت