صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 22

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

  1. #1
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي تريلنج استوب

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

  2. #2
    الصورة الرمزية hamza_ghennami
    hamza_ghennami غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2019
    الإقامة
    الولايات المتحدة
    المشاركات
    72

    09

    كود PHP:
    #property copyright "Copyright 2019,HamzaGhennami Software Corp."
    #property version   "1.00"
    #property strict
    extern bool UseBreakEven=true;
    extern int WhenToBreak=25;
    extern bool UseTrailingStop=true;
    extern int WhenToTrail=50;
    extern int TrailAmount=25;
    double pips=0;
    //+------------------------------------------------------------------+
    //| Expert initialization function                                   |
    //+------------------------------------------------------------------+
    int OnInit()
      {
    //---
       
    double ticksize=MarketInfo(Symbol(),MODE_TICKSIZE);
       if(
    ticksize==0.00001 || ticksize==0.001)
          
    pips=ticksize*10;
       else 
    pips=ticksize;
       return(
    0);
    //---
       
    return(INIT_SUCCEEDED);
      }
    //+------------------------------------------------------------------+
    //| Expert deinitialization function                                 |
    //+------------------------------------------------------------------+
    void OnDeinit(const int reason)
      {
    //---
      
    }
    //+------------------------------------------------------------------+
    //| Expert tick function                                             |
    //+------------------------------------------------------------------+
    void OnTick()
      {
    //---
       
    if(UseBreakEven)Break_Even();
        if(
    UseTrailingStop)AdjustTrail();
      }
    //--------------------------------------------------------
    void AdjustTrail()
    {
          for(
    int b=OrdersTotal()-1;b>=0;b--)
              {
             if(
    OrderSelect(b,SELECT_BY_POS,MODE_TRADES))
              if(
    OrderSymbol()==Symbol())
               if(
    OrderType()==OP_BUY)
                if(
    NormalizeDouble(Bid-OrderOpenPrice(),Digits)>NormalizeDouble(WhenToTrail*pips,Digits)) 
                 if(
    OrderStopLoss()<NormalizeDouble(Bid-TrailAmount*pips,Digits) || OrderStopLoss()==0)
                  if(!
    OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Bid-(TrailAmount*pips),Digits),OrderTakeProfit(),0,CLR_NONE))
                   Print(
    "error modifying buy order ",GetLastError());

             }
          for(
    int s=OrdersTotal()-1;s>=0;s--)
              {
             if(
    OrderSelect(s,SELECT_BY_POS,MODE_TRADES))
              if(
    OrderSymbol()==Symbol())
               if(
    OrderType()==OP_SELL)
                if(
    NormalizeDouble(OrderOpenPrice()-Ask,Digits)>NormalizeDouble(WhenToTrail*pips,Digits))
                 if(
    OrderStopLoss()>NormalizeDouble(Ask+TrailAmount*pips,Digits) || OrderStopLoss()==0)
                  if(!
    OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+(TrailAmount*pips),Digits),OrderTakeProfit(),0,CLR_NONE))
                   Print(
    "error modifying sell order ",GetLastError());
             }
    }
    //+-------------------------------------------------------------------+
    void Break_Even()
    {
          for(
    int b=OrdersTotal()-1;b>=0;b--)
              {
             if(
    OrderSelect(b,SELECT_BY_POS,MODE_TRADES))
              if(
    OrderSymbol()==Symbol())
               if(
    OrderType()==OP_BUY)
                if(
    NormalizeDouble(Bid-OrderOpenPrice(),Digits)>NormalizeDouble(WhenToBreak*pips,Digits)) 
                 if(!
    OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,CLR_NONE))
                   Print(
    "error modifying buy order ",GetLastError());

             }
          for(
    int s=OrdersTotal()-1;s>=0;s--)
              {
             if(
    OrderSelect(s,SELECT_BY_POS,MODE_TRADES))
              if(
    OrderSymbol()==Symbol())
               if(
    OrderType()==OP_SELL)
                if(
    NormalizeDouble(OrderOpenPrice()-Ask,Digits)>NormalizeDouble(WhenToBreak*pips,Digits))
                 if(!
    OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,CLR_NONE))
                  Print(
    "error modifying sell order ",GetLastError());
             }
    }
    //+------------------------------------------------------------------+ 
    آخر تعديل بواسطة خدمة الأعضاء7 ، 27-10-2019 الساعة 06:45 PM

  3. #3
    الصورة الرمزية hamza_ghennami
    hamza_ghennami غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2019
    الإقامة
    الولايات المتحدة
    المشاركات
    72

    افتراضي

    البريك ايفن هو يتم نقل الستوب لوز لنقطة الدخول بعد مرور السعر بعدة نقاطا ايجابا
    ***في اعدادات الاكسبيرت اللي نشرت فيه صح او خطا لاستعمال او عدم استعمال البريك ايفن وفيه اعداد WhenToBreakيعني كم نقطة يجب ان يتحرك السعر ايجابا لكي ننقل الستوب لنقطة الدخول...
    التريلينغ ستوب يجب تريك الستوب لوز تباعا لتحرك السعر ايجابا وتفصل بين السعر والستوب عدد من التقاط ثابت حينما يتحرك السعر ايجابا بعدد محدد من النقاط
    ***في الاعدادات صح او خطا يعني استعمال او عدم استعمال التريلينغ ستوب وفيه اعداد whentotail كم نقطة يتحرك ايجابا لصفقة لكي نحرك السعر ونتبعه واعداد trailamount
    يعني كم نقطة تفصل بين الستوب لوز والسعر لكي نتبع السعر بمسافة ثابتة

  4. #4
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

    بارك الله فيك
    شكرا لردك
    معلش لو في موضوع لتركيب الكود ابقى شاكر
    شكرا لتعبك معايا ياغالى

  5. #5
    الصورة الرمزية hamza_ghennami
    hamza_ghennami غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2019
    الإقامة
    الولايات المتحدة
    المشاركات
    72

    افتراضي

    هل تريد تركيب اي اضافة كود التريلينغ ستوب والبريك ايفن لاكسبيرت لديك او تريد كيفية تركيب الكود في المنصة

  6. #6
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

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

  7. #7
    الصورة الرمزية hamza_ghennami
    hamza_ghennami غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2019
    الإقامة
    الولايات المتحدة
    المشاركات
    72

    09

    كنت كاتب لك كود الاكسبيرت لكن لم تعرف تركبه لكن معلش ... ها هو الان في ملفه
    تفضل ................
    https://www.mediafire.com/file/3n7yl.../Test.mq4/file
    حمل الاكسبيرت فيه الكود اللي وضعت لك يتضمن الاكسبيرت البريك ايفن والتريلينغ ستوب
    بالتوفيق

  8. #8
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

    جارى التجربة
    جزاك الله خير

  9. #9
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    Smile

    اقتباس المشاركة الأصلية كتبت بواسطة hamza_ghennami مشاهدة المشاركة
    كنت كاتب لك كود الاكسبيرت لكن لم تعرف تركبه لكن معلش ... ها هو الان في ملفه
    تفضل ................
    https://www.mediafire.com/file/3n7yl.../Test.mq4/file
    حمل الاكسبيرت فيه الكود اللي وضعت لك يتضمن الاكسبيرت البريك ايفن والتريلينغ ستوب
    بالتوفيق
    السلام عليكم
    تم تحميل الاكسبيرت بنجاح على الميتاتريدر وتفعيل خاصية المستشارين الخبراء
    ولكن الاكسبيرت مش شغال
    انا بدخل عملية مثلا واللوت علية 7 نقاط عمولة
    بكتب قيمة breakeven = 7

    عندى حاجة غلط

  10. #10
    الصورة الرمزية hamza_ghennami
    hamza_ghennami غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2019
    الإقامة
    الولايات المتحدة
    المشاركات
    72

    افتراضي

    تاكد من انك عامل صح على البريك ايفن اللي بدك تستعمله وحدد كم نقطة بعدما السعر يمشي ايجابا ب 25 نقطة مثلا يتم نقل الستوب لنقطة الدخول
    واضع صح على البريك ايفن وواضع في whentobreak
    25
    وواضع صح على التريلينغ ستوب وواضع في whentotrail
    50 و trailamount
    25
    يعني اننا مستعملين البريك ايفن والتريلينغ ستوب بحيث
    البريك ايفن ..... اذا تحرك السعر ايجابا 25 نقطة في صالحنا لصفقة يتم نقل الستوب لنقطة الدخول
    التريلينغ ستوب .........اذا تحرك السعر ايجابا 50 نقطة في صالحنا يتم نقل الستوب الى السعر ( بحيث يكون بين السعر الحالي والستوب 25 نقطة)
    هذا شرح وطبق على اللي بدك فقط تاكد من الاعدادات اللي في المدخلات.............

  11. #11
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hamza_ghennami مشاهدة المشاركة
    تاكد من انك عامل صح على البريك ايفن اللي بدك تستعمله وحدد كم نقطة بعدما السعر يمشي ايجابا ب 25 نقطة مثلا يتم نقل الستوب لنقطة الدخول
    واضع صح على البريك ايفن وواضع في whentobreak
    25
    وواضع صح على التريلينغ ستوب وواضع في whentotrail
    50 و trailamount
    25
    يعني اننا مستعملين البريك ايفن والتريلينغ ستوب بحيث
    البريك ايفن ..... اذا تحرك السعر ايجابا 25 نقطة في صالحنا لصفقة يتم نقل الستوب لنقطة الدخول
    التريلينغ ستوب .........اذا تحرك السعر ايجابا 50 نقطة في صالحنا يتم نقل الستوب الى السعر ( بحيث يكون بين السعر الحالي والستوب 25 نقطة)
    هذا شرح وطبق على اللي بدك فقط تاكد من الاعدادات اللي في المدخلات.............
    جزاك الله خير
    انا كنت محتاج تعديل معلش كنت عايز البريك ايفن يحرك الاستوب على سبع نقاط الى هيا عمولة الشركة
    يعنى لو في ربح 25 مثلا يحرك الاستوب مش فى نقطة الدخول انما على نقطة الدخول + 7نقاط
    بارك الله فيك
    جارى التجربة بالاعدادات السابقة

  12. #12
    الصورة الرمزية hamza_ghennami
    hamza_ghennami غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2019
    الإقامة
    الولايات المتحدة
    المشاركات
    72

    09

    تم اضافة قيمة اللي بدل نقطة الدخول نحتفظ مثلا ب 7 نقاط
    تفضل .............
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: mq4 Test.mq4‏ (3.8 كيلوبايت, المشاهدات 6)

  13. #13
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

    بارك الله فى عمرك جزاك الله خير

  14. #14
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة hamza_ghennami مشاهدة المشاركة
    تم اضافة قيمة اللي بدل نقطة الدخول نحتفظ مثلا ب 7 نقاط
    تفضل .............
    ا حمزة بارك الله فيك
    انا بفعل الاكسبيرت تمام وبعدين بفتح عقد وبضع استوب لوز بس للاسف الاكسبيرت مش بيشتغلاضغط على الصورة لعرض أكبر

الاســـم:	اكسبيرت 1.jpg
المشاهدات:	4
الحجـــم:	251.5 كيلوبايت
الرقم:	517217اضغط على الصورة لعرض أكبر

الاســـم:	اكسبيرت.jpg
المشاهدات:	1
الحجـــم:	91.3 كيلوبايت
الرقم:	517218

  15. #15
    الصورة الرمزية هندام
    هندام غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2005
    المشاركات
    146

    افتراضي

    استاذ حمزة فينك

صفحة 1 من 2 12 الأخيرةالأخيرة

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