النتائج 16 إلى 23 من 23
- 22-05-2012, 07:59 PM #16
اذا شئ يتقارن مع الشمعات السابقه اقصد اذا كنت تدخل على اغلاق الشمعه قارنه مع اغلاق الشمعه قبل السابقه
- 22-05-2012, 08:02 PM #17
رد:عجزت واعلن استسلامي ..... ممكن مساعدو بليـــــــــــــــــــــز
السلام عليكم ورحمة الله وبركاته
ممكن تستخدم الوقت
بحيث تعرفه في أول الأكسبرت
كود PHP:datetime Time0;
كود PHP:Time0!=Time[0]
بالتوفيق بإذن الله
والسلام عليكم ورحمة الله وبركاته
- 22-05-2012, 08:04 PM #18
رد:عجزت واعلن استسلامي ..... ممكن مساعدو بليـــــــــــــــــــــز
السلام عليكم ورحمة الله وبركاته
اللي فهمته من الكود إنك ما تريده يضع أمر معلق من نفس النوع في مكان واحد
أنا عدلت تعديل بسيط على الكود بإضافة NormalizeDouble للـ price2 و orderOpenPrice() الشرط
إن شاء الله تحل الموضوع
لكن لو تحرك price2 نقطة واحدة سيفتح الأمر من جديد لأنه buymid لن يأخذ القيمة false
كود PHP:double price2=NormalizeDouble((sellpriceaverage+buypriceaverage)/2,Digits);
bool buymid=true;
for ( x = OrdersTotal(); x >= 0; x--)
{
OrderSelect(x, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderType() == OP_BUYSTOP && NormalizeDouble(OrderOpenPrice(),Digits)==NormalizeDouble(price2,Digits) ) {buymid=false; break;}
}
if(buymid==true) {OrderSend(Symbol(), OP_BUYSTOP, lot, price2, 0, 0,0, "buymid", magic1, 0, Blue);}
- 22-05-2012, 08:07 PM #19
نفس المشكل حدث معي في تطوير اكسبيرتي لكني استعملت دالة orderscnt تحسب عدد الاومر
orderscnt(OP_BUY
orderscnt(OP_SELL
orderscnt(OP_BUYSTOP
orderscnt(OP_SELLSTOP
و شروط الدخول حسب استراتيجيك
مثلا هنا
if(orderscnt(OP_BUY)+ orderscnt(OP_SELL)+orderscnt(OP_BUYSTOP)==0){ BuyPendingOrder2(); Tbuy = true; }
ارسال امر معلق شراء ادا لم يكن يوجد امر بيع ولا امر شراء و لا شراء معلق
و هكذا راح تتحكم في كل صفقاتك حسب قيم الخواص 4 السابقة
فيه حالة يكون فيها التساوي ممكن تضيف متغير و تخليه يتغير مع كل امر جديد حسب متطلباتك
هدا الذي اقدر افيدك به
لاني لا استطيع وضع كامل الاحتمالات و انا لم اطلع على الاكسبيرت و طريقة عمله
بالتوفيق
- 22-05-2012, 08:08 PM #20
شكرا لك اخي الكريم
لكن لا علاقة للشمعات بالموضوع السعر هو المهم انا اقارن الصفقة من خلال سعرها اذا السعر موجود لا يفتح صفقة على نفس السعر
شكرا لمساهمتك اخي الكريم ومنتظر حل اخر
شكرا لك اخي الكريم
لكن لا علاقة للوقت بما اريد فعله
فقط السعر لازم يقارن السعر وانا فعلا عامل بالكود ذلك
لكن لا اعرف ما الخطأ (التافه) الذي وقعت فيه ولم انتبه له
منتظر حل اخر اخي الكريم
وشكرا للمحاولة
- 22-05-2012, 08:11 PM #21
- 22-05-2012, 08:15 PM #22
- 22-05-2012, 09:20 PM #23