بالتوفيق إن شاء الله
عرض للطباعة
بالتوفيق إن شاء الله
السلام عليكم
عندي مجموعة صفقات بيع ومجموعة صفقات شراء ....كيف أحدد سعر التعادل BreakEven لكل مجموعة -
يعني أريد المساعدة في دالة تعطي سعر الـ BreakEven لصفقات الشراء و سعر الـ BreakEven لصفقات البيع مع جزيل الشكر
وعليكم السلام
دالة متوسط الربح حسب نوع الصفقات كالتالي:
ثم دالة الموديفاي للتعديل على الوقف أو الهدف الاجمالي حسب نوع الصفقات كالتالي:
ودالة عدد الصفقات المفتوحة حسب النوع كالتالي:
ثم الشروط بالدالة الرئيسية كالتالي:
بحيث
MainProfit متغير خارجي للربح بالنقاط بعد نقطة التعادل
السلام عليكم
انا عم احاول اعمل اكسبيرت يعمل على شموع ال Heiken Ashi
مبدئ الاكسبيرت كالتالي:
شراء:
عندما تكون الشمعة رقم صفر بيضاء && الشمعة رقم واحد حمراء
بيع:
عندما تكون الشمعة رقم صفر حمراء && الشمعة رقم واحد بيضاء.
انا بعرف انه من خلال خاصية ال iCustom
سوف يتم الاستدعاء ,ولكن لا أعرف ما يجب وضعه لتحقيق المطلوب.
الرجاء المساعدة و شكرا.
وعليكم السلام
الشروط كالتالي :
شكرا حسن و الله يعطيك العافية
بالتوفيق إن شاء الله
السلام عليكم.
انا اعمل على اكسبيرت يقوم بزيادة اللوت اذا كانت الصفقة الاخيرة اغلقت على خسارة.
من فضلك، اريد دالة تقوم بالعد او بترقيم الصفقات المغلقة بحيث استطيع ان أعيد الترقيم من جديد اذا لزم الأمر.
مثال:
لو الصفقة المفتوحة الآن هي الصفقة رقم ٣ ولو اردت على سبيل المثال ان اضع الشروط كما يلي،
اذا كانت الصفقة رقم ٣
و اذا كان الاكاونت اكواتي اكبر او يساوي البريك ايفن
سكر الصفقة رقم ٣
و اعيد ترقيم دالة عد الصفقات الى واحد من جديد.
شكرا.
السلام عليكم أخي حسن
مساء الخير
أريد استدعاء مؤشر معين وحاولت عمل ذلك عن طريق الدالة iCustom ولكن لم يضبط الأمر وظهر لي الخطأ التالي في خانة Expert
(connot set millisecond timer (1000
ولأن المؤشر يحتوي على ميزة إضافية وهي نافذة يمكن التحكم بها يدويا جربت إستخدام الطريقة الأخرى للإستدعاء وفق الكود التالي:
لم يظهر لي أي خطأ
ولكن المشكلة أن هذا ينفع إذا كان المؤشر بسيط عبارة عن أسهم تظهر
ولأن المؤشر عبارة عن خطوط متقاطعة مثل الموفينجات أحتاج إلى إضافة رقم الإندكس في الكود لإستدعاء كل خط على حدة
أرقام الإندكسات معروفة ولكن ما هو التعديل أو أين نضع رقم الإندكس في الكود أعلاه إذا كان الإستدعاء بهذه الطريقة صحيح
المشكلة أيضا لو أرفقت المؤشر فإنه لن يعمل لأني قمت بشرائه من موقع mql5 وكما هو معروف فإنه لن يعمل إلا على جهازي الحاسوب
شكرا لك مقدما
السلام عليكم اخ حسن الرجاء ثم الرجاء المساعدة في طلبي للضرورة.
ربما لم اكن واضح في طلبي؟
كل ما اريده طريقة كتابة الدالة و طريقة اعادة الترقيم بعد الربح.
و شكرا جدا.
وعليكم السلام
سنقوم بعمل دالة تبحث بالهيستوي عن توقيت آخر صفقة رابحة كالتالي:
ثم نحسب عدد الصفقات المغلقة بعد توقيت آخر صفقة رابحة كالتالي:
وهذا العدد هو العد الذي تحتاجه
وعليكم السلام
لا اعلم كيف اساعدك دون وجود المؤشر
صباح الخير
بشكل عام في إستدعاء المؤشرات هل أستطيع إضافة رقم إندكس معين في الكود أعلاه
إذا كان ممكن أتوقع الحل يكمن هنا
شكرا لك أخي حسن
مساء النور
راجع المشاركة التالي:
https://www.fxprg.com/vb/showthread.php?t=31457&page=74&p=874388&viewfull=1 #post874388
وعليكم السلام
لديك الكثير من الأخطاء ويجب أن تضيف شرط عدد الصفقات المحدد ومثال بسيط اضفت OrdersTotal
مثال :
نفس الشيء ستقوم به بشرط البيع
الف شكر لك يا حسن .... الله يوفقك و يرزقك من اوسع الابواب.
السلام عليكم أخي حسن
نعم راجعت هذا الكود قبل أن أستفسر، نوع الإستدعاء الأول مفهوم إن شاء الله، والمشكلة هي في نوع الإستدعاء الثاني وفق الكود التالي
هل أستطيع في هذا النوع من الإستدعاء إضافة رقم أندكس معين ؟ إذا كان يمكن فما هو التعديل الصحيح ؟
شكرا لك
السلام عليكم
أستاذ حسن هل يؤثر ترتيب إغلاق الصفقات على نسبة الدروداون للإكسبرت ؟ ....إن كان نعم ...ماهي دالة الإغلاق التي تغلق جميع الصفقات لكن تغلق الرابحة أولاً ثم تغلق الخاسرة
مع جزيل الشكر
وعليكم السلام
عند كتابتك للرمز _ بعد objprop (كما بالصورة) ستلاحظ تلقائيا عدد كبير من الاندكسات استخدم ما يناسبك
ملف مرفق 11392
نحتاج بالتفصيل إلى شروط دقيقة ليتم الاغلاق كما تريد كالتالي :
- دالة عدد الصفقات الرابحة كالتالي:
- دالة عدد الصفقات كالتالي:
- دالة اغلاق الصفقات الرابحة تليها الخاسرة عند عدم وجود صفقة رابحة كالتالي:
ثم نقوم بتعريف عدد صحيح T عند أخده قيمة أكبر من 0 يستمر الاغلاق ثم يعود الى الصفر عند إغلاق الكل وبالتالي ستكون الشروط كالتالي (طبعا بعد تحقق شروطك الخاصة بالاغلاق) :
شكرا لك أخي حسن
سأقوم بالتجربة إن شاء الله
بالتوفيق والنجاح
مشرفنا القدير
ما هو الكود الخاص بوضع أمر sell stop عند آخر قاع للزجزاج
وأمر buy stop عند آخر قمة للزجزاج
ونفس السؤال عند آخر قمتين وقاعين أو آخر ثلاث قمم وقيعان ....وهكذا
السلام عليكم اخ حسن كل عام واسرة المنتدي بخير واحسن حال
ارجو اصلاح المؤشر المرفق عند اضافة #property strict يختفي الرسم من علي الشارت وتظهر ثلاث وورنج وعند اصلاحها يختفي الرسم ايضا وعند تشغيله مع الاكسبيرت يظهر خطا ماكس اييريا
راجع المشاركة التالية، نفس الفكرة لرسم الترند حسب الزيجزاج تستخدمها بسعر الأمر المعلق
https://www.fxprg.com/vb/showthread.php?t=31457&page=121&p=881383&viewfull= 1#post881383
وعليكم السلام
جرب النسخة المرفقة
شكرا علي مجهودك ولكن للاسف المؤشر لا يرسم علي الشارت في وجود#property strictجرب بنفسك
الخطأ في طريقة حساب الشموع وعلاقته بالمصفوفات
مرفق المؤشر
شكرا جزيلا اخي حسن جاري التجربة
شكرا لك أستاذ حسن
طبقت فكرة الكود واشتغل 100%
عندي فكرة بسيطة سأحاول إضافتها إلى الكود وتعديله
في حال وقوعي في أخطاء راح أراجعك ونتعلم منك ..الله يحفظك ويزيدك من علمه
شكرا لك مرة أخرى
وإياك أخي الكريم
والله الموفق
بالتوفيق إن شاء الله
السلام عليكم استاذنا
كيف يمكن معرفة اخر صفقه خاسرة بدلالة زوج معين حتي يمكن مضاعفة اللوت بنسبة تحدد سابقاً في متغير ؟؟
وعليكم السلام
وضح السؤال أكثر
هل تريد معرفة قيمة خسارة آخر صفقة أم خاسرة او رابحة أم توقيتها.... بدلالة الزوج ؟
ملف مرفق 11555هذه طريقة العمل اخي KIRA _h ارجو الاوامر اللازمة mql4
غير واضح اخي
لماذا الفرق بين 5 و 15 ؟ ما هي معادلة المسافة؟ وكم عدد الاوامر وهل تختلف ببقية الاوامر ؟،،،
اشرح المطلوب كامل بالتفصيل مع امثلة من الشارت
اخي KIRA _h انسى موضوع الفرق بين 5 و 15 اريد كيفية فتح صفقة في البوكس 1 و صفقين في
البوكس 2 في نفس الاتجاه
جرب الكود التالي :
مع دالة عدد الصفقات وتعريف التوقيت :
إذا كان غير المطلوب فيجب الشرح بالتفصيل مع الصور
السلام عليكم و رحمة الله و بركاته
كيفية منع الاكسبيرت من فتح اي صفقات على كل الازواج باضافة اختيار الي الاعدادات الخاصه بالاكسبيرت
في حالة تفعيلها على الاطسبيرت في اي زوج يتم تفعيلها تلقائيا على كل الازواج
وعليكم السلام
نستخدم في هذه الحالة دوال الجلوبال لكي تتواصل الاكسبيرتات فيما بينهم
راجع الشرح التالي: https://www.fxprg.com/vb/showthread.php?t=31457&page=9&p=846193&viewfull=1# post846193
سلام عليكم اخ حسن هل يوجد محمل لغه من c++ الى mql4