صفحة 581 من 686 الأولىالأولى ... 81481531571575576577578579580581582583584585586587591631681 ... الأخيرةالأخيرة
النتائج 8,701 إلى 8,715 من 10278
  1. #8701
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    double type=OrderType();

    ??????? كيف دبل؟
    int وليست double

  2. #8702
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    وكيف اخي تستخدم point وانت تعلم انها خاصة بزوج التشارت وليس زوج الصفقة؟ --- الرجاء عدم الرد بعجلة حتى قراءة هذا السطر 25 مرة.
    لابد تستخدم MarketInfo

  3. #8703
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    حل يريحك كثيرا بعد ذلك في كافة دوال الاوامر:
    اولاً: يفترض منصتك اربعة ارقام وبالتالي قيمة D=1
    ثانيا: السطر بعده: لو اكتشف انها خمسة ارقام يغير D الى 10


  4. #8704
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    ولديك دالة لم تظهرها انت AvTP1 --- ممكن يكون فيها كوارث برمجية تسبب المشكلة---لأنها يجب ان تعيد قيم من نوع دبل مناسبة لسعر الزوج

  5. #8705
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    ايضا من ابرز التخبطات التالي:
    int ticket1=OrderTicket();double profit=OrderTakeProfit();string symbol=OrderSymbol();
    if(symbol==Symbol())
    if((StopLoss!=0||TakeProfit!=0))
    {
    if(type==OP_BUY)
    {
    if(StopLoss!=0) { SL=AvTP1() - D * StopLoss*point;}
    if(TakeProfit!=0) { TP=AvTP1() + D * TakeProfit*point;}
    =================================


    يظهر لي انك تعني profit بدلا من TakeProfit
    هذه التخطبات كلها لاتحتاج لها اذا اتبعت الطريقة النظيفة للبرمجة على النحو التالي:

    آخر تعديل بواسطة فيلسوف البادية ، 30-11-2017 الساعة 01:01 AM

  6. #8706
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    double type=OrderType();

    ??????? كيف دبل؟
    استاذي فيلسوف
    الكود نسخته من نفس الموضوع هذا لمبرمجنا القدير مستر دولار وعدلت عليه
    ولم انتبه لقيمه الدبل او الانتيجر في double type=OrderType();

  7. #8707
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    وكيف اخي تستخدم point وانت تعلم انها خاصة بزوج التشارت وليس زوج الصفقة؟ --- الرجاء عدم الرد بعجلة حتى قراءة هذا السطر 25 مرة.
    لابد تستخدم MarketInfo

    فسبب الخطأ عندك هو لو كان زوج اصلفقة ازواج ين ومطبق على زوج يورو
    او العكس التشارت يورو والصفقة ين
    في هذه الحالة ستسقبل خطأ في التيك بروفت لصفقات البيع وفي الستوب لوس لصفقات الشراء
    استاذي فيلسوف
    استخدم point لاني استخدم الاكسبيرت للتداول على الموشرات وليس العملات
    ومعوض قيمتها ب1 صحيح
    لان قيمتها اذا كانت 0.01 فاحتاج الى كتابه قيمه النقطه *100 مثل ان اردت الربح 10 نقاط فاحتاج الى كتابتها 1000
    كود PHP:
    if(_Digits==5||_Digits==3)P=10;
      else 
    P=1;                            
      if(
    _Digits<4)
      {
      if (
    us500)
         {
        
    point=1;}
      else
       
    point=0.01;
      }
      else
      {
       
    point=0.0001;
      } 
    آخر تعديل بواسطة السمحان ، 30-11-2017 الساعة 07:40 AM

  8. #8708
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    ولديك دالة لم تظهرها انت AvTP1 --- ممكن يكون فيها كوارث برمجية تسبب المشكلة---لأنها يجب ان تعيد قيم من نوع دبل مناسبة لسعر الزوج
    استاذي فيلسوف
    موجوده الداله في السوال اللي كتبته
    (الله يستر)

    بالنسبه للاخطاء فان لم اخطئ لن اتعلم ابدا
    للعلم توي جديد تعلم برمجه mql4 الفتره ممكن 4 شهور او اكثر قليلا وبشكل متقطع

    تم التعديل وشاكر لك ومقدر لك (الله يسعدك ياسيخ)
    آخر تعديل بواسطة السمحان ، 30-11-2017 الساعة 07:34 AM

  9. #8709
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    ايضا من ابرز التخبطات التالي:
    int ticket1=OrderTicket();double profit=OrderTakeProfit();string symbol=OrderSymbol();
    if(symbol==Symbol())
    if((StopLoss!=0||TakeProfit!=0))
    {
    if(type==OP_BUY)
    {
    if(StopLoss!=0) { SL=AvTP1() - D * StopLoss*point;}
    if(TakeProfit!=0) { TP=AvTP1() + D * TakeProfit*point;}
    =================================


    يظهر لي انك تعني profit بدلا من TakeProfit
    هذه التخطبات كلها لاتحتاج لها اذا اتبعت الطريقة النظيفة للبرمجة على النحو التالي:

    استاذ فيلسوف
    اعني المتغير TakeProfit
    كود PHP:
    input double TakeProfit=20.0
    لانه شرط اذا كان قيمه المتغير TakeProfit لاتساوي 0 غير قيمه TP
    واذا كان 0 لاتغيره ودعه 0
    آخر تعديل بواسطة السمحان ، 30-11-2017 الساعة 07:57 AM

  10. #8710
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    الكود نسخته من نفس الموضوع هذا لمبرمجنا القدير مستر دولار وعدلت عليه
    من يعمل كثيرا يخطئ
    من لايعمل لايخطئ--ورغم مفهوم الكاتسنق من الادنى والاعلى ولكن من ينقل الى mq5 ستتغير عليه الامور
    --
    واضح اخي انك على مذهب ابي حامد الغزالي "مذهب المتأخرين"
    انا على مذهب امامي وسيدي رحمه الله ايوب بن ابي تميمة السختياني تـ 131 هـ "مذهب المتقدمين"

    ابو حامد الغزالي: كن بين يدي شيخك كالمريض بين يدي الطبيب
    ايوب بن ابي تميمة: لا تعرف خطـأ شيخك حتى تجالس غيره


    اتمنى تطرح الكود كامل--واي كود اخي يجب ان يكون عام 100% ولانقول خاص باسهم او عملات الخ0---- OrderModify لا تفهم معنى عملات او اسهم او اندكسات

  11. #8711
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    من يعمل كثيرا يخطئ
    من لايعمل لايخطئ--ورغم مفهوم الكاتسنق من الادنى والاعلى ولكن من ينقل الى mq5 ستتغير عليه الامور
    --
    واضح اخي انك على مذهب ابي حامد الغزالي "مذهب المتأخرين"
    انا على مذهب امامي وسيدي رحمه الله ايوب بن ابي تميمة السختياني تـ 131 هـ "مذهب المتقدمين"

    ابو حامد الغزالي: كن بين يدي شيخك كالمريض بين يدي الطبيب
    ايوب بن ابي تميمة: لا تعرف خطـأ شيخك حتى تجالس غيره


    اتمنى تطرح الكود كامل--واي كود اخي يجب ان يكون عام 100% ولانقول خاص باسهم او عملات الخ0---- OrderModify لا تفهم معنى عملات او اسهم او اندكسات
    السلام عليكم
    استاذي فيلسوف
    ابشرك انا لست على مذهب المتاخرين ولا المتقدمين
    انا على المذهب اللي يقول (كلن ياخذ منه ويرد عليه (الا رسول الله))
    مذهب من ياخذ المسأله من اكثر من شيخ ويقارن بين الاراء ويميل للترجيح الاقوى فيها
    العلم ليس حصر على شيخ او طريقه او شخص معين والا لبقينا الى يومنا في العصر الحجري ولولا الاجتهاد لم ضهرت الاختراعات





    بالنسسبه للكود ساطرحه في الويكند (اكون خلصت عك بطريقتي ) وانا متاكد انه سيكون ملئ بالاخطاء البرمجيه لكنه سيعمل ومتاكد ايضا انك ماراح تقصر وتعدل كل العك ووقتها ساعرف وين اخطأت بالضبط والطريقه الصحيحه بالكامل
    شاكر لك ولاستاذنا الكبير مستر دولار
    وجزاكم الله خير
    آخر تعديل بواسطة السمحان ، 30-11-2017 الساعة 05:51 PM

  12. #8712
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    انا على المذهب اللي يقول (كلن ياخذ منه ويرد عليه (الا رسول الله))
    مذهب من ياخذ المسأله من اكثر من شيخ ويقارن بين الاراء ويميل للترجيح الاقوى فيها
    العلم ليس حصر على شيخ او طريقه او شخص معين والا لبقينا الى يومنا في العصر الحجري ولولا الاجتهاد لم ضهرت الاختراعات
    يعني مثل ايوب خالي من العيوب رحمه الله
    انت في الشريعة مثل ايوب وفي البرمجة مثل ابي حامد الغزالي
    بالمناسبة الامام مالك: صاحب كلن ياخذ منه ويرد عليه (الا رسول الله)) ---- شاطف العراقيين الا ايوب

  13. #8713
    الصورة الرمزية السمحان
    السمحان غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2015
    الإقامة
    السعودية
    المشاركات
    310

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    يعني مثل ايوب خالي من العيوب رحمه الله
    انت في الشريعة مثل ايوب وفي البرمجة مثل ابي حامد الغزالي
    بالمناسبة الامام مالك: صاحب كلن ياخذ منه ويرد عليه (الا رسول الله)) ---- شاطف العراقيين الا ايوب
    رحم الله الجميع
    لايوجد من هو خالي من العيوب

    نرجع لتعلم البرمجه افضل من الاراء عن بعضنا البعض لكي لايطول الموضوع
    جزاك الله خير

  14. #8714
    الصورة الرمزية elhelaly
    elhelaly غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2017
    الإقامة
    السعودية
    المشاركات
    180

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة elhelaly مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته
    سؤالى عن كيفيه جعل الاكسبيرت يرسم خط ترند او دعم او مقامه (خط مائل او افقى ) وذلك عند سعر معين يمكن ادخاله من المدخلات مثلا
    كمثال اريد ان اخبر الاكسبيرت بأن يرسم فى البدايه خط مقاومه عند المستوى 1.3339 مثلا وان يشترى مثلا عند الاختراق ب 50 نقطه والعكس فى البيع
    برجاء الافاده
    وعليكم السلام ورحمة الله وبركاته
    هذا مثال لدالة تقوم برسم خط ترند عند المستويات التي تحددها
    كود PHP:
    void Draw_Trend(string name,datetime T1,double P1,datetime T2,double P2,color col)
      {
       if(
    ObjectFind(name)==-1)
         {
          
    ObjectCreate(name,OBJ_TREND,0,T1,P1,T2,P2);
          
    ObjectSet(name,OBJPROP_RAY,true);
          
    ObjectSet(name,OBJPROP_COLOR,col);
         }
      } 
    ثم يمكنك إستخدام الداله
    كود PHP:
    ObjectGetValueByShift("name",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