صفحة 161 من 689 الأولىالأولى ... 61111151155156157158159160161162163164165166167171211261661 ... الأخيرةالأخيرة
النتائج 2,401 إلى 2,415 من 10335
  1. #2401
    الصورة الرمزية xcv114
    xcv114 غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2010
    الإقامة
    مصر
    المشاركات
    1,022

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    قمت بإضافة الخاصية للاكسيبرت ولكن وجدت الكود كتب بشكل مختلف فـ اكسيبرت آخر .

    دالة LotManage()

    كود PHP:
      double LotManage(){
     
    double lot MathCeil(AccountBalance() *  RiskPercent 1000) / 100;
        if(
    lot<MarketInfo(Symbol(),MODE_MINLOT))lot=MarketInfo(Symbol(),MODE_MINLOT);
          if(
    lot>MarketInfo(Symbol(),MODE_MAXLOT))lot=MarketInfo(Symbol(),MODE_MAXLOT);
            return (
    NormalizeDouble(lot,Lot_Digits));
          } 
    وتم تعريف الـ
    كود PHP:
    extern int    Lot_Digits=2
    لماذا تم وضع Lot_Digits مع الـ lot فـ أمر الـ return
    كود PHP:
    return (NormalizeDouble(lot,Lot_Digits)); 
    ده الإستخدام الصحيح لإن بدون NormalizeDouble قد يكون اللوت بهذا الشكل 0.1001 ولن تقبله المنصة
    بتستخدم NormalizeDouble لتقؤيب حجم اللوت لعدد معين وهو هنا Lot_Digits بحيث يكون Lot_Digits هو عدد الأرقام بعد الفاصلة العشرية إللي بتقبله المنصة

    فلو اللوت بالشكل ده 0.1001 بعد التقريب سيكون 0.10 أي 0.1

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

    افتراضي

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


    شكرا أخي أسامه تم حل المشكله و بارك الله فيك ..
    لكن ما سبب تأخر الإكسبيرت حتى يتفعل و يضع الأوامر و ما حل هذه المشكله .
    تأكد من الشرط
    كود PHP:
    Time0!=Time[0
    فربما أنك إستخدمته في جزء آخر من الكود وأصبح
    كود PHP:
    Time0=Time[0]; 
    بالتالي لن يفتح صفقه إلا في الشمعه التاليه
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  3. #2403
    الصورة الرمزية dentist_hussein
    dentist_hussein غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Aug 2011
    الإقامة
    مصر
    المشاركات
    1,827

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    تأكد من الشرط
    كود PHP:
    Time0!=Time[0
    فربما أنك إستخدمته في جزء آخر من الكود وأصبح
    كود PHP:
    Time0=Time[0]; 
    بالتالي لن يفتح صفقه إلا في الشمعه التاليه

    تأكدت منه أخي أسامه وهو مكتوب مع الشروط بهذا الشكل
    كود PHP:
    Time0!=Time[0
    ومكتوب بعد أمر البيع و الشراء
    PHP]Time0=Time[0]; [/PHP]


    و الإكسبيرت لا يتأخر بمقدار شمعه كامله في وضع الأوامر و لكن يتأخر فقط دقائق قد تصل إلى خمس دقائق حتى يظهر فوق باليسار programmed by ... ثم يضع الأوامر .
    توقيع العضو
    MetaTrader Login: 652105
    Investor Password: Z3UR9DA0

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

    افتراضي

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


    تأكدت منه أخي أسامه وهو مكتوب مع الشروط بهذا الشكل
    كود PHP:
    Time0!=Time[0
    ومكتوب بعد أمر البيع و الشراء
    PHP]Time0=Time[0]; [/PHP]


    و الإكسبيرت لا يتأخر بمقدار شمعه كامله في وضع الأوامر و لكن يتأخر فقط دقائق قد تصل إلى خمس دقائق حتى يظهر فوق باليسار programmed by ... ثم يضع الأوامر .
    قد يكون السبب في الباك تست نفسه .
    هل يتحرك السعر أثناء الباك تست في خلال هذا الوقت الذي لا يضع فيه الأوامر
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  5. #2405
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

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


    كود PHP:
    return (NormalizeDouble(lot,Lot_Digits)); 
    ده الإستخدام الصحيح لإن بدون NormalizeDouble قد يكون اللوت بهذا الشكل 0.1001 ولن تقبله المنصة
    بتستخدم NormalizeDouble لتقؤيب حجم اللوت لعدد معين وهو هنا Lot_Digits بحيث يكون Lot_Digits هو عدد الأرقام بعد الفاصلة العشرية إللي بتقبله المنصة

    فلو اللوت بالشكل ده 0.1001 بعد التقريب سيكون 0.10 أي 0.1
    نعم قد تحدث مثل هذه الأخطـاء ، وتم التعديل .

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


    حاول يا محمد تجمع أكواد الإكسبيرت شوية منعا للخبطة

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

    حاول تجمعهم في شرط واحد في إستارت بحيث تكون عارف مع كل حالة اللوت النهائي هيكون إية بإستخدام if و else if
    يعني مثلا بالشكل ده
    كود PHP:
    if(profit()<&& Use_Mult==true){Lots=lastlot2()*Multiplier;} 
    else if(
    profit()>&& UseMoneyManagement==true){Lots=LotManage();}  
    else if(
    UseMultiplier&& WinorLoss()==false){Lots=lastlot()*Multiplier;} 
    وطبعا إنت تعدل في الكود لإن ده مجرد مثال
    ورتب الشروط بحيث ما يكونش في تضارب بينها
    --------------
    التضارب عندك في إنك إستخدمت
    كود PHP:
    else {Lots=Firstlot;} 
    وبما إن الإكسبيرت يقرأ من فوق لتحت فإنه يمر على شرط UseMoneyManagement ويحدد اللوت
    ولو الصفقة الأخيرة رابحة أو Use_Mult==false فإنه سيمر على شرط
    كود PHP:
    else {Lots=Firstlot;} 
    ويقوم بتغير اللوت مرة أخرى

    كلامك صحيح استاذ يوسف الأكواد كانت تحتاج الى تجميع وتنظيم ولحل التضارب وضعت الشرط كالتالى ..
    كود PHP:
     if(Use_Mult){
    if(
    profit(OP_BUY)<||profit(OP_SELL)<){Lots=lastlot2()*Multiplier;}
    else {
    Lots=Firstlot;}

    ولكن هل استخدام else if أو if فقط فـ الأكواد التالية قد يؤثر على عمل الاكسيبرت او عمل بعض الأكواد !!
    كود PHP:
    //---------Conditions for Closing Orders by Opposite Signals & USD_Profit & lossratio -----//
    if(AccountProfit()>=USD_Profit && Use_USD_Profit==true){CloseOrders();}
    else if(
    AccountProfit()<=-(lossratio*AccountBalance()/100) &&  LossRatio==true){CloseOrders();}            
    else if(
    up>&& up2==-&& CloseOppositeSignals==true){
    closeorders(OP_SELL);}
    else if(
    down>&& down2==-&& CloseOppositeSignals==true){
    closeorders(OP_BUY);}
    //---------Use_Mult & Multiplier & FiboMultiplier ---------------//
    else if(Use_Mult){
    if(
    profit(OP_BUY)<||profit(OP_SELL)<){Lots=lastlot2()*Multiplier;}
    else {
    Lots=Firstlot;}
    }

    else if(
    UseMultiplier){
    if(
    WinorLoss()==false){Lots=lastlot()*Multiplier;}
    if(
    WinorLoss()==true){Lots=Firstlot;}
    }

    else if(
    UseFiboMultiplier){
    if(
    WinorLoss()==false){
    if(
    NumberOfLosses()==1)Lots=LastLot(MagicNumber,1);
    else {
    Lots=LastLot(MagicNumber,1)+LastLot(MagicNumber,2);}
    }
    else if(
    WinorLoss()==true){Lots=Firstlot;}
    }
    //---------Money Managment -------------------------//
    else if(UseMoneyManagement){Lots=LotManage();} 
    //---------trailing stop----------------------------//
    else if(TrailingStop>0)MoveTrailingStop();   
    else if(
    BreakEven>0)MoveBreakEven();
    //-------------------------------------------------// 
    وهل الكود الخاص بالمضاعفات التالى يوجد به أخطـاء لأنه سبب مشاكل فى بعض الأحيان مع اكسيبرتات أخرى من قبل
    كود PHP:
    if(Use_Mult){
    if(
    profit(OP_BUY)<||profit(OP_SELL)<){Lots=lastlot2()*Multiplier;}
    else {
    Lots=Firstlot;}

    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة spiders101 ، 06-07-2012 الساعة 01:31 AM

  6. #2406
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    استاذ اسامة ، انا قمت بمحاولة لدمج المؤشرين بالمرفقات فـ مؤشر واحد بالمرفقات ايضـا ، ولكن الآن توجد مشكلة عدم اتفاق قيم المؤشرين ، احدهما أخذ قيم كبيرة والآخر قيم صغيرة ولم أستطع تعديل القيم حتى تتفق معـا .
    الملفات المرفقة الملفات المرفقة

  7. #2407
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    قد يكون السبب في أن الهدف والأستوب قليل في بعض العملات فحسب ما تقول أغلب المشكله مع الباوند ين فربما السبب لأن الإسبريد لها كبير بالتالي الهدف والاستوب 10 نقاط تعتبر قليله فيظهر هذا خطأ قم بزيادة الهدف والأستوب قليلا وقم بإستخدام الداله NormalizeDouble لتعديل نقاط الهدف والأستوب لوز
    انا مستخدم بالفعل NormalizeDouble للتارجت والاستوب وايضـا سعر الأسك والبيد ، ولكن لم أفهم مشكلة الهدف والأستوب قليل هل قصدك ان المنصة لاتقبل تارجت او استوب 10 نقط لزوج الباوند ين وتقبله لباقى الأزواج !! ، مع ان هذه المشكلة لم تظهر مع منصة FXDD بتارجت واستوب 10 نقط للباوند ين ، وانا جعلت التارجت والاستوب 20 نقطة للباوند ين وفتح صفقة وعمل مودفاى ايضا للتارجت والاستوب ، ولكن سأتابع الاكسيبرت فترة للتأكد من ذلك .

  8. #2408
    الصورة الرمزية الصقر العربى
    الصقر العربى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2010
    المشاركات
    6

    افتراضي

    السلام عليكم ورحمة الله وبركاته

    انا محتاج كود يغلق اجزاء من العقد المفتوح بعد عدد نقاط معين
    يعنى عايز كود يقفل جزء من العقد كل ما الصفقة تتحرك 10 نقاط مثلاً فى اتجاهاها

    مثال للتوضيح

    ولنفترض الصفقة مفتوحة شراء بحجم 10 لوت مثلاً عند سعر 1.5000
    انا عايز كل ما السعر يزيد 10 نقط يتم غلق 10 % من اللوت المفتوح

    يعنى عند سعر 1.5010 يتم غلق 1 لوت ويبقى الصفقة شغاله بـ 9 لوت بس
    وعند سعر 1.5020 يتم غلق 0.9 لوت ويبقى الصفقة شغاله بـ 8.1 لوت
    وهكذا
    كل ما السعر يتحرك 10 نقط يتم غلق جزء من العقد

    انا محتاج فكرة الكود بس وانا ححاول اعدل عليه ان شاء الله

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    نعم قد تحدث مثل هذه الأخطـاء ، وتم التعديل .




    كلامك صحيح استاذ يوسف الأكواد كانت تحتاج الى تجميع وتنظيم ولحل التضارب وضعت الشرط كالتالى ..
    كود PHP:
     if(Use_Mult){
    if(
    profit(OP_BUY)<||profit(OP_SELL)<){Lots=lastlot2()*Multiplier;}
    else {
    Lots=Firstlot;}

    ولكن هل استخدام else if أو if فقط فـ الأكواد التالية قد يؤثر على عمل الاكسيبرت او عمل بعض الأكواد !!
    كود PHP:
    //---------Conditions for Closing Orders by Opposite Signals & USD_Profit & lossratio -----//
    if(AccountProfit()>=USD_Profit && Use_USD_Profit==true){CloseOrders();}
    else if(
    AccountProfit()<=-(lossratio*AccountBalance()/100) &&  LossRatio==true){CloseOrders();}            
    else if(
    up>&& up2==-&& CloseOppositeSignals==true){
    closeorders(OP_SELL);}
    else if(
    down>&& down2==-&& CloseOppositeSignals==true){
    closeorders(OP_BUY);}
    //---------Use_Mult & Multiplier & FiboMultiplier ---------------//
    else if(Use_Mult){
    if(
    profit(OP_BUY)<||profit(OP_SELL)<){Lots=lastlot2()*Multiplier;}
    else {
    Lots=Firstlot;}
    }

    else if(
    UseMultiplier){
    if(
    WinorLoss()==false){Lots=lastlot()*Multiplier;}
    if(
    WinorLoss()==true){Lots=Firstlot;}
    }

    else if(
    UseFiboMultiplier){
    if(
    WinorLoss()==false){
    if(
    NumberOfLosses()==1)Lots=LastLot(MagicNumber,1);
    else {
    Lots=LastLot(MagicNumber,1)+LastLot(MagicNumber,2);}
    }
    else if(
    WinorLoss()==true){Lots=Firstlot;}
    }
    //---------Money Managment -------------------------//
    else if(UseMoneyManagement){Lots=LotManage();} 
    //---------trailing stop----------------------------//
    else if(TrailingStop>0)MoveTrailingStop();   
    else if(
    BreakEven>0)MoveBreakEven();
    //-------------------------------------------------// 
    وهل الكود الخاص بالمضاعفات التالى يوجد به أخطـاء لأنه سبب مشاكل فى بعض الأحيان مع اكسيبرتات أخرى من قبل
    كود PHP:
    if(Use_Mult){
    if(
    profit(OP_BUY)<||profit(OP_SELL)<){Lots=lastlot2()*Multiplier;}
    else {
    Lots=Firstlot;}

    إستخدم if لأنك إذا إستخدمت if else فإذا تحقق الشرط الأول لن ينظر إلى باقي الشروط التاليه
    طبعا إستخدامك للشروط حسب ما تريد من الكود

    بالنسبه لكود المضاعفات فهو صحيح لكن يمكنك إضافة شرط لتحديد أقصى حجم لوت بحيث إذا كانت المضاعفه التاليه أكبر من أقصى حجم لوت مسموح فسوف يجعله حجم اللوت
    مثال
    كود PHP:
    if(profit(OP_BUY)<||profit(OP_SELL)<){Lots=MathMin(lastlot2()*Multiplier,MarketInfo(Symbol(),MODE_MAXLOT));}
    else {
    Lots=Firstlot;}

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    استاذ اسامة ، انا قمت بمحاولة لدمج المؤشرين بالمرفقات فـ مؤشر واحد بالمرفقات ايضـا ، ولكن الآن توجد مشكلة عدم اتفاق قيم المؤشرين ، احدهما أخذ قيم كبيرة والآخر قيم صغيرة ولم أستطع تعديل القيم حتى تتفق معـا .
    في مؤشر RSX
    إجعل خط 50 بمثابة السنتر أو بمثابة خط 0
    عند المقارنه ضع
    إذا كان قيمة الخط أكبر من 50 يكون الناتج بالموجب ويقسم على 100
    إذا كان قيمة الخط أقل من 50 يكون الناتج قيمة المؤشر - 50 ويقسم على 100

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    انا مستخدم بالفعل NormalizeDouble للتارجت والاستوب وايضـا سعر الأسك والبيد ، ولكن لم أفهم مشكلة الهدف والأستوب قليل هل قصدك ان المنصة لاتقبل تارجت او استوب 10 نقط لزوج الباوند ين وتقبله لباقى الأزواج !! ، مع ان هذه المشكلة لم تظهر مع منصة FXDD بتارجت واستوب 10 نقط للباوند ين ، وانا جعلت التارجت والاستوب 20 نقطة للباوند ين وفتح صفقة وعمل مودفاى ايضا للتارجت والاستوب ، ولكن سأتابع الاكسيبرت فترة للتأكد من ذلك .
    لنفضل أن الزوج هو الباوند ين وتم فتح الصفقه فتلقائيا ستكون هناك خسارة الإسبريد مثلا 7 نقاط
    بعض البروكرات لا تسمح بوضع الأستوب أو الهدف على مسافه قريبه من سعر إغلاق الصفقه بالتالي إذا جعلت الأستوب 10 نقاط فهذا يعني أنه باقي 3 نقاط فقط ليغلق على الأستوب وبعض البروكرات لا تقبل هذا
    جرب زيادة الهدف والأستوب وإذا لم يظهر الخطأ مره أخرى فسوف يكون هذا السبب
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة الصقر العربى مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته

    انا محتاج كود يغلق اجزاء من العقد المفتوح بعد عدد نقاط معين
    يعنى عايز كود يقفل جزء من العقد كل ما الصفقة تتحرك 10 نقاط مثلاً فى اتجاهاها

    مثال للتوضيح

    ولنفترض الصفقة مفتوحة شراء بحجم 10 لوت مثلاً عند سعر 1.5000
    انا عايز كل ما السعر يزيد 10 نقط يتم غلق 10 % من اللوت المفتوح

    يعنى عند سعر 1.5010 يتم غلق 1 لوت ويبقى الصفقة شغاله بـ 9 لوت بس
    وعند سعر 1.5020 يتم غلق 0.9 لوت ويبقى الصفقة شغاله بـ 8.1 لوت
    وهكذا
    كل ما السعر يتحرك 10 نقط يتم غلق جزء من العقد

    انا محتاج فكرة الكود بس وانا ححاول اعدل عليه ان شاء الله
    وعليكم السلام ورحمة الله وبركاته
    تفضل راجع الإكسبرت المرفق
    سوف تجد هذه الداله المسئوله عن إغلاق جزء من الصفقه
    كود PHP:
    void PartialClose()
    {
       for (
    int cnt cnt OrdersTotal() ; cnt++)
      {
        
    OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
        if (
    OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
        {
          if (
    OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakeProfit1*point)&&OrderLots()==Lots)
          {   
            
    OrderClose(OrderTicket(),LotClose1,NormalizeDouble(Bid,Digits),3*Q);
          }
          if (
    OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit1*point)&&OrderLots()==Lots)
           {  
            
    OrderClose(OrderTicket(),LotClose1,NormalizeDouble(Ask,Digits),3*Q);
            
            }
            if (
    OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakeProfit2*point)&&OrderLots()==(MathAbs(Lots-LotClose1)))
          {   
            
    OrderClose(OrderTicket(),LotClose2,NormalizeDouble(Bid,Digits),3*Q);
          }
          if (
    OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit2*point)&&OrderLots()==(MathAbs(Lots-LotClose1)))
           {  
            
    OrderClose(OrderTicket(),LotClose2,NormalizeDouble(Ask,Digits),3*Q);
            }
        }  
      }

    والشرط
    كود PHP:
    if(UsePartialClose==true)
           {
    PartialClose();} 
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  13. #2413
    الصورة الرمزية spiders101
    spiders101 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2011
    الإقامة
    مصــر
    المشاركات
    935

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    استاذ اسامة ، انا قمت بعمل اكسيبرت بسيط لمؤشر الهايكن أشى الموجود بالميتاتريدر فتح وإغلاق الصفقة مع تغير إشارة الهايكن والاكسيبرت يعمل بشكل جيد ، وقمت بعد ذلك بعمل اكسيبرت لمؤشر الهايكن أشى المرفق
    كود PHP:
    Heiken_Ashi_Smoothed_Alert[1
    ولكن وجدت الاكسيبرت فى بعض الأحيان لايخرج من الصفقة مع تغير لون شموع الهايكن مع ان الشروط هى نفسها المستخدمة فـ الاكسيبرت الآخر ، فـ هل يوجد مشكلة فـ المؤشر تسبب هذا الخطـأ واذا كانت توجد مشكلة كيف يمكن تعديلها ليعمل بشكل صحيح .
    الملفات المرفقة الملفات المرفقة

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

    افتراضي رد:موضوع مخصص للأسئلة البرمجية

    اقتباس المشاركة الأصلية كتبت بواسطة spiders101 مشاهدة المشاركة
    استاذ اسامة ، انا قمت بعمل اكسيبرت بسيط لمؤشر الهايكن أشى الموجود بالميتاتريدر فتح وإغلاق الصفقة مع تغير إشارة الهايكن والاكسيبرت يعمل بشكل جيد ، وقمت بعد ذلك بعمل اكسيبرت لمؤشر الهايكن أشى المرفق
    كود PHP:
    Heiken_Ashi_Smoothed_Alert[1
    ولكن وجدت الاكسيبرت فى بعض الأحيان لايخرج من الصفقة مع تغير لون شموع الهايكن مع ان الشروط هى نفسها المستخدمة فـ الاكسيبرت الآخر ، فـ هل يوجد مشكلة فـ المؤشر تسبب هذا الخطـأ واذا كانت توجد مشكلة كيف يمكن تعديلها ليعمل بشكل صحيح .
    أخي سبايدر ارفقت لك اكسبيرت للمؤشر الذي حضرتك ارفقته و فيه القيم الخاصة بتح أو اغلاق عقد بعد ثبات اللون ، تقبل تحياتي
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

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


    أخي سبايدر ارفقت لك اكسبيرت للمؤشر الذي حضرتك ارفقته و فيه القيم الخاصة بتح أو اغلاق عقد بعد ثبات اللون ، تقبل تحياتي
    جزاك الله خير
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

  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