صفحة 370 من 686 الأولىالأولى ... 270320360364365366367368369370371372373374375376380420470 ... الأخيرةالأخيرة
النتائج 5,536 إلى 5,550 من 10285
  1. #5536
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي

    على ماذا تدل الرموز الموجوده في جورنال الباك تست
    المثلث الاصفر والدائره الرماديه الباهته؟؟هل معناه ان الاكسبيرت لم يعمل كما هومطلوب؟

  2. #5537
    الصورة الرمزية ubuntu
    ubuntu غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2014
    الإقامة
    مصر
    المشاركات
    410

    افتراضي

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

    توقيع العضو
    أذكار المسلم

  3. #5538
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي

    عندي هذه الوظيفه ولكن احيانا يطلع لي خطاء رقم 4051 ومغناه ان هناك خطاء في قيمه البارميتر حاولت اكثر من مره ايجاد الخطاء لكن دون فائده

    كود PHP:
    int ordersTotal(){int A=OrdersTotal();for(int i=OrdersTotal(); i>=0;i--){
    if( 
    OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()){
    if(
    OrderType()==OP_BUY){A--;
    Alert("توجد صفقة شراء مفتوحة من نوع شراء مباشر"," - ",A," - ",OrderTicket(),"---Magic",OrderMagicNumber(),"---","Error",GetLastError());
    Sleep(500);RefreshRates();Alert(GetLastError());}
    if(
    OrderType()==OP_SELL){A--;
    Alert("توجد صفقة بيع مفتوحة من نوع بيع مباشر "," - ",A," - ",OrderTicket(),"---Magic",OrderMagicNumber(),"---","Error",GetLastError());
    Sleep(500);RefreshRates();Alert(GetLastError());}
    if(
    OrderType()==OP_BUYLIMIT){A--;
    Alert(" توجد صفقة شراء معلق مفتوحة من نوع باي ليميت"," - ",A," - ",OrderTicket(),"---Magic",OrderMagicNumber(),"---","Error",GetLastError());
    Sleep(500);RefreshRates();Alert(GetLastError());}
    if(
    OrderType()==OP_SELLLIMIT){A--;
    Alert("توجد صفقة بيع معلق مفتوحة من نوع سل ليميت"," - ",A," - ",OrderTicket(),"---Magic",OrderMagicNumber(),"---","Error",GetLastError());
    Sleep(500);RefreshRates();Alert(GetLastError());}
    if(
    OrderType()==OP_BUYSTOP){A--;
    Alert("توجد صفقة شراء معلق مفتوحه من نوع باي ستوب"," - ",A," - ",OrderTicket(),"---Magic",OrderMagicNumber(),"---","Error",GetLastError());
    Sleep(500);RefreshRates();Alert(GetLastError());}
    if(
    OrderType()==OP_SELLSTOP){A--;
    Alert("توجد صفقة بيع معلق مفتوحة من نوع سل ستوب"," - ",A," - ",OrderTicket(),"---Magic",OrderMagicNumber(),"---","Error",GetLastError());
    Sleep(500);RefreshRates();Alert(GetLastError());}
    }}}
    Alert("مجموع الصفقات المعلقه والمفعله =",OrdersTotal());return (OrdersTotal());} 

  4. #5539
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي اكسبيرت الاخ اسامه

    لاحظت في اكسبيرت الاخ اسامه بارك الله فيه

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

    كيف يعنى اذا كان الاقام العشريه اقل من اربعه فالبوينت واحد بالمائه والديجتس 2 والا واحد من عشره الف والديجتس اربعه::::صراحه لم افهم ما يقصده؟

    هل نحتاج لمثل هذا الكود في لغه البرمجه الحديثه من MQL4 ام انه تم حل مشكله المنصات ذات الاربعه ارقام والخمسه ارقام؟

    كود PHP:
        if(Digits<4)
       {
          
    point=0.01;
          
    digits=2;
       }
       else
       {
          
    point=0.0001;
          
    digits=4;
       } 
    وبدلا من ان يستخدم Digits or Point فهو يستخدم بدلا عنهم digits or point المفروض ان هذا خطاء

    مثلا بدلا من ان يكتب stoploss*Point فهو يكتبه هكذا stoploss*point المفروض ان هذا خطاء

  5. #5540
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي

    لاحظت في اكسبيرت الاخ اسامه بارك الله فيه

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

    كيف يعنى اذا كان الاقام العشريه اقل من اربعه فالبوينت واحد بالمائه والديجتس 2 والا واحد من عشره الف والديجتس اربعه::::صراحه لم افهم ما يقصده؟

    هل نحتاج لمثل هذا الكود في لغه البرمجه الحديثه من MQL4 ام انه تم حل مشكله المنصات ذات الاربعه ارقام والخمسه ارقام؟

    كود PHP:
        if(Digits<4)
       {
          
    point=0.01;
          
    digits=2;
       }
       else
       {
          
    point=0.0001;
          
    digits=4;
       } 
    وبدلا من ان يستخدم Digits or Point فهو يستخدم بدلا عنهم digits or point المفروض ان هذا خطاء

    مثلا بدلا من ان يكتب stoploss*Point فهو يكتبه هكذا stoploss*point المفروض ان هذا خطاء

  6. #5541
    الصورة الرمزية ubuntu
    ubuntu غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2014
    الإقامة
    مصر
    المشاركات
    410

    افتراضي

    شباب لدي استفسار حول فتح الصفقات
    مثل مو معروف اذا عملنا اكسبيرت ولم نضع له شرط تأكد انه عدد صفقات لايتجاوز صفقه ولا 2 سوف يبقى يفتح صفقات بشكل متكرر
    ويجب علينا عندها انشاء ميثود تفحص عدد الصفقات المفتوحه للزوج المحدد من خلال الماجيك نمبر
    هنا لدينا مشكله في حال رغبنا بدخول صفقه جديده على نفس الزوج في حال تكرر شرط الدخول
    مثال :
    اكسبيرت يدخل بكل اختراق لمستوى RSI او CCI او ستوكاستك او اي اشاره ثانيه تظهر لنا
    مثل اختراق مستوى RSI 50 من الاسفل الى الاعلى الدخول بهدف 10 نقاط
    وتم اختراق مستوى 60 والهدف السابق لم يتحقق هنا ايضاً يدخل بهدف 10 نقاط
    اختراق مستوى 70 يدخل ايضا ... وهكذا
    المهم في سؤالي كيف اجعل الاكسبيرت بمجرد تحقق الشروط يقوم بالدخول ولكن بدون تكرار الدخول بكل تك سواء كسر مستوى RSI
    او اي مؤشر ثاني اعطاني اشاره دخول بدخل السوق ولكن بدون تكرار بفتح صفقات
    شكرا لكم

    توقيع العضو
    أذكار المسلم

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

    افتراضي

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


    قمت بكتابة كود يتعامل مع مؤشر Heiken Ashi


    الفكرة البسيطة التي اريدها هي معرفة لون الشمعة السابقة ( التي اغلقت ) وذلك على إطارات مختلفة ( ساعة ، اربع ساعات ، يوم ، اسبوع )


    في البداية قمت باستدعاء المؤشر بالاعدادات التالية ( للساعة ، لأربع ساعات ، لليوم ، للأسبوع ) :


    كود:
    double HA_Week(char index,char shift)  {double heiken_Week=iCustom(0,PERIOD_W1,"Heiken Ashi",index,1);return(heiken_Week);}  
    double HA_Day (char index,char shift)  {double heiken_Day=iCustom(0,PERIOD_D1,"Heiken Ashi",index,1);return(heiken_Day);}  
    double HA_4H  (char index,char shift)  {double heiken_4H= iCustom(0,PERIOD_H4,"Heiken Ashi",index,1);return(heiken_4H);} 
    double HA_1H  (char index,char shift)  {double heiken_1H= iCustom(0,PERIOD_H1,"Heiken Ashi",index,1);return(heiken_1H);}

    ثم كتبت دالة تقارن الشمعة السابقة التي اغلقت بالشمعة التي قبلها ( اهملت الشمعة الحالية التي لم تغلق لأني لا استخدمها في المقارنة )


    كود:
    int  Calculate_Up_Trend_Power()   {Up_Trend_Power=0;
        
        if (HA_Week(1,0)  > HA_Week(2,0 ) ) {Up_Trend_Power=Up_Trend_Power     + W1  ;}  
        if (HA_Day(1,0)   > HA_Day(2,0  ) ) {Up_Trend_Power=Up_Trend_Power     + D1  ;}  
        if (HA_4H(1,0)    > HA_4H(2,0   ) ) {Up_Trend_Power=Up_Trend_Power     + H4  ;}      
        if (HA_1H(1,0)    > HA_1H(2,0   ) ) {Up_Trend_Power=Up_Trend_Power     + H1  ;}   
        
        return (Up_Trend_Power)  ;}

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


    كود:
    int  Calculate_Down_Trend_Power() {Down_Trend_Power=0;
     
        if (HA_Week(1,0)  < HA_Week(2,0 ) ) {Down_Trend_Power=Down_Trend_Power  +W1  ;}  
        if (HA_Day(1,0)   < HA_Day(2,0  ) ) {Down_Trend_Power=Down_Trend_Power  +D1  ;}  
        if (HA_4H(1,0)    < HA_4H(2,0   ) ) {Down_Trend_Power=Down_Trend_Power  +H4  ;}      
        if (HA_1H(1,0  )  < HA_1H(2,0   ) ) {Down_Trend_Power=Down_Trend_Power  +H1  ;}   
     
        return (Down_Trend_Power) ;}

    لو افترضنا اني اعطيت المتغيرات
    W1 = 40
    D1 = 30
    H4 = 20
    H1 = 10


    فإن في النهاية سأحصل على رقم لمجموع الشموع الصاعدة ورقم لمجموع الشموع الهابطة يشبه النسبة المئوية


    مثلاً 70 سيكون صاعد و 30 سيكون هابط


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


    فهل هناك مشكلة في هذه العملية التي اقوم بها الآن ؟؟ وهل من مقترحات أخرى ؟

    وعليكم السلام ورحمة الله
    على فكرة مؤشر الهايكن يعتمد افتتاح واغلاق الشمعة السابقة مع هاي واللو لشمعة 0 بهذا الكود
    كود PHP:
          haOpen=(ExtOpenBuffer[i-1]+ExtCloseBuffer[i-1])/2;      haClose=(open[i]+high[i]+low[i]+close[i])/4;      haHigh=MathMax(high[i],MathMax(haOpen,haClose));      haLow=MathMin(low[i],MathMin(haOpen,haClose)); 



    و يوجد طريقتين احدها من خلال اضافة الأكواد الأساسية للمؤشر بداخل كود الأكسبيرت والثانية استدعاء المؤشر وهي الأسهل وساشرح لك الأسهل فيها ،
    هذا كود يمثل الشمعة الأسبوعية مع الشرط ويمكنك تكراره مع تعديل 10080 الى 1440 لليومي 240 اربع ساعات و 60 للساعة وتضع الشرط في الأخير اذا اتفقت
    جميعها صعود او اتفقت هبوط لتنفيذ ماتريد بدلا من الكومنت .


    كود PHP:
    double week0=iCustom(Symbol(),10080,"Heiken Ashi",0,1);double week1=iCustom(Symbol(),10080,"Heiken Ashi",1,1);double week2=iCustom(Symbol(),10080,"Heiken Ashi",2,1);double week3=iCustom(Symbol(),10080,"Heiken Ashi",3,1);  if(week0<week1 && week2<week3Comment("UP"); else if(week0>week1 && week2>week3Comment("Down"); 
    آخر تعديل بواسطة Jmeel ، 21-06-2014 الساعة 08:32 AM
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

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

    وعليكم السلام ، تفضل دالة تعود بقمم وقيعان الزجزاج وأكيد انت عارف ان آخر قاع أو آخر قمة لاتثبت الا بعد عدة شموع
    كود PHP:
    double GetZigZag(int shift){ int num=0; for(int i=0;i<Bars;i++){  double zz=iCustom(Symbol(),0,"ZigZag.ex4",ExtDepth,ExtDeviation,ExtBackstep,0,i);  if(zz!=0)    num++;  if(num==shift)    return(zz); }return(0);} 
    والشرط سيكون

    كود PHP:
    if(GetZigZag(2)>GetZigZag(3) && GetZigZag(1)<GetZigZag(2)) // Buy 
    آخر تعديل بواسطة Jmeel ، 21-06-2014 الساعة 08:48 AM
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ubuntu مشاهدة المشاركة
    شباب لدي استفسار حول فتح الصفقات
    مثل مو معروف اذا عملنا اكسبيرت ولم نضع له شرط تأكد انه عدد صفقات لايتجاوز صفقه ولا 2 سوف يبقى يفتح صفقات بشكل متكرر
    ويجب علينا عندها انشاء ميثود تفحص عدد الصفقات المفتوحه للزوج المحدد من خلال الماجيك نمبر
    هنا لدينا مشكله في حال رغبنا بدخول صفقه جديده على نفس الزوج في حال تكرر شرط الدخول
    مثال :
    اكسبيرت يدخل بكل اختراق لمستوى RSI او CCI او ستوكاستك او اي اشاره ثانيه تظهر لنا
    مثل اختراق مستوى RSI 50 من الاسفل الى الاعلى الدخول بهدف 10 نقاط
    وتم اختراق مستوى 60 والهدف السابق لم يتحقق هنا ايضاً يدخل بهدف 10 نقاط
    اختراق مستوى 70 يدخل ايضا ... وهكذا
    المهم في سؤالي كيف اجعل الاكسبيرت بمجرد تحقق الشروط يقوم بالدخول ولكن بدون تكرار الدخول بكل تك سواء كسر مستوى RSI
    او اي مؤشر ثاني اعطاني اشاره دخول بدخل السوق ولكن بدون تكرار بفتح صفقات
    شكرا لكم

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

    كود PHP:
     
    double aRsi
    =iRSI(Symbol(),0,14,1,1);double bRsi=iRSI(Symbol(),0,14,0,1);
    if(
    aRsi<50 && bRsi>50// buy 
    سيكون بعد اضافة شرط صفقة لكل شمعة

    كود PHP:
      double aRsi=iRSI(Symbol(),0,14,1,1);  double bRsi=iRSI(Symbol(),0,14,0,1);
     if(
    T!=Time[0]){
     
    T=Time[0]; if(aRsi<50 && bRsi>50Comment("Buy");} 
    في بداية الأكسبيرت مع المتغيرات ستضيف

    كود PHP:
       datetime T=0
    آخر تعديل بواسطة Jmeel ، 21-06-2014 الساعة 09:13 AM
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  10. #5545
    الصورة الرمزية محمد آل مسيري
    محمد آل مسيري غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2010
    الإقامة
    السعودية
    العمر
    40
    المشاركات
    4,001

    افتراضي

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



    وعليكم السلام ورحمة الله
    على فكرة مؤشر الهايكن يعتمد افتتاح واغلاق الشمعة السابقة مع هاي واللو لشمعة 0 بهذا الكود
    كود PHP:
          haOpen=(ExtOpenBuffer[i-1]+ExtCloseBuffer[i-1])/2;      haClose=(open[i]+high[i]+low[i]+close[i])/4;      haHigh=MathMax(high[i],MathMax(haOpen,haClose));      haLow=MathMin(low[i],MathMin(haOpen,haClose)); 



    و يوجد طريقتين احدها من خلال اضافة الأكواد الأساسية للمؤشر بداخل كود الأكسبيرت والثانية استدعاء المؤشر وهي الأسهل وساشرح لك الأسهل فيها ،
    هذا كود يمثل الشمعة الأسبوعية مع الشرط ويمكنك تكراره مع تعديل 10080 الى 1440 لليومي 240 اربع ساعات و 60 للساعة وتضع الشرط في الأخير اذا اتفقت
    جميعها صعود او اتفقت هبوط لتنفيذ ماتريد بدلا من الكومنت .


    كود PHP:
    double week0=iCustom(Symbol(),10080,"Heiken Ashi",0,1);double week1=iCustom(Symbol(),10080,"Heiken Ashi",1,1);double week2=iCustom(Symbol(),10080,"Heiken Ashi",2,1);double week3=iCustom(Symbol(),10080,"Heiken Ashi",3,1);  if(week0<week1 && week2<week3Comment("UP"); else if(week0>week1 && week2>week3Comment("Down"); 
    يعطيك الف عافية عزيزي ،، أرجو أن تتحملني قليلاً حتى أفهم بصورة جيدة .

    شمعة 0 هي الشمعة الحالية
    شمعة 1 التي تسبقها
    شمعة 2 التي تسبق 1
    شمعة 3 التي تسبق 2

    أليس كذلك ? أرجو ان تصحح لي اذا كنت مخطأ

    اذاً ، اذا اردت معرفة لون الشمعة الأسبوعية السابقة ( رقم 1 ) التي اغلقت هل هي صاعدة (بيضاء) أو هابطة(سوداء) لا بد أن أقارنها بالشمعة الأسبوعية رقم ( 2 ) أليس هذا هو المفترض ؟

    في هذه الحالة أليس الكود التالي صحيحاً للتعرف على لون الشمعة الأسبوعية السابقة التي اغلقت ؟

    كود:
    double week1=iCustom(Symbol(),10080,"Heiken Ashi",1,1);
    double week2=iCustom(Symbol(),10080,"Heiken Ashi",2,1);
    كود:
    if(week1>week2) Comment("UP"); else if(week0>week1) Comment("Down");
    هل ما فهمته صحيح أم لا ؟

    شكراً لك .

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة محمد آل مسيري مشاهدة المشاركة
    يعطيك الف عافية عزيزي ،، أرجو أن تتحملني قليلاً حتى أفهم بصورة جيدة .

    شمعة 0 هي الشمعة الحالية
    شمعة 1 التي تسبقها
    شمعة 2 التي تسبق 1
    شمعة 3 التي تسبق 2

    أليس كذلك ? أرجو ان تصحح لي اذا كنت مخطأ

    اذاً ، اذا اردت معرفة لون الشمعة الأسبوعية السابقة ( رقم 1 ) التي اغلقت هل هي صاعدة (بيضاء) أو هابطة(سوداء) لا بد أن أقارنها بالشمعة الأسبوعية رقم ( 2 ) أليس هذا هو المفترض ؟

    في هذه الحالة أليس الكود التالي صحيحاً للتعرف على لون الشمعة الأسبوعية السابقة التي اغلقت ؟

    كود:
    double week1=iCustom(Symbol(),10080,"Heiken Ashi",1,1);
    double week2=iCustom(Symbol(),10080,"Heiken Ashi",2,1);
    كود:
    if(week1>week2) Comment("UP"); else if(week0>week1) Comment("Down");
    هل ما فهمته صحيح أم لا ؟

    شكراً لك .
    لاتحتاج مقارنة الشمعة 1 مع 2 مثل الشموع العادية لأن الشمعة ذاتها تعتمد على معادلة رياضية في الكود ارفقتها لك في اول كود .
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

    افتراضي

    توقيع العضو
    متداول فوركس، ومبرمج mql

  13. #5548
    الصورة الرمزية daod
    daod غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2013
    المشاركات
    246

    افتراضي

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

    شارت أي فريم زمني ويحدث نفسه تلقائيا

  14. #5549
    الصورة الرمزية fxsmartsniper
    fxsmartsniper غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2011
    الإقامة
    مصر
    المشاركات
    556

    افتراضي

    ممكن احدث كود ادارة راس المال
    واين اضعة
    توقيع العضو
    استغفر الله العظيم عدد ما كان وعددما سيكون وعدد الحركات والسكون

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة fxsmartsniper مشاهدة المشاركة
    ممكن احدث كود ادارة راس المال
    واين اضعة
    هذه الدالة ستضعها في نهاية الأكسبيرت
    كود PHP:
    double LotManage()
      {
          
    double lotM ceil(AccountFreeMargin() *  Margin_Auto_Lots) / 1000 100
          if(
    lotM<MarketInfo(Symbol(),MODE_MINLOT))lotM=MarketInfo(Symbol(),MODE_MINLOT);
          if(
    lotM>MarketInfo(Symbol(),MODE_MAXLOT))lotM=MarketInfo(Symbol(),MODE_MAXLOT);
            return (
    NormalizeDouble(lotM,2));
      } 

    هذا الشرط ستضعه في دالة OnTich() مع الشروط
    كود PHP:
    if (Margin_Auto_Lots>){NewLot=LotManage();} 

    هذا الكود ستضعة مع المتغيرات
    كود PHP:
    extern int Margin_Auto_Lots=0
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

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

  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