النتائج 1 إلى 2 من 2
  1. #1
    الصورة الرمزية 4X Trader
    4X Trader غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2009
    الإقامة
    Riyadh
    المشاركات
    296

    افتراضي مستر دولار جزيت خيرا .... كود برمجي لإكسبيرت يحتاج إلى تصحيح

    أخي الفاضل مستردولار وبقية الأخوة المبرمجين الاعزاء

    بمعرفتي المتواضعة في البرمجة MQL حاولت التعديل على إكسبيرت وذلك بإضافة امر بيع إلى جانب أمر الشراء والعكس فقمت بنسخ أمر البيع ونسخته بعد امر الشراء وكذلك العكس بالنسبة لأمر الشراء ولكن ماحدث معي هو ان الإكسبيرت لم ينفذ إلا أوامر البيع وتجاهل امر الشراء الأساسي وكذلك الأوامر المصاحبة للأوامر الاساسية

    وهذا هو كود أمر الشراء الاساسي بجانبه البيع المضاف إليه كما فعلت ربما يكون الخطأ في الفواصل او النقاط على الرغم من انه لاتوجد اخطاء أو تحذيرات حسب البرنامج
    كود:
     OrderSend(Symbol(), OP_BUY, NormalizeDouble(Lots, Digits), 
    NormalizeDouble(Ask, Digits), 2,
    NormalizeDouble(Ask-StopLoss*Point, Digits), 
    NormalizeDouble(Ask+TakeProfit*Point, Digits), "", 
    12, 0);
    OrderSend(Symbol(), OP_SELL, NormalizeDouble(Lots, Digits), 
    NormalizeDouble(Bid, Digits), 2,
    NormalizeDouble(Bid+StopLoss*Point, Digits), 
    NormalizeDouble(Bid-TakeProfit*Point, Digits), "", 
    12, 0);
    وهذا الكود الآخر لأمر البيع الأساسيإلى جانبه أمر الشراء المضاف

    كود:
     
      OrderSend(Symbol(), OP_BUY, NormalizeDouble(Lots, Digits ), 
    NormalizeDouble(Ask, Digits), 2,
    NormalizeDouble(Ask-StopLoss*Point, Digits), 
    NormalizeDouble(Ask+TakeProfit*Point, Digits), "", 
    12, 0);
    OrderSend(Symbol(), OP_SELL, NormalizeDouble(Lots, Digits), 
    NormalizeDouble(Bid, Digits), 2,
    NormalizeDouble(Bid+StopLoss*Point, Digits), 
    NormalizeDouble(Bid-TakeProfit*Point, Digits), "", 
    12, 0);
    أتمنى منكم تصحيح الخطأ ولكم مني دعوة صالحة في ظهر الغيب ... وفقنا الله وإياكم جميعا
    آخر تعديل بواسطة 4X Trader ، 05-10-2010 الساعة 01:26 PM

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,864

    افتراضي رد: مستر دولار جزيت خيرا .... كود برمجي لإكسبيرت يحتاج إلى تصحيح

    الكود لا يوجد به مشكله هل تظهر معك أي أخطاء في الجورنال عند عمل باك تست للإكسبرت
    تأكد من أنك لا تجعل قيمة StopLoss و TakeProfit لا تساوي 0
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17