عرض مشاركة واحدة
قديم 26-09-2016, 01:23 PM   المشاركة رقم: 5
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 6,086
بمعدل : 1.38 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : sal_moh85 المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: سوال برمجي الى استاذ اسلام

المشاركة الأصلية كتبت بواسطة sal_moh85 نقره لعرض الصورة في صفحة مستقلة
مشكور اخ اسلام
هلق الكود هاد كتبته بس صار يفتح الصفقه عند الهاي تمام يعني كانون امر شراء مباشر
انا بدي اكتب شرط بس لما يكون سعر ask اقل من سعر الهاي بي عدد نقاط معين يعلق امر شراء مو بس لما يصل لي ask الى هاي يفتح صفقه
ومشكور كتير تعبتك معاي
،،،المفترض ان يعمل معك الكود السابق كما شرحت ولكن بدون تحديد عدد نقاط معين ولعمل ذلك استخدم الكود التالي،،،

كود:
  double t;
  if(Digits==5||Digits==3)t=10;
 else t=1;
double Step = 10;
double b = iHigh(Symbol(),PERIOD_D1,1);

if(Ask<=b-(Step*Point*t)){
bool buy = OrderSend(Symbol(),OP_BUYSTOP,Lot,b,Slippage,SL,TP,"",MagicNumber,0,clrBlue);
}



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #5  
قديم 26-09-2016, 01:23 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: سوال برمجي الى استاذ اسلام

المشاركة الأصلية كتبت بواسطة sal_moh85 نقره لعرض الصورة في صفحة مستقلة
مشكور اخ اسلام
هلق الكود هاد كتبته بس صار يفتح الصفقه عند الهاي تمام يعني كانون امر شراء مباشر
انا بدي اكتب شرط بس لما يكون سعر ask اقل من سعر الهاي بي عدد نقاط معين يعلق امر شراء مو بس لما يصل لي ask الى هاي يفتح صفقه
ومشكور كتير تعبتك معاي
،،،المفترض ان يعمل معك الكود السابق كما شرحت ولكن بدون تحديد عدد نقاط معين ولعمل ذلك استخدم الكود التالي،،،

كود:
  double t;
  if(Digits==5||Digits==3)t=10;
 else t=1;
double Step = 10;
double b = iHigh(Symbol(),PERIOD_D1,1);

if(Ask<=b-(Step*Point*t)){
bool buy = OrderSend(Symbol(),OP_BUYSTOP,Lot,b,Slippage,SL,TP,"",MagicNumber,0,clrBlue);
}




رد مع اقتباس