السلام عليكم
الكود غير صحيح
عموما حسب ما فهمت تريد ان لا يعمل التنبيه بين الساعة 8 و الساعة 20
إذا كان كذلك فقد تم اضافته بالسطر رقم 2429 (بالمؤشر المرفق)
أما إذا تريد ان يعمل التنبيه بين الساعة 8 والساعة 20 فالسطر يجب ان يكون كالتالي:
عرض للطباعة
السلام عليكم
الكود غير صحيح
عموما حسب ما فهمت تريد ان لا يعمل التنبيه بين الساعة 8 و الساعة 20
إذا كان كذلك فقد تم اضافته بالسطر رقم 2429 (بالمؤشر المرفق)
أما إذا تريد ان يعمل التنبيه بين الساعة 8 والساعة 20 فالسطر يجب ان يكون كالتالي:
السلام عليكم
كيف يمكنني اضهار عدد شموع فوق كل قمة أو قاع لزقزاق
جزاكم الله كل خير
مساء النور أخي حسن
أتمنى أن تكون بأفضل حال
إذا كان الشرح غير واضح فالصور التالية توضح المقصود
بالنسبة فقط لشرط (عدم اللمس)، فالصورة التالية بها أمثلة توضح ذلك
ملف مرفق 28830
أما بالنسبة لمتى يتحقق الشرطين معا لكي نضع الأمر المعلق، وبإفتراض أنه تم الوضع في الإعدادات المسافة = 10 نقاط فالصور التالية بها أمثلة توضح ذلك
ملف مرفق 28831
ملف مرفق 28832
أشكرك جزيل الشكر مقدما
تحياتي وتقديري لك
وعليكم السلام
أخي الكريم هذا طلب اكسبيرت وليس فقط سؤال برمجي!
عموما راجع المشاركة التالية #1204 ستجد فيها القيم السعرية والزمنية للقمم والقيعان السابقة، وعليه يمكنك بناء الشروط
شكرا لك أخي حسن
المعذرة منك أنا لم أقصد طلب إستراتيجية متكاملة
نعم الشرح طويل نوعا ما ولكن كنت فقط حريص على إيصال المعلومة بشكلها الدقيق لأهمية ذلك برمجيا
فقط ما قصدته بإختصار هو دالة تحدد المكان الصحيح لقمة أو قاع الزيجزاج وفق شرطين برمجيين، ثم دالة أخرى لمعرفة إذا تم إستحداث قمة أو قاع جديدة.
لكن يبدوا لي أني أخطأت التقدير هذه المرة وسؤالي هذا يصنف كطلب إستراتيجية
المعذرة مرة أخرى
سأقوم إن شاء الله بفتح موضوع جديد لطلب إكسبيرت بنفس المواصفات التي ذكرتها هنا
أشكرك مقدما
تحياتي وتقديري لك
السلام عليكم أخي
مثلا
هنا بقوله افتح buy بعد اختراق الشمعة 0 بعدد معين من النقاط
عايز اذا تم الاختراق سواء في الشمعة 0 أو بعدها بعدد مثلا 3 شموع يفتح امر اشراء
كيف يمكننى أن أكتب هذا الكود بحيث يكون هناك اعداد خارجى اكتب فيه عدد الشموع
وجزاك الله الجنة
حاجة كمان لو سمحت
دة مؤشر بيعمل تنبيه إذا كان افتتاح الشمعة (0) أعلى من اغلاق الشمعة (1) بعدد معين من النقاط ولا بد أن يكون الشمعة (1) صاعدة والشمعة (0) هابطة
والعكس
المشكلة عندما يظهر التنبيه فإنه
أولا :متكرر التنبيه بكثرة متعبة مع كل تيك
ثانيا : ظهر التنبيه بمجرد هبوط الشمعة (0) عن افتتاح الشمعة (1) حتى وإن ارتد السعر لأعلى
وأنا عايز يظهر التنبيه مرة واحدة فقط عندما
أولا ::: الشمعة (1) صاعدة و الشمعة (0) هابطة
ثانيا ::: لا يظهر التنببيه الا بعد أن تغلق الشمعة (0) هابطة أقل من اغلاق الشمعة (1)
ويظهر سهم أحمر هابط
والعكس في الحالة الثانية
أولا ::: الشمعة (1) هابطة و الشمعة (0) صاعدة
ثانيا ::: لا يظهر التنببيه الا بعد أن تغلق الشمعة (0) صاعدة أقل من اغلاق الشمعة (1)
ويظهر سهم أخضر صاعد
مع التوضيح أين كانت مشكلة التكرار
وجزاك الله الجنة
وعليكم السلام
الرد بالاقتباس
اما مشكلة تكرار التنبيه يمكنك ضبطه بشرط بتوقيت الشمعة بحيث يتم حفظ التوقيت ثم تقارنه مرة اخرى بالتوقيت الحالي يجب أن يخالفه وبالتالي لن يتكرر التنبيه
مثال :
السلام عليكم
كيف يمكنني اضهار عدد شموع فوق كل قمة أو قاع لزقزاق
جزاكم الله كل خير
اخي metmet لديك خطأ بالاقواس وخطأ تقني بعد دالة فتح الصفقة،
الصحيح منطقيا كالتالي :
حبيبي ومعلمي الفاضل
جزاك الله عنى كل خير
الكود كما تفضلت لا يوجد به أخطاء في ال metaEditor
إلا في كلمة Pips*point وقد عدلتها لتكون Pips*Point
ورغم ذلك
فالصفقات لا تفتح إلا إذا حدث الاختراق في الشمعة (0) فــقـط
واذا لم يتم الاختراق في الشمعة (0) فلا يفتح رغم أن ال bars في الاعدادات الخارجية 5
وللأسف ما عرفت السبب ثانية
أرجو مساعدتك مرة أخرى
وجزاك الله الفردوس الأعلى
اخي الكريم ارفق الكود كاملا مع شرح الشروط بصورة من الشارت، فربما الشمعة 0 فاهمها بشكل خاطئ
حبيبي جزاك الله الجنة
الكود هو
مرفق المؤشر
أنا بحدد شمعة اللون اأحمر واللون الأبيض
عند اختراق الشمعة لأعلى بعد عدد معين من النقاط يفتح باي
والعكس
اذا تم الاختراق لأسفل بعد عدد معين من النقاط يفتح سيل
المطلوب
1- يفتح مع كل إشارة .
2- إذا تم الاختراق بعد شمعة أو اتنين أو أكثر (عدد أحدده في الاعددات الخارجية ) فيفتح الصفقة .
3- إذا تم اغلاق صفقة بروفيت او استوب لا يغلق الجميع (فهذه مشكلة ألاحظها دائما)
لا يغلق الجميع إلا إذا كان على win_usd فقط
وجزاك الله الجنة
إذا تريد ظهور اشارة المؤشر وبعدها يراقب اختراق المجال السعري bars فالكود المرفق يحقق ذلك
أما إذا تريد تحقق الاشارة وفي نفس الشمعة تحقق الاختراق فالكود تبعك صحيح
أما اغلاق الصفقة بدون سبب هذا راجع لشروط الاوامر المعلقة وما بعدها متداخلة
بالنسبة للربح الدولاري تم تعديله بالكود المرفق
السلام عليكم
ممكن مساعده
يوجد عندي موفينج 100
اذا كان الشموع فوق الموفينج عاوز عدد الشموع من بدايه كسر الموفينج للشمعة الحاليه
تحسب الشموع بعد شمعتين اغلاق فوق الموفنج
ممكن طلب اخر
عاوز اعمل سهم على كل عدد شموع معينه من الجمالي مثلا 500 شمعه
يعني من بدايه ال 500 شمعه الى الشمعه الحاليه كل 50 شمعه اعمل سهم
شكرااا
وعليكم السلام
الكود كالتالي :
أما بالنسبة للسؤال الثاني يطول شرحه بمشاركة واحدة، لهذا ارفق محاولاتك للتصحيح،
غير ذلك يعتبر طلب مؤشر وليس فقط سؤال برمجي
السلام عليكم
كيف يمكنني اضهار عدد شموع فوق كل قمة أو قاع لزقزاق
جزاكم الله كل خير
وعليكم السلام
هذا الامر يطول شرحة ويحتاج إلى عدة دوال!
يمكنك مراجعة كود المؤشر المرفق بحيث يحسب عدد الشموع وعدد النقاط بين كل قمة وقاع للزجزاج
السلام عليكم
هل يمكن تقديم شرح يوضح ماهي buffer في لغة mql4
تقوم بتحويل أرقام الى رسومات ام ماذا
وكيفية عملها
جزاك الله كل خير
السلام عليكم
عندى متغيرات من نوع datetime
مثلا
اريد ترتب تصاعد او تنازلى اى منهم اقرب للوقت الحالى
اكون شاكر
رقم المشاركة #3534
عذرا أخي في تأخر الرد والمتابعة
حيث قد كنت مرضت طويلا
عافانا الله وإياكم من كل شر
المطلوب في الاقتباس
وجزاك الله الجنة
up
السلام عليكم
هل يمكن تقديم شرح يوضح ماهي buffer في لغة mql4
تقوم بتحويل أرقام الى رسومات ام ماذا
وكيفية عملها
جزاك الله كل خير
وعليكم السلام
اخي الكريمالخطوات الاساسية لبناء مؤشر:
- تجهيز خصائص المؤشر من حيث عدد الاندكسات المطلوب رسمها ولونها.
- تجهيز المصفوفات التي سنضع فيها القيم الرقمية لقيمة كل اندكس.
مثلا مؤشر المتوسط المتحرك عبارة عن خط واحد (اندكس واحد) بينما مؤشر البولينجر عبارة عن ثلاثة خطوط (3 اندكسات).
كل خط من خطوط المؤشر يجب أن يرتبط بمصفوفة نقوم نحن بإنشائها.
- ربط مصفوفة كل اندكس مع الذاكرة الرسومية الوسيطة Buffer. وهي التي تحول مصفوفتنا وتربطها بمعالج داخلي للغة MQL4 والذي يقوم برسم قيم المصفوفة على الشارت نفسه.
وأي تغيير في قيم هذه المصفوفة سينعكس مباشرة على الشارت.
- إعطاء هذه الذاكرة الرسومية الوسيطة الخصائص الرسومية المناسبة لطريقة رسم الاندكس.
هذه الخصائص الرسومية هي شكل الاندكس ولونه وطريقة رسمه.
- آخر خطوة هي ملء المصفوفة بالقيم المناسبة في كل مرة يتغير فيها السعر.
لمزيد من التوضيح مع الامثلة راجع درس المؤشرات بالموقع الرسمي للغة mql
https://docs.mql4.com/customind
السلام عليكم
عاوز اعرف عدد نقات الشموع الخضراء(اتجاه الشراء) فى 50 شمعه سابقه
الجسم فقط من Close الى Open او العكس
حولت اعمل المطلوب هذا ماعملته
ممكن تصحح ليه لانه لم ينجح
شاكر لك
وعليكم السلام
الصحيح كالتالي:
الف شكر وجزاك الله كل خير
بالتوفيق ان شاء الله
السلام عليكم
هل يمكن تقديم شرح يوضح كيفية برمجة سكانر لكل العملات
يعني مثلا لدي مؤشر يظهر اشارة معينة
لكي لا أفتح كل لعملات أضع فقط سكانر يظهر لي العملات التي ظهرت فيها اشارة المؤشر فقط
بعد ذلك أضغط على العملة من نافذة سكانر ويفتح شارت العملة
ماهي الخطوات من فظلكم لعمل هذا السكانر
جزاك الله كل خير
السلام عليكم اخوتي
هل يمكن عمل داله تقوم بحساب مجموع خسائر(وليس عددها) الصفقات الخاسره بعد اخر صفقه رابحه من الهيستوري
جزاكم الله خيرا
طيب جرب النسخة المرفقة بحيث :
Signal_shift اقصى عدد الشموع السابقة لظهور اشارة المؤشر
Bars_Shift اقصى عدد الشموع لمنطقة الاختراق
هل هناك حل ؟؟؟؟؟
السلام عليكم اخوتي
هل يمكن عمل داله تقوم بحساب مجموع خسائر(وليس عددها) الصفقات الخاسره بعد اخر صفقه رابحه من الهيستوري
جزاكم الله خيرا
وعليكم السلام
نحتاج إلى دالة معرفة توقيت آخر صفقة مغلقة رابحة :
ثم نحسب إجمالي الخسائر المحققة بعد توقيت آخر صفقة رابحة كالتالي :
حبيبي الله يجزيك خير عني وعن الجميع
النسخة غير ملتزمة بشروط الدخول نهائي
ومرفق صورة تأكد ذلك
أنا لا أرجو من الكود سوى
عند ظهور إشارة المؤشر (البار الأبيض أو الأحمر فقط فقط )
السعر هل اخترق لأعلى يفتح باي
السعر هل اخترق أسفل يفتح سيل
أن يفتح صفقة واحدة مع كل إشارة
مع وجود ال win_usd &&والتريلنج استوب واستيب &&والوقت &&ماكس اسبريد
لا أحتاج هدف ولا استوب ولا أنظمة المضاعفات ولا أقصى عدد باي ولا أقصى عدد سيل
ولا أى شىء آخر
لان الكود أصبح كبيرا جدا والاستراتيجية الأساسية له تاهت وتشعبت
فأرجوك
هذا بسبب الفكرة نفسها حول شموع الاشارة السابقة تضل محققة بالشموع السابقة التي بعد شمعة الاشارة
جرب النسخة المرفقة بحيث يدخل فقط مع الاشارة مع تحقق اختراق المنطقة
السلام عليكم
لدي مؤشر يظهر مجموعة من ترندات في أماكن مختلفة ولديها أسماء مختلفة
كيف يمكنني استخراج قيم لترند أخير المتشكل لوضع شروط دخول صفقة سواء كانت بيع أو شراء
لا أستطيع استخدام icustom لأنه لا يوجد اندكس حتى objectget لم أستطع وضعها بسبب أن الترندات تغير من أسمائها
هل يمكن المساعدة
جزاك الله كل خير
وعليكم السلام
ارفق المؤشر مع صورة توضيحية للمطلوب
الله يجزيك خير
جيد جدا بيفتح مع اللون الأحمر والأبيض فعلا
-------------------
كمان انا غيرت الرقم 2 الى 1 حتى يفتح بعد الهاي أو اللو وليس بعد الاغلاق
لأنه كان بيفتح قبل اختراق الهاي واللو والحمد لله ضبطت كما أريد
في هذا الكود
--------------------
لكن للأسف لا يحترم منطقة الاختراق
اذا كان Bars_shift=1 فهو يفتح اذا اخترق السعر شمعة الاشارة
اذا كان Bars_shift=اي رقم آخر
فهو يفتح الصفقة اذا الشمعة التالية مباشرة اخترقت الاشارة
واذا الشمعة التالية مباشرة لم تخترق الاشارة فلا يفتح وينتظر اشارة جديدة
اذن لا يحترم منطقة الختراق
كما في الصورة المرفقة
لذلك أرجو الحل
-----------------------