صفحة 484 من 686 الأولىالأولى ... 384434474478479480481482483484485486487488489490494534584 ... الأخيرةالأخيرة
النتائج 7,246 إلى 7,260 من 10285
  1. #7246
    الصورة الرمزية سمير محمد ارمان
    سمير محمد ارمان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2009
    الإقامة
    مصر
    المشاركات
    834

    افتراضي

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

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

    افتراضي

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

    https://forum.arabictrader.com/t235216.html

    راجع الفكره رقم 4

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    نعم سوف تستخدم نفس المبدأ في هذا الموضوع

    https://forum.arabictrader.com/t235216.html

    راجع الفكره رقم 4
    جزاك الله كل خير استاذى الكريم على المساعده
    يعنى يكون الكود كده
    ارجو التصحيح ولك الشكر والتقدير
    كود PHP:
     void HiddenTrailingBalancePercent()
    {
      
    double ProfitPercent=AccountProfit()+AccountBalance();
      
      if(
    ProfitPercent>=StartTrailingPercent&&(GlobalVariableGet("TS Percent")<ProfitPercent-StartTrailingPercent||GlobalVariableGet("TS Percent")==0))
      {
       
    GlobalVariableSet("TS Percent",ProfitPercent-StartTrailingPercent);   
      }
      
      if(
    ProfitPercent<=GlobalVariableGet("TS Percent")&&GlobalVariableGet("TS Percent")!=0)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
       {
        
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
         if(
    OrderType()==OP_BUY)
         {
          
    bool closeB=OrderClose(OrderTicket(),OrderLots(),Bid,3);
         }
         if(
    OrderType()==OP_SELL)
         {
          
    bool closeS=OrderClose(OrderTicket(),OrderLots(),Ask,3);
         }
        }
       }
       
    GlobalVariableDel("TS Percent");
      } 


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

    افتراضي

    سؤال كمان
    ممكن تكون دالة التريلنج استوب مثل ما تعمل بطريقة النقاط
    تعمل بطريقة الدولار مع تحريك خط الاستوب وراء السعر
    ممكن يتم عمل ذلك
    ولك الشكر والتقدير
    تحياتى لك

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

    افتراضي

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

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

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    استاذى الكريم
    انا لا استطيع الوصول الى علمك بهذه السرعه
    ارجو المساعده فى عمل هذه التعديلات
    حتى اتفهم هذه الطريقة
    ارجو المعذره لك اسناذى الكريم
    تحياتى لك واسف جدا على الازعاج
    نفس الكود السابق الذي أرفقته لكن إحذف AccountBalance
    كود PHP:
    void HiddenTrailingBalancePercent()
    {
      
    double ProfitPercent=AccountProfit();
      
      if(
    ProfitPercent>=StartTrailingPercent&&(GlobalVariableGet("TS Percent")<ProfitPercent-StartTrailingPercent||GlobalVariableGet("TS Percent")==0))
      {
       
    GlobalVariableSet("TS Percent",ProfitPercent-StartTrailingPercent);   
      }
      
      if(
    ProfitPercent<=GlobalVariableGet("TS Percent")&&GlobalVariableGet("TS Percent")!=0)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
       {
        
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
         if(
    OrderType()==OP_BUY)
         {
          
          
    bool closeB=OrderClose(OrderTicket(),OrderLots(),Bid,3);
          
         }
         if(
    OrderType()==OP_SELL)
         {
          
    bool closeS=OrderClose(OrderTicket(),OrderLots(),Ask,3);
         }
        }
       }
       
    GlobalVariableDel("TS Percent");
      } 


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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    نفس الكود السابق الذي أرفقته لكن إحذف AccountBalance
    كود PHP:
    void HiddenTrailingBalancePercent()
    {
      
    double ProfitPercent=AccountProfit();
      
      if(
    ProfitPercent>=StartTrailingPercent&&(GlobalVariableGet("TS Percent")<ProfitPercent-StartTrailingPercent||GlobalVariableGet("TS Percent")==0))
      {
       
    GlobalVariableSet("TS Percent",ProfitPercent-StartTrailingPercent);   
      }
      
      if(
    ProfitPercent<=GlobalVariableGet("TS Percent")&&GlobalVariableGet("TS Percent")!=0)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
       {
        
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
        if(
    OrderSymbol()==Symbol())
        {
         if(
    OrderType()==OP_BUY)
         {
          
          
    bool closeB=OrderClose(OrderTicket(),OrderLots(),Bid,3);
          
         }
         if(
    OrderType()==OP_SELL)
         {
          
    bool closeS=OrderClose(OrderTicket(),OrderLots(),Ask,3);
         }
        }
       }
       
    GlobalVariableDel("TS Percent");
      } 

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

  9. #7254
    الصورة الرمزية kira-h
    kira-h غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Oct 2011
    الإقامة
    المغرب
    المشاركات
    1,334

    افتراضي

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

    مبدئيا سوف تقوم تقسيم إسم الزوج الذي عليه الصفقة لكل عمله في متغير ثم تقارن بين الصفقات المفتوحه وبين إسم العمله
    مثال
    كود PHP:
    bool isPreviousOrders(string symbol)
    {
     for(
    int i=0;i<OrdersTotal();i++)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      
    string part_1=StringSubstr(OrderSymbol(),0,3);
      
    string part_2=StringSubstr(OrderSymbol(),3,3);
      
      if(
    StringFind(part_1,symbol,0)>=0)
      {
       return(
    true);
      }
     }
     return(
    false);

    إسم العمله التي تريد فتح صفقة عليها ستكون هي المتغير symbol
    مثال
    كود PHP:
    if(!isPreviousOrders(Symbol())
    {
     
    // open new order

    جزاك الله خيرا أستاذي الفاضل
    بارك الله فيك
    توقيع العضو
    متداول فوركس، ومبرمج mql

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

    افتراضي

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

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

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    الشكر والتقدير لك استاذى الكريم
    جزاك الله كل خير
    على المساعده
    طيب سؤال ثانى
    كيف يتم عمل هذا الاكسبيرت
    على كل الصفقات الموجوده فى المنصه
    بمعنى
    يتم وضعه على شارت واحد فقط
    وهو يعمل على كل الصفقات بنفس طريقة عمله
    ولك الشكر والتقدير على المساعده
    تحياتى لك
    بدلا من Bid الذي يعود بسعر البيد للعمله الحاليه سوف تستخدم الداله
    كود PHP:
    MarketInfo(OrderSymbol(),MODE_BID
    وبدلا من سعر Ask سوف تستخدم
    كود PHP:
    MarketInfo(OrderSymbol(),MODE_ASK

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بدلا من Bid الذي يعود بسعر البيد للعمله الحاليه سوف تستخدم الداله
    كود PHP:
    MarketInfo(OrderSymbol(),MODE_BID
    وبدلا من سعر Ask سوف تستخدم
    كود PHP:
    MarketInfo(OrderSymbol(),MODE_ASK
    السلام عليكم استاذى الكريم
    يعنى مش محتاج دالة تبحث فى الصفقات المفتوحه عند الوصول الى رقم بعملة الدولار
    يعمل التريلنج استوب
    تحياتى لك

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بدلا من Bid الذي يعود بسعر البيد للعمله الحاليه سوف تستخدم الداله
    كود PHP:
    MarketInfo(OrderSymbol(),MODE_BID
    وبدلا من سعر Ask سوف تستخدم
    كود PHP:
    MarketInfo(OrderSymbol(),MODE_ASK
    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم استاذى الكريم
    يعنى مش محتاج دالة تبحث فى الصفقات المفتوحه عند الوصول الى رقم بعملة الدولار
    يعمل التريلنج استوب
    تحياتى لك
    السلام عليكم استاذى الكريم
    انا عملت طريقه كده على قدر علمى المتواضع جدا
    يتم وضعه على شارت واحد فقط
    وهو يعمل على كل الصفقات الموجوده
    ارجو التصحيح
    ولك كل الشكر والتقدير
    تحياتى لك
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم استاذى الكريم
    انا عملت طريقه كده على قدر علمى المتواضع جدا
    يتم وضعه على شارت واحد فقط
    وهو يعمل على كل الصفقات الموجوده
    ارجو التصحيح
    ولك كل الشكر والتقدير
    تحياتى لك
    وعليكم السلام ورحمة الله وبركاته
    سوف تزيل الشرط
    كود PHP:
    &&OrderSymbol()==nam 
    من دالة البروفيت ودالة التريلينج ستوب بما أنك تريد حساب الربح لكل الصفقات فما فائدة تحديد إسم الزوج للصفقه
    وسوف تستخدم سعر البيد والأسك كما وضعتهم في المشاركه السابقه

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

  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