 |
 |
|
 |
|
،،،المفترض ان يعمل معك الكود السابق كما شرحت ولكن بدون تحديد عدد نقاط معين ولعمل ذلك استخدم الكود التالي،،،
كود:
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);
}
|
|
 |
|
 |
سلام عليكم الاستاذ اسلام
بدي حل برمجي لي مشكله عندي بي اكسبيرت
انا عندي معطيات المعطيات على ترتيب
A,B,C,D
انا بدي اتعامل معهون بي دالة bool
مثال
(A<1&&B<5) وهي المقارنه ترجع بي TRUE
وكمان بدي اعمل مقارنه تانيه
(C<1 && D<5) وهي المقارنه ترجع بي TRUE
وكمان مقارنه ثالثه بس هي المقارنه بدي صدرها لي امر شراء
هي المقارنه بتكون بين المقارنتين الاواله والثانيه ومن ثم تصدر الى امر شراء
وشكرا جزيل