drissou45
22-04-2018, 05:10 PM
عند ابرمج اكسبيرت يفتح لي كل تيك صفقه وانا اريد فقط فتح صفقه واحد في كل شمعه,
كيف
waddah
22-04-2018, 09:55 PM
1- عرف متغير عام من نمط datetime
datetime Bartime
2- في نهاية شروط البيع او الشراء أضف
-----&& Bartime!=Time[0])
3- بعد دالة البيع
OrderSend(------------------------------------------------);
Bartime=Time[0];
وهكذا لن يفتح إلا صفقة واحدة في الشمعة المحققة للشروط
drissou45
22-04-2018, 11:13 PM
بارك لله فيك
لوحبد ان تشرح صوره لم افهم والله
drissou45
23-04-2018, 04:13 AM
عشكرا يا غالي ,
الامر عمل معي جيد شكراا لك اخي
salamandal
24-04-2018, 01:48 PM
يمكنك ايضا وضع شرط حساب عدد الصفقات المفتوحة
if((orderstotal()< 1)){
ثم تضع أمر الشراء أو البيع
هنا طالما هناك صفقة واحدة مفتوحة لن يتم فتح صفقة أخرى