صفحة 465 من 689 الأولىالأولى ... 365415455459460461462463464465466467468469470471475515565 ... الأخيرةالأخيرة
النتائج 6,961 إلى 6,975 من 10335
  1. #6961
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    طاب يا استاذي في مشكلة تانية الا وهي اخذ عقد المضاعفة .. وهي تعتبر مضاعفة ثابته
    يعني عندي 5 عقود شراء العقد ب 10 دولار لما يعكس السعر هاخد عقد مثلا بضعف حجم العقود المفتوحة العقود المفتوحة يعني بحجم 100 .. ولحد هنا مفيش مشاكل
    لكن لو عكس السعر فهاخد عقد شراء بنفس حجم العقد الاخير 100 معتمدا على عقود الشراء القديمة .. وهكذا
    وهنا المشكلة .. الشرط عندي في بداية الشراء لابد ان لا يكون هناك عقود شراء مفتوحة والا يظل يدخل على كل شمعة وعلى الاستيب ويعمل حفلة

    كود PHP:
    if(Start_Buy && Mo_Fast_1 >  Mo_Slow_2 && OrderTotalByType(OP_BUY)==0Buy_Market2(); 
    فللخروج من الازمة وضعت امر آخر للشراء والبيع مع التقاطع لا يحوي هذا الشرط

    كود PHP:
    if(NCC!=Time[0] && Mo_Fast_1_2 Mo_Slow_2_2 && Mo_Fast_1 >  Mo_Slow_2 ) { NCC=Time[0]; Buy_Market2();} 
    وهنا بقت المشكلة مشكلتين
    اولا بمجرد فتح الصفقة المضاعفة الاولي بحجم لوت كل العقود يفتح معها صفقة اخري للتقاطع ومش لاقي حل فكيف يمكن ان يأخذ المضاعفة الاولي من الامر الاول دون النظر للامر الثاني او العكس ؟؟؟؟

    ثانيا كل العقود على التقاطعات يأخذها باللوت المبدئي وليس بقيمة اخر عقد على الرغم اني كاتبه في شروط الشراء والبيع كالتالي

    كود PHP:
    void Buy_Market2(){double SL=0,TP=0,NewLot=Lot;if(Use_Multi_Order_With_Trend && Multi_Factor_With_Trend>&& LastOrderProf(OP_BUY)<0NewLot=LastOrderLot(OP_BUY)*Multi_Factor_With_Trend;if(OrderTotalByType(OP_SELL)>&& OrderTotalByType(OP_BUY)==0   NewLot=Total_Lots(OP_SELL)*Multi_Factor_Reverse_Trend;if(OrderTotalByType(OP_SELL)>&& OrderTotalByType(OP_BUY)>NewLot=LastOrderLot(OP_SELL);if(NewLot Max_Lot_AllowedNewLot=Max_Lot_Allowed;if(Stoploss>0SL=Ask-Stoploss*points; else SL=0;if(Takeprofit>0TP=Ask+Takeprofit*points; else TP=0;int ticket=OrderSend(Symbol(),OP_BUY,NewLot,Ask,30,SL,TP,"hre007",MagicNo,0,clrGreen); } void Sell_Market2(){double SL=0,TP=0,NewLot=Lot;if(Use_Multi_Order_With_Trend && Multi_Factor_With_Trend>&& LastOrderProf(OP_SELL)<0NewLot=LastOrderLot(OP_SELL)*Multi_Factor_With_Trend;if(OrderTotalByType(OP_BUY)>&& OrderTotalByType(OP_SELL)==NewLot=Total_Lots(OP_BUY)*Multi_Factor_Reverse_Trend;if(OrderTotalByType(OP_BUY)>&& OrderTotalByType(OP_SELL)>0NewLotLastOrderLot(OP_BUY);if(NewLot Max_Lot_AllowedNewLot=Max_Lot_Allowed;if(Stoploss>0SL=Bid+Stoploss*points; else SL=0;if(Takeprofit>0TP=Bid-Takeprofit*points; else TP=0;int ticket=OrderSend(Symbol(),OP_SELL,NewLot,Bid,30,SL,TP,"hre007",MagicNo,0,clrRed);} 
    فما هو الحل البرمجي للمشكلة الاولي .. هل لابد من عمل دالة اخري للشراء والبيع لا تحتوي على المضاعفات للتعامل مع المرحلة الاولي قبل الخول للمضاعفات ام ماذا ؟؟
    ولماذا لا يتبع الامر في المشكلة الثانية ومصمم على اللوت المبدئي ؟؟؟؟؟
    انا عارف اني متقل عليك اخي الحبيب .. بس معلش بقي استحملني وجزاك الله كل خير
    اتحلت المشكلتين والحمد لله وذلك بعمل دالة اخري للشراء والبيع وعدم التجميع في دالة واحدة
    بس برده اعتقد اني درت ولفيت حولين نفسي واكيد في حل برمجي اسهل لكن كويس اني وصلت لحد كده
    ده في حد ذاته انجاز
    لك الشكر استاذي مستر دولارعلى تعبك وربنا يطمنا على الاستاذ جميل .. جزاكم الله كل خير وجعله في ميزان حسناتكم

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    جزاك الله كل خير يا استاذي العزيز .. لسه المشوار طويل معايا باين
    صحيح هو الاستاذ جميل مختفي بقاله فتره .. محدش له علاقة معاه يطمنا عليه
    لأ للإسف إن شاء الله خير

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    اتحلت المشكلتين والحمد لله وذلك بعمل دالة اخري للشراء والبيع وعدم التجميع في دالة واحدة
    بس برده اعتقد اني درت ولفيت حولين نفسي واكيد في حل برمجي اسهل لكن كويس اني وصلت لحد كده
    ده في حد ذاته انجاز
    لك الشكر استاذي مستر دولارعلى تعبك وربنا يطمنا على الاستاذ جميل .. جزاكم الله كل خير وجعله في ميزان حسناتكم
    طريقتك صحيحه بدون مشاكل

  3. #6963
    الصورة الرمزية reki carrillo
    reki carrillo غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    الجزائر
    المشاركات
    33

    افتراضي

    السلام عليكم استاذى الكريم مستر دولار
    كل عام وانت بخير
    استاد لقد برمجة إكسبرت و أريد ان أقوم بتحديد مدة صلاحيته. (mise jour)
    كيف أقوم بدالك ؟

  4. #6964
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

    السلام عليكم استاذى الكريم مستر دولار
    هل يوجد طريقة اعرف منه عدد تكات الشراء وعدد تكات البيع
    على اى شمعه
    مثل طريقة الفوليوم بس انا عايز احدد الشراء واحدد البيع
    هل يوجد هذا ؟؟
    ولك الشكر والعرفان

  5. #6965
    الصورة الرمزية ENG_MOATASEM
    ENG_MOATASEM غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2013
    الإقامة
    المملكة العربية السعودية
    المشاركات
    70

    افتراضي

    استفسار بسيط

    عندي مؤشر يقوم برسم أسهم (شراء و بيع)

    لو أبي أحدد الوقت لعمل المؤشر .. وش الكود المطلوب ؟

    كتبت هذا الكود
    كود PHP:
    bool Activated;

         if(((
    Hour()>=StartHour && Hour()<EndHour && StartHour<EndHour) ||

             (
    Hour()>=StartHour || Hour()<EndHour && StartHour>EndHour)))

        
    Activated=true

       else

        
    Activated=false
    +

    كود PHP:
    if(Activated==true){ 
    بس ما ضبط معي .. ممكن تقلي وين المشكله؟

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة reki carrillo مشاهدة المشاركة
    السلام عليكم استاذى الكريم مستر دولار
    كل عام وانت بخير
    استاد لقد برمجة إكسبرت و أريد ان أقوم بتحديد مدة صلاحيته. (mise jour)
    كيف أقوم بدالك ؟
    وعليكم السلام ورحمة الله وبركاته
    سوف تقوم بتعريف متغير لتحديد تاريخ إنتهاء الصلاحيه
    كود PHP:
    string Expiry_Time="2016.01.01";   // set data when indicator will end example "2015.01.15 00:00" format "year.month.day HH:MM" 
    ثم ستضع الشرط بداخل الإكسبرت
    كود PHP:
       if(Expiry_Time!=""&&StringToTime(Expiry_Time)<TimeCurrent())
       {
       
     
    Alert("EA Expired ");
    return;
       } 

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم استاذى الكريم مستر دولار
    هل يوجد طريقة اعرف منه عدد تكات الشراء وعدد تكات البيع
    على اى شمعه
    مثل طريقة الفوليوم بس انا عايز احدد الشراء واحدد البيع
    هل يوجد هذا ؟؟
    ولك الشكر والعرفان
    للشموع السابقه المغلقه لا يمكن ذلك
    لكن يمكن حسابها بمجرد وضع المؤشر على الشارت مثلا سوف يبدأ بالعد مع الشمعه الجديده

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ENG_MOATASEM مشاهدة المشاركة
    استفسار بسيط

    عندي مؤشر يقوم برسم أسهم (شراء و بيع)

    لو أبي أحدد الوقت لعمل المؤشر .. وش الكود المطلوب ؟

    كتبت هذا الكود
    كود PHP:
    bool Activated;
     
         if(((
    Hour()>=StartHour && Hour()<EndHour && StartHour<EndHour) ||
     
             (
    Hour()>=StartHour || Hour()<EndHour && StartHour>EndHour)))
     
        
    Activated=true
     
       else
     
        
    Activated=false
    +

    كود PHP:
    if(Activated==true){ 
    بس ما ضبط معي .. ممكن تقلي وين المشكله؟
    سوف تستخدم
    كود PHP:
    TimeHour(Time[i]) 
    بدلا من Hour وطبعا i هي رقم الشمعه التي عندها الحساب الحالي للمؤشر

  9. #6969
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    للشموع السابقه المغلقه لا يمكن ذلك
    لكن يمكن حسابها بمجرد وضع المؤشر على الشارت مثلا سوف يبدأ بالعد مع الشمعه الجديده
    السلام عليكم استاذى الكريم
    الشكر والتقدير على المساعده
    هذهو المطلوب كيف يتم عدد تكات الشراء و تكات البيع على نفس الشمعه الحاليه
    ولك الشكر والتقدير

  10. #6970
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

    السلام عليكم
    سؤالين استاذي مستر دولار .. لو عندي خمس عقود مفتوحة واريد ان احصل على سعر اول عقد مفتوح فهل اكتب الدالة بهذا الشكل ؟؟

    كود PHP:
     double FirestOrderPrice(int type) {   for(int i=OrdersTotal()+1i>=0i++)  {   if( OrderSelect(i,SELECT_BY_POS,MODE_TRADES))     if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo && OrderType()==type)   {         return(OrderOpenPrice());        }     }     return(0);   } 

    والسؤال الثاني .. لو اردت ان اجعل دالة اوردر موديفاي تغلق جميع العقود على حسب معادلة محددة فهل اعرف متغير واضعه مكان البروفت بهاذا الشكل

    كود PHP:
    void ModifyOrdersTPBuy(){
    double Tar= (FirestOrderPrice(OP_BUY)-LastOrderPrice(OP_BUY)) +  LastOrderPrice(OP_BUY)/(OrderTotalByType(OP_BUY))+(Destanse/2*points);for(int i=0;i>OrdersTotal();i--){  if(OrderSelect(iSELECT_BY_POSMODE_TRADES))  if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()<2){   
       if(
    OrderTotalByType(OP_BUY)>&&OrderTakeProfit()!=Tar){   bool tek=OrderModify(OrderTicket(),OrderOpenPrice(),Tar,0,0,Red);  }}}} 
    وتقبل تحياتي يا استاذنا العزيز

  11. #6971
    الصورة الرمزية goldfile
    goldfile غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2007
    الإقامة
    سانت لوسيا
    المشاركات
    752

    افتراضي

    بسم الله الرحمن الرحيم

    السلام عليكم اخواني الاعزاء


    1--- اريد ان اسال عن دالة ArraySetAsSeries مع مثال عملي لو امكن
    2--- لدي مؤشر به معادلات معقدة للغاية يرسم خطوط دعم ومقاومة هل توجد طريقة لاستخلاص قيم هده الخطوط باعتبار
    انها ترسم بناءا على قيم سعرية معروفة لاستغلالها في اكسبريت مثلا حاولت باستخدام الدالتين ObjectFind و ObjectGet
    ولكن لم انجح

    تحياتي القلبية

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم استاذى الكريم
    الشكر والتقدير على المساعده
    هذهو المطلوب كيف يتم عدد تكات الشراء و تكات البيع على نفس الشمعه الحاليه
    ولك الشكر والتقدير
    وعليكم السلام ورحمة الله وبركاته
    مثال
    كود PHP:
    static int UpTicks,DnTicks;
    static 
    datetime T;
    static 
    double LastPrice;
    if(
    T!=Time[0])
    {
     
    UpTicks=0;
     
    DnTicks=0;
     
    T=Time[0];
    }
    if(
    Close[0]>LastPrice)
    {
     
    UpTicks++;
     
    LastPrice=Close[0];
    }
    if(
    Close[0]<LastPrice)
    {
     
    DnTicks++;
     
    LastPrice=Close[0];


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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hre007 مشاهدة المشاركة
    السلام عليكم
    سؤالين استاذي مستر دولار .. لو عندي خمس عقود مفتوحة واريد ان احصل على سعر اول عقد مفتوح فهل اكتب الدالة بهذا الشكل ؟؟

    كود PHP:
     double FirestOrderPrice(int type) {   for(int i=OrdersTotal()+1i>=0i++)  {   if( OrderSelect(i,SELECT_BY_POS,MODE_TRADES))     if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo && OrderType()==type)   {         return(OrderOpenPrice());        }     }     return(0);   } 

    والسؤال الثاني .. لو اردت ان اجعل دالة اوردر موديفاي تغلق جميع العقود على حسب معادلة محددة فهل اعرف متغير واضعه مكان البروفت بهاذا الشكل

    كود PHP:
    void ModifyOrdersTPBuy(){
    double Tar= (FirestOrderPrice(OP_BUY)-LastOrderPrice(OP_BUY)) +  LastOrderPrice(OP_BUY)/(OrderTotalByType(OP_BUY))+(Destanse/2*points);for(int i=0;i>OrdersTotal();i--){  if(OrderSelect(iSELECT_BY_POSMODE_TRADES))  if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()<2){   
       if(
    OrderTotalByType(OP_BUY)>&&OrderTakeProfit()!=Tar){   bool tek=OrderModify(OrderTicket(),OrderOpenPrice(),Tar,0,0,Red);  }}}} 
    وتقبل تحياتي يا استاذنا العزيز
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه للسؤال الأول ستبدأ البحث عن الصفقات من 0 إلى OrdersTotal
    كود PHP:
     for(int i=0i<OrdersTotal(); i++) 
    بالنسبه للسؤال الثاني نعم صحيح لكن لديك خطأ أيضا في حلقة البحث الصحيح
    كود PHP:
    for(int i=0;i<OrdersTotal();i++) 

  14. #6974
    الصورة الرمزية barachot
    barachot غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2013
    الإقامة
    مصر
    المشاركات
    61

    افتراضي

    السلام عليكم استاذ اسامه
    اريد داله تأتى باخر سعر اغلاق فوق الموفنج افرج مباشرة بداية من اخر 200 شمعه الى 800 شمعه


    اضغط على الصورة لعرض أكبر

الاســـم:	1-1-2016 7-59-34 PM.jpg
المشاهدات:	66
الحجـــم:	146.7 كيلوبايت
الرقم:	450240
    شكرا مقدما

  15. #6975
    الصورة الرمزية hre007
    hre007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2007
    العمر
    54
    المشاركات
    726

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    بالنسبه للسؤال الأول ستبدأ البحث عن الصفقات من 0 إلى OrdersTotal
    كود PHP:
     for(int i=0i<OrdersTotal(); i++) 
    بالنسبه للسؤال الثاني نعم صحيح لكن لديك خطأ أيضا في حلقة البحث الصحيح
    كود PHP:
    for(int i=0;i<OrdersTotal();i++) 
    بالنسبة للمعادلة يا مستر دولار مضبوطة والا لا ؟؟ عشان ما بيعدلش الهدف للاسف

    كود PHP:
    double TP=(FirestOrderPrice(OP_BUY)-LastOrderPrice(OP_BUY)) +  LastOrderPrice(OP_BUY)/(OrderTotalByType(OP_BUY))+(Destanse/2*points); 

المواضيع المتشابهه

  1. موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
    By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 11
    آخر مشاركة: 15-12-2023, 02:03 PM
  2. عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
    By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملات
    مشاركات: 280
    آخر مشاركة: 27-08-2009, 10:30 PM

الاوسمة لهذا الموضوع


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