لقد كتبت EA التي تعمل على قيمة الاحتمال التي يتم تلقيها من مؤشر عبر iCustom. ولكن يبدو أن هذا EA لا يعمل ، فهل يمكن لأحد أن يخبرني ما الخطأ في هذا الرمز؟ إذا كان أي شخص مهتمًا ، فسوف أقوم بنشر المشروع النهائي بمجرد الانتهاء منه ، إنه EA عظيم حقًا ... إذا كان سيعمل

لا يبدو أنه يدخل الصفقات على الرغم من أن النسبة٪ أعلى من المستوى المطلوب. كما أن المؤشر لا يقوم بتحديث نفسه.

شكرا جزيلا !!


حقوق الطبع والنشر © 2010 ، MetaQuotes Software Corp.
# رابط العقار
http://www.metaquotes.net
// ----------------------------------------------- -------------------
//| وظيفة التهيئة الخبير |
// ----------------------------------------------- -------------------

extern int Open_Percentage = 80؛
extern Int Close_Percentage = 40؛
ex Int Int Take_Profit = 13؛
extern Int Stop_Loss = 15؛
مؤشر مديري المشتريات
سلسلة TI
شراء int ؛
بيع int؛
extern int Max_Order_Count = 1؛
extern double Slippage = 3؛
extern int Magic_Number = 10810؛
extern double Lots = 0.05؛
int init ()
{
//----

iCustom (NULL، 0، MEGATREND PROBABILITY METER II، 13،7،0)؛




//----
عودة (0)؛
}


بداية int ()
{
//-

string Probability_Value = ObjectDescription (prop_value)؛
PMI = StrToDouble (StringSubstr (Probability_Value، 0، StringLen (Probability_Value) -1))؛


TI = ObjectDescription (trend_comment_)؛

buy = StringFind (TI، LONG، 0)؛
sell = StringFind (TI، SHORT، 0)؛

if (Open_Percentage gt؛ PMI)

{


عودة (0)؛


}

إذا كانت (OrdersTotal () lt ؛ Max_Order_Count)
{


إذا (PMI gt؛ Open_Percentage buy! = -1)
{
OrderSend (Symbol () ، OP_BUY ، Lots ، Ask ، Slippage ، 0 ، Ask - Stop_Loss * Point، Ask Take_Profit * Point، Magic_Number، 0، Green)؛
}
}

إذا كانت (OrdersTotal () lt ؛ Max_Order_Count)
{
إذا (PMI gt؛ Open_Percentage sell! = -1)
{
OrderSend (Symbol ()، OP_SELL، Lots، Bid، Slippage، Bid Stop_Loss * Point، Ask - Take_Profit * Point، 0، Magic_Number، 0، Red)؛
}
}



//----
عودة (0)؛
}
// ----------------------------------------------- -------------------