النتائج 1 إلى 3 من 3

الموضوع: سؤال برمجي

  1. #1
    الصورة الرمزية halmoos
    halmoos غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jun 2011
    المشاركات
    1,020

    افتراضي سؤال برمجي

    لو سمحتوا كان عندي سؤال برمجي اتمنى اجد من يفيدني

    دلوقتي أنا عملت اكسبيرت يعلق صفقات, المشكلة أني عايز لما صفقة تتفعل و اول ما يتضرب الستوب بتاعها الكسبيرت يعلق صفقة جديدة اوتوماتيك من نفس مكان الصفقة القدييمة بنفس السعر و نفس الهدف و الستوب بالضبط

    مثال:

    عندي شراء معلق على اليورو من سعر 3250 بهدف 50 نقطة و ستوب 10 نقاط
    اتفعل الامر و نزل السعر لغاية 3240 وضرب ستوب عايز بقى هنا الكسبرت فورا يعلق أمر شراء جديد زي القديم بالضبط من 3250 و هدف 50 و ستوب 10

    ازاي تتعمل دي بقى؟

    مشكورين مقدما

  2. #2
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي رد:سؤال برمجي

    اهلا اخي حلموس ، حتعمل حلقة عشان تطلع من الهيستوري آخر اوردر اتقفل ، وتعمل 3 متغيرات ل سعر الأوردر والأستوب والتيك بروفت وهم دول حتستخدمهم في الأوردر الجديد . وده نوع من الحلقات وفي طرق ثانية .
    كود PHP:
    void CheckLastOrderType25()
    {
        
    int orderType = -1;
        
    datetime lastCloseTime 0;
        
    int cnt OrdersHistoryTotal();
        for (
    int i=0cnti++)
        {
            if (!
    OrderSelect(iSELECT_BY_POSMODE_HISTORY)) continue;
            if (
    OrderSymbol() == Symbol() && lastCloseTime OrderCloseTime())
            {
                
    lastCloseTime OrderCloseTime();
                
    orderType OrderType();
            }
        }
        if (
    orderType == OP_SELL || FirstTime25)
        {
    حتكتب هنا 3 متغيرات  واحد  حتاخذ بيه قيمة فتح الأوردر  والتاني  الأستوب والثالث  التيك بروفت 

            FirstTime25 
    false;
            
    Go 2 Order Sell  //
                
        
    }

    وحتكتب bool FirstTime25 = true; مع المتغيرات في اول الأكسبيرت

    وحتنادي الدالة CheckLastOrderType25(); من Start
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  3. #3
    الصورة الرمزية halmoos
    halmoos غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jun 2011
    المشاركات
    1,020

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    اهلا اخي حلموس ، حتعمل حلقة عشان تطلع من الهيستوري آخر اوردر اتقفل ، وتعمل 3 متغيرات ل سعر الأوردر والأستوب والتيك بروفت وهم دول حتستخدمهم في الأوردر الجديد . وده نوع من الحلقات وفي طرق ثانية .
    كود PHP:
    void CheckLastOrderType25()
    {
        
    int orderType = -1;
        
    datetime lastCloseTime 0;
        
    int cnt OrdersHistoryTotal();
        for (
    int i=0cnti++)
        {
            if (!
    OrderSelect(iSELECT_BY_POSMODE_HISTORY)) continue;
            if (
    OrderSymbol() == Symbol() && lastCloseTime OrderCloseTime())
            {
                
    lastCloseTime OrderCloseTime();
                
    orderType OrderType();
            }
        }
        if (
    orderType == OP_SELL || FirstTime25)
        {
    حتكتب هنا 3 متغيرات  واحد  حتاخذ بيه قيمة فتح الأوردر  والتاني  الأستوب والثالث  التيك بروفت 

            FirstTime25 
    false;
            
    Go 2 Order Sell  //
                
        
    }

    وحتكتب bool FirstTime25 = true; مع المتغيرات في اول الأكسبيرت

    وحتنادي الدالة CheckLastOrderType25(); من Start
    ألف شكر يا باشا على سرعة الاستجابة و الشرح الوفي الممتاز
    كده تمام أوي

    ألف شكر


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