صفحة 329 من 686 الأولىالأولى ... 229279319323324325326327328329330331332333334335339379429 ... الأخيرةالأخيرة
النتائج 4,921 إلى 4,935 من 10278
  1. #4921
    الصورة الرمزية mostafa400
    mostafa400 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2008
    الإقامة
    مصر
    المشاركات
    360

    افتراضي

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

  2. #4922
    الصورة الرمزية zzeyani
    zzeyani غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2012
    الإقامة
    المغرب
    المشاركات
    67

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    سوف تجد أنه كل أمر يضع حجم اللوت هو Lots
    يمكنك تعريف ثلاث متغيرات مختلفه مثلا
    كود PHP:
    double Lots1=Lots,Lots2=Lots,Lots3=Lots
    ثم ستضع الشروط
    كود PHP:
    if(LastOrderProfit()<0)
             {
              
    Lots1 =MathMax(LastOrderLot()*1.5,MarketInfo(Symbol(),MODE_MINLOT));
              
    Lots2 =MathMax(LastOrderLot()*1.34,MarketInfo(Symbol(),MODE_MINLOT));
              
    Lots3 =MathMax(LastOrderLot()*2,MarketInfo(Symbol(),MODE_MINLOT));
             } 
    ثم تستخدم هذه المتغيرات في دالة فتح الصفقه
    أستاد عندي مشكلة في هدا السكربت
    إدا إعتبرنا النقطة 1,3000 نقطت شراء . فهية في نفس الوقت نقطت وقف الخسار في صفقت SELL دخلت في النقطة 1,2980 .
    المشكلة هنا عندما تغلق صفقت SELL و تفتح صفقت شراء في نفس النقطة فإن حجم LOTS يتضاعف حسب النقط 1,2980.ولا يتضاعف حسب النقطة 1,3000.
    ولحل هده المشكلة فكرة في إنشاء دالة .حيت لا تفتح أيت صفقة إلى بعد مرور ثانية أو تانيتين من الصفقة المغلقة .
    هل يمكنك أن تبرمج لي هاده الدلة في هدا السكربت من فضلك.
    وإدا كان لديك حل أخر لأهده المشكلة أفضل من هدا الحل المرجو أن تخبرني به .
    وشكرا لك وللمنتدي .
    الملفات المرفقة الملفات المرفقة

  3. #4923
    الصورة الرمزية karim771
    karim771 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2013
    الإقامة
    مصر
    العمر
    34
    المشاركات
    46

    افتراضي

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

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

    رابط الموضوع


    https://forum.arabictrader.com/t1900...ml#post2783456
    الملفات المرفقة الملفات المرفقة
    آخر تعديل بواسطة karim771 ، 23-02-2014 الساعة 08:52 PM

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

    افتراضي

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

    عندما ترسم الترند ضع
    كود PHP:
    ObjectSet("trend",OBJPROP_RAY,false); 
    وهذا يعني أن تجعل خيار أن يكون الترند ممتد تقم بتعطيله

  5. #4925
    الصورة الرمزية فادي كفوف
    فادي كفوف غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Apr 2007
    الإقامة
    الأردن
    المشاركات
    3,415

    افتراضي

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

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

    افتراضي

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

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

    رابط الموضوع


    https://forum.arabictrader.com/t1900...ml#post2783456
    يوجد عندك متغير LOT مرتين أمسح الثانية في دالة رأس المال
    كود PHP:
      Lot MathCeil(AccountFreeMargin()*Risk/1000)/100
    في دالة البيع يكون الربح اقل من سعر الدخول والأستوب اعلى من سعر الدخول قم بالتعديل .
    ألغي شروط البيع والشراء واختصرها على مؤشر واحد مثل الموفنج مثلا حتى تصل الى التنفيذ الصحيح وبعدها تضيف ماتريد .
    واصل وإن شاء الله أكون معاك حتى نكمل التصحيح .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فادي كفوف مشاهدة المشاركة
    الاخ مستر دولا سؤال لو سمحت
    اذا اردت مقارنة شمعتين :
    اذا كان حجم امتلاء الشمعة الاولى اكبر من حجم امتلاء الشمعة الثانية فما هو الكود؟
    ستستخدم متغير لكل شمعة مثال
    كود PHP:
    int act_1MathAbs(Close[1]-Open[1])/points
    كود PHP:
    int act_2MathAbs(Close[2]-Open[2])/points
    ثم تستخدم المقارنة
    كود PHP:
    if(act_1>act_2// do 
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  8. #4928
    الصورة الرمزية فادي كفوف
    فادي كفوف غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Apr 2007
    الإقامة
    الأردن
    المشاركات
    3,415

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    ستستخدم متغير لكل شمعة مثال
    كود PHP:
    int act_1MathAbs(Close[1]-Open[1])/points
    كود PHP:
    int act_2MathAbs(Close[2]-Open[2])/points
    ثم تستخدم المقارنة
    كود PHP:
    if(act_1>act_2// do 
    تسلم اخ جميل
    يبدو ان الامر ليس بالسهولة كما توقعت

    اين اضع الاكواد وخصوصا انني اريد المقارنة بثلاث شمعات صاعدة متتالية او ثلاث شمعات هابطة متتالية بحيث :
    اذا كانت الشمعة i حجمها اكبر من الشمعتان i+1 و i+2
    والشمعة i+1 حجمها اكبر من الشمعة i+2

    مع الشكر للمساعدة
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: mq4 test.mq4‏ (4.1 كيلوبايت, المشاهدات 84)
    توقيع العضو
    المعرف السابق "مشروع مليونير"

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

    افتراضي

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

    اين اضع الاكواد وخصوصا انني اريد المقارنة بثلاث شمعات صاعدة متتالية او ثلاث شمعات هابطة متتالية بحيث :
    اذا كانت الشمعة i حجمها اكبر من الشمعتان i+1 و i+2
    والشمعة i+1 حجمها اكبر من الشمعة i+2

    مع الشكر للمساعدة
    جرب الكود المرفق
    الملفات المرفقة الملفات المرفقة

  10. #4930
    الصورة الرمزية karim771
    karim771 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2013
    الإقامة
    مصر
    العمر
    34
    المشاركات
    46

    افتراضي

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

    وعايز اتعلم اكتب كود بريك ايفن وترليج ستوب وترلينج ستيب

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

    واكون شاكر ليكم جدا

  11. #4931
    الصورة الرمزية waleedgadelmola
    waleedgadelmola غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2012
    الإقامة
    مصر
    المشاركات
    346

    افتراضي

    استاذي الكريم MRdollar بعد التحية
    قمت بعمل الكود التالي في اسكربت لدخول صفقة طبقا لادارة راس مال معينة مثلما ارسلت لحضرتك من قبل كالتالي
    كود PHP:
    #include <stdlib.mqh>
    #include <WinUser32.mqh>

    extern double PIP_For_Margin 500;  // change this number to change the stoploss
    extern double takeprofit 500// change this number to change the takeprofit
    double Lots,Margin,Dollar_Pip,LotSize;

    int start()
      {
          
    Lots=NormalizeDouble((AccountBalance()/PIP_For_Margin),2);
          
    Margin=NormalizeDouble((Lots*42),2);
          
    Dollar_Pip=NormalizeDouble(((AccountBalance()-Margin)/PIP_For_Margin),2);
          
    LotSize=NormalizeDouble((Dollar_Pip/10),2);
    OrderSend(Symbol(),OP_BUY,LotSize,Ask,3,0,Ask+takeprofit*_Point,"waleed EA",0,0,CLR_NONE);


    ولكني عند تشغيل الاسكربت على الحساب اللايف لا يدخل صفقات وتظهر لي رساله في الجورنال كالتالي

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

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

    بينما عند تشغيله على حساب ديمو يعمل ولا توجد أي مشكله
    بانتظار ردك
    جزاك الله كل خير

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

    افتراضي

    السلام عليكم
    ارجو المساعدة
    هذه دالة تحسب الربح على الصفقات المفتوحة
    وبعد اغلاق الصفقة يكون البوفيت= 0
    بس بعد التحديثات الجديدة
    الان بعد اغلاق الصفقة
    يكون الربح هو ربح اخر صفقة
    كيف اجعل بعد اغلاق الصفقة ان يكون البوفيت = 0
    ارجو المساعدة ولكم الشكر والتقدير
    كود PHP:
     double pofet(){
     
     
    double pr;
     for(
    int p=0;p<OrdersTotal();p++){
     
    OrderSelect(p,SELECT_BY_POS,MODE_TRADES);
     if(
    OrderMagicNumber()==MagicNumber&&OrderSymbol()==Symbol()){
     
    pr=pr+OrderProfit();
    }
     }return(
    pr);
     } 
    آخر تعديل بواسطة سمير محمد ارمان ، 25-02-2014 الساعة 02:04 AM

  13. #4933
    الصورة الرمزية mostafa400
    mostafa400 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2008
    الإقامة
    مصر
    المشاركات
    360

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
    السلام عليكم
    ارجو المساعدة
    هذه دالة تحسب الربح على الصفقات المفتوحة
    وبعد اغلاق الصفقة يكون البوفيت= 0
    بس بعد التحديثات الجديدة
    الان بعد اغلاق الصفقة
    يكون الربح هو ربح اخر صفقة
    كيف اجعل بعد اغلاق الصفقة ان يكون البوفيت = 0
    ارجو المساعدة ولكم الشكر والتقدير
    كود PHP:
     double pofet(){
     
     
    double pr;
     for(
    int p=0;p<OrdersTotal();p++){
     
    OrderSelect(p,SELECT_BY_POS,MODE_TRADES);
     if(
    OrderMagicNumber()==MagicNumber&&OrderSymbol()==Symbol()){
     
    pr=pr+OrderProfit();
    }
     }return(
    pr);
     } 
    جرب تكتب استدعاء الدالة فقط فى سطر فى بداية الإكسيبرت او المؤشر وليست الدالة كلها
    pofet();
    زى ما هى كده
    او جرب تكتب double pr=0;

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة mostafa400 مشاهدة المشاركة
    جرب تكتب استدعاء الدالة فقط فى سطر فى بداية الإكسيبرت او المؤشر وليست الدالة كلها
    pofet();
    زى ما هى كده
    او جرب تكتب double pr=0;

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

  15. #4935
    الصورة الرمزية أبوسلطان
    أبوسلطان غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2006
    العمر
    40
    المشاركات
    1,213

    افتراضي

    cci.mq4
    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    أرفق المؤشر حتى أراه بشكل كامل سيكون أسهل
    معنى && ( و ) أي عندما يتحقق الشرط الأول و الشرط الثاني
    في انتظار ترجمة المؤشر بارك الله فيك وفي انتظارك

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

  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