صفحة 542 من 686 الأولىالأولى ... 42442492532536537538539540541542543544545546547548552592642 ... الأخيرةالأخيرة
النتائج 8,116 إلى 8,130 من 10278
  1. #8116
    الصورة الرمزية raamee
    raamee غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2014
    الإقامة
    العراق
    المشاركات
    22

    افتراضي

    السلام عليكم كيف حالك اخي استاذ اسامة انا من متابعي مواضيعك منذ فترة طويلة معطاء دائماً ماشاء الله ربي يجزيك الجنة بلا حساب .

    اخي الغالي انا ابحث عن كود ودالة اضافة مؤشر موفينج افرج بخطين FAST 5 & SLOW 200 باعداداته الكاملة فيه شرط شراء يفتح صفقات فوق الخطين والعكس عند البيع

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

الاســـم:	EA Buy.jpg
المشاهدات:	80
الحجـــم:	106.1 كيلوبايت
الرقم:	466358

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

الاســـم:	EA Sell.jpg
المشاهدات:	79
الحجـــم:	105.1 كيلوبايت
الرقم:	466359


    ولك خالص الشكر والتقدير

  2. #8117
    الصورة الرمزية DZ_Pro
    DZ_Pro غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2016
    الإقامة
    الجزائر
    المشاركات
    40

    14

    كود PHP:
     
    void SellOrderRisk
    ()
    {
        
    double lotsize MarketInfo(Symbol(),MODE_LOTSIZE) / AccountLeverage();
        
    double pipsize 10;
        
    double maxlots AccountBalance() / 100 0.1 lotsize pipsize;
        if (
    40 == 0) Print("OrderSend() error - stoploss can not be zero");
        
    double lots maxlots 40 10;
        
        
    // calculate lot size based on current risk
        
    double lotvalue 0.001;
        
    double minilot MarketInfo(Symbol(), MODE_MINLOT);
        
    int powerscount 0;
        while (
    minilot 1)
        {
            
    minilot minilot MathPow(10powerscount);
            
    powerscount++;
        }
        
    lotvalue NormalizeDouble(lotspowerscount 1);
        
        if (
    lotvalue MarketInfo(Symbol(), MODE_MINLOT))    // make sure lot is not smaller than allowed value
        
    {
            
    lotvalue MarketInfo(Symbol(), MODE_MINLOT);
        }
        if (
    lotvalue MarketInfo(Symbol(), MODE_MAXLOT))    // make sure lot is not greater than allowed value
        
    {
            
    lotvalue MarketInfo(Symbol(), MODE_MAXLOT);
        }
        
    double SL Bid 40*PipValue*Point;
        if (
    40 == 0SL 0;
        
    double TP Bid 10*PipValue*Point;
        if (
    10 == 0TP 0;
        
        
    int ticket = -1;
        if (
    false)
        
    ticket OrderSend(Symbol(), OP_SELLlotvalueBid200"DZ_Pro (SELL)"110Red);
        else
        
    ticket OrderSend(Symbol(), OP_SELLlotvalueBid2SLTP"DZ_Pro (SELL)"110Red);
        if (
    ticket > -1)
        {
            if (
    false)
            {
                
    OrderSelect(ticketSELECT_BY_TICKET);
                
    bool ret OrderModify(OrderTicket(), OrderOpenPrice(), SLTP0Red);
                if (
    ret == false)
                Print(
    "OrderModify() error - "ErrorDescription(GetLastError()));
            }
                
        }
        else
        {
            Print(
    "OrderSend() error - "ErrorDescription(GetLastError()));
        }


    اين الخطأ في الدالة لاني اريد دخول مخاطرة 0,1% من الحساب

    سؤال اخر ما علاقة الرافعة بحجم الحساب؟

    اذا كان حسابي 100 دولار والرافعة 1/500 وانا اردت المخاطرة 0,1 بالمائة فقط
    ما هي المعادلة لمعرفة قيمة النقطة واللوت
    آخر تعديل بواسطة DZ_Pro ، 25-03-2017 الساعة 08:10 AM

  3. #8118
    الصورة الرمزية tsaheel
    tsaheel غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    الكويت
    المشاركات
    957

    افتراضي

    السلام عليكم
    احتاج كود ربط المؤشر في اسفل الشارت مع الشارت نفسه
    مثلا مؤشر الار اس أي
    اذا اعطى تقاطع مع خط 30 فيظهر لي سهم شراء على الشارت
    واذا تقاطع الار اس أي مع خط 65 يعطي سهم بيع على الشارت
    كما هو موضح في الشكل التالي
    وشكرا جزيلا
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 3.jpg‏  
    توقيع العضو
    قالوا : الفوريكس أرقام وليس رسم وألوان

  4. #8119
    الصورة الرمزية Mido18
    Mido18 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2016
    الإقامة
    مصر
    المشاركات
    10

    افتراضي

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

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

    افتراضي

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

    كود PHP:
    double Fractal(int shift,int mode)
    {
     
    double fractal=iFractals(Symbol(),0,mode,shift);
     return(
    fractal);

    ثم يمكنك إستخدام الشرط لمعرفة هل ظهرت إشارة للمؤشر أم لأ
    كود PHP:
    if(Fractal(3,MODE_UPPER)!=0)
     {
      
    // open sell
     

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

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

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة DZ_Pro مشاهدة المشاركة
    كود PHP:
     
    void SellOrderRisk
    ()
    {
        
    double lotsize MarketInfo(Symbol(),MODE_LOTSIZE) / AccountLeverage();
        
    double pipsize 10;
        
    double maxlots AccountBalance() / 100 0.1 lotsize pipsize;
        if (
    40 == 0) Print("OrderSend() error - stoploss can not be zero");
        
    double lots maxlots 40 10;
        
        
    // calculate lot size based on current risk
        
    double lotvalue 0.001;
        
    double minilot MarketInfo(Symbol(), MODE_MINLOT);
        
    int powerscount 0;
        while (
    minilot 1)
        {
            
    minilot minilot MathPow(10powerscount);
            
    powerscount++;
        }
        
    lotvalue NormalizeDouble(lotspowerscount 1);
        
        if (
    lotvalue MarketInfo(Symbol(), MODE_MINLOT))    // make sure lot is not smaller than allowed value
        
    {
            
    lotvalue MarketInfo(Symbol(), MODE_MINLOT);
        }
        if (
    lotvalue MarketInfo(Symbol(), MODE_MAXLOT))    // make sure lot is not greater than allowed value
        
    {
            
    lotvalue MarketInfo(Symbol(), MODE_MAXLOT);
        }
        
    double SL Bid 40*PipValue*Point;
        if (
    40 == 0SL 0;
        
    double TP Bid 10*PipValue*Point;
        if (
    10 == 0TP 0;
        
        
    int ticket = -1;
        if (
    false)
        
    ticket OrderSend(Symbol(), OP_SELLlotvalueBid200"DZ_Pro (SELL)"110Red);
        else
        
    ticket OrderSend(Symbol(), OP_SELLlotvalueBid2SLTP"DZ_Pro (SELL)"110Red);
        if (
    ticket > -1)
        {
            if (
    false)
            {
                
    OrderSelect(ticketSELECT_BY_TICKET);
                
    bool ret OrderModify(OrderTicket(), OrderOpenPrice(), SLTP0Red);
                if (
    ret == false)
                Print(
    "OrderModify() error - "ErrorDescription(GetLastError()));
            }
                
        }
        else
        {
            Print(
    "OrderSend() error - "ErrorDescription(GetLastError()));
        }


    اين الخطأ في الدالة لاني اريد دخول مخاطرة 0,1% من الحساب

    سؤال اخر ما علاقة الرافعة بحجم الحساب؟

    اذا كان حسابي 100 دولار والرافعة 1/500 وانا اردت المخاطرة 0,1 بالمائة فقط
    ما هي المعادلة لمعرفة قيمة النقطة واللوت
    الرافعة ليس لها علاقة بقيمة النقط وحجم اللوت فمثلا لو تريد خسارة 0.1% من الحساب في الصفقة فهي ترتبط بعدد نقاط الأستوب لوز وقيمة النقطة وبناء عليه ستحدد حجم اللوت
    هذا كود لمعرفة قيمة النقطه
    كود PHP:
     if(_Digits==5||_Digits==3)P=10;
      else 
    P=1;  
      
    pip_valueMarketInfo(Symbol(),MODE_TICKVALUE)*P
    ثم تحدد حجم اللوت بناء على عدد نقاط الأستوب لوز كمثال
    كود PHP:
    double CalculateRiskLot(double SL_Pips)
    {
      
    double RiskToLoss=(RiskPercent*AccountBalance())/100;       
      
    double lots=NormalizeDouble(RiskToLoss/SL_Pips/pip_value,2);    
     
     return(
    lots);

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

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

    افتراضي

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

    اخي الغالي انا ابحث عن كود ودالة اضافة مؤشر موفينج افرج بخطين FAST 5 & SLOW 200 باعداداته الكاملة فيه شرط شراء يفتح صفقات فوق الخطين والعكس عند البيع

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

الاســـم:	EA Buy.jpg
المشاهدات:	80
الحجـــم:	106.1 كيلوبايت
الرقم:	466358

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

الاســـم:	EA Sell.jpg
المشاهدات:	79
الحجـــم:	105.1 كيلوبايت
الرقم:	466359


    ولك خالص الشكر والتقدير
    وعليكم السلام ورحمة الله وبركاته
    في البداية سوف تقوم بتعريف دالة الموفينج أفريج
    كود PHP:
      double ma_fast=iMA(NULL,0,Fast_MA,0,Fast_MA_Mode,Fast_MA_ApplyTo,1);
         
    double ma_fast_pr=iMA(NULL,0,Fast_MA,0,Fast_MA_Mode,Fast_MA_ApplyTo,2);
         
    double ma_slow=iMA(NULL,0,Slow_MA,0,Slow_MA_Mode,Slow_MA_ApplyTo,1);
         
    double  ma_slow_pr=iMA(NULL,0,Slow_MA,0,Slow_MA_Mode,Slow_MA_ApplyTo,2); 
    ثم تقوم بتعريف متغير يحفظ قيمة التقاطع وسعر إغلاق شمعة التقاطع
    كود PHP:
      static int LastSignal;
         static 
    double Candle_Price;
         if(
    ma_fast>ma_slow&&ma_fast_pr<=ma_slow_pr)
         {
          
    LastSignal=1;
          
    Candle_Price=Close[1];
         }
         
         if(
    LastSignal==1&&Close[1]>Candle_Price)
         {
          
    // buy trade
         

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

  9. #8124
    الصورة الرمزية raamee
    raamee غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2014
    الإقامة
    العراق
    المشاركات
    22

    افتراضي

    جزاك الله الجنة بارك الله فيك اخي الغالي

  10. #8125
    الصورة الرمزية Mido18
    Mido18 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2016
    الإقامة
    مصر
    المشاركات
    10

    افتراضي

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

    كود PHP:
    double Fractal(int shift,int mode)
    {
     
    double fractal=iFractals(Symbol(),0,mode,shift);
     return(
    fractal);

    ثم يمكنك إستخدام الشرط لمعرفة هل ظهرت إشارة للمؤشر أم لأ
    كود PHP:
    if(Fractal(3,MODE_UPPER)!=0)
     {
      
    // open sell
     

    استاذي بعد التجربة وجدت انه يفتح الصفقة بعد ظهور اشارة الفراكتال بـ 3 شمعات واظن بسب هذا الكود if(Fractal(3,MODE_UPPER)!=0) ولكن عندما غيرت الشيفت في الكود الى 1 وجعلت الكود هكذا if(Fractal(1,MODE_UPPER)!=0) لم يفتح اي صفقة نهائيا
    ارجو منك توضيح السبب وان يفتح الصفقة بعد ظهور الاشارة مباشرة
    وجزاك الله خيرا

  11. #8126
    الصورة الرمزية WADAH
    WADAH غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2015
    الإقامة
    تركيا
    المشاركات
    199

    افتراضي مؤشر قوة العملة

    السلام عليكم
    مؤشر قوة العملة المرفق - كيف أجعل الإكسبرت يأخذ المعلومات منه ؟
    الملفات المرفقة الملفات المرفقة

  12. #8127
    الصورة الرمزية msh3al
    msh3al غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2012
    الإقامة
    الكويت
    المشاركات
    410

    افتراضي

    تحية عطره للاستاذ أسامه والغالي قولد .....
    أسأل الله لنا ولكم التوفيق , محبكم مشعل

    مرور محب
    توقيع العضو
    إذا لم يكن عونٌ من الله للفتى *** فأولُ ما يجني عليه اجتهادُهُ
    ( اللهم أسألك التوفيق )

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Mido18 مشاهدة المشاركة
    استاذي بعد التجربة وجدت انه يفتح الصفقة بعد ظهور اشارة الفراكتال بـ 3 شمعات واظن بسب هذا الكود if(Fractal(3,MODE_UPPER)!=0) ولكن عندما غيرت الشيفت في الكود الى 1 وجعلت الكود هكذا if(Fractal(1,MODE_UPPER)!=0) لم يفتح اي صفقة نهائيا
    ارجو منك توضيح السبب وان يفتح الصفقة بعد ظهور الاشارة مباشرة
    وجزاك الله خيرا
    هذا لأن مؤشر الفراكتال لا يظهر السهم إلا بعد إغلاق 3 شمعات بالتالي الدخول صحيح لا يوجد به مشكله
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  14. #8129
    الصورة الرمزية first_knight
    first_knight غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2014
    الإقامة
    المملكة العربية السعودية
    المشاركات
    170

    افتراضي

    السلام عليكم مستر دولار
    كيف يمكن حفظ قيمة الهاي واللو لشمعة معينه
    لكي استخدمها في المقارنة باي شمعه اخرى
    فمثلا اريد حفظ قيمة الهاي واللو لشمعة الاربع ساعات التي تتكون في اول اليوم
    ثم اريد مقارنتها باي شمعه تفتح بعدها
    جزاك الله خيرا

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة first_knight مشاهدة المشاركة
    السلام عليكم مستر دولار
    كيف يمكن حفظ قيمة الهاي واللو لشمعة معينه
    لكي استخدمها في المقارنة باي شمعه اخرى
    فمثلا اريد حفظ قيمة الهاي واللو لشمعة الاربع ساعات التي تتكون في اول اليوم
    ثم اريد مقارنتها باي شمعه تفتح بعدها
    جزاك الله خيرا
    يمكنك معرفة رقم الشمعه التي تريدها بإستخدام الداله iBarShift
    مثال
    كود PHP:
     int bar_4=iBarShift(Symbol(),240,iTime(Symbol(),1440,0),false);
      
    double high=High[bar_4];
      
    double low=Low[bar_4]; 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

  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