النتائج 1 إلى 4 من 4
- 15-04-2018, 05:39 PM #1
مطلوب اضافة خاصية الربح لهذا الاكسبرت
السلام عليكم و رحمة الله
كما موضح في العنوان مطلوب اضافة خاصية الربح اي اغلاق الصفقات على ربح معين بالدولار و يكون اختياري للاكسبرت في الملحقات
و ارجوا ان امكن ان يكون الاكسبرت مفتوح و بارك الله فيكم
- 17-04-2018, 03:55 PM #2
- 22-09-2018, 01:05 PM #3
هل يمكن التعديل على كود الاكسبرت باضافة هاذا الكود
//+------------------------------------------------------------------+
//| 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_VOLUM E_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);
}
و هاذا ايضا
#property strict
- 25-09-2018, 01:42 PM #4
هل جربت هذا الاكسبيرت ؟