Sunday 19 November 2017

الانتقال من المتوسط ، لوحة القيادة ، mq4


ميتاترادر ​​4 - أمثلة MQL4 لغة للمبتدئين. مؤشرات مخصصة (الجزء 1) مقدمة هذه هي المادة الرابعة من سلسلة MQL4 لغات للمبتدئين. اليوم سوف نتعلم لكتابة المؤشرات المخصصة. وسوف نتعرف على تصنيف ميزات المؤشر، وسوف نرى كيف أن هذه الميزات تؤثر على المؤشر، وسوف تتعلم عن وظائف جديدة والتحسين، وأخيرا، سوف نكتب المؤشرات الخاصة بنا. وعلاوة على ذلك، في نهاية المقال سوف تجد المشورة بشأن أسلوب البرمجة. إذا كانت هذه هي المقالة الأولى للمبتدئين التي تقرأها، فربما يكون من الأفضل لك قراءة المقالات السابقة. الى جانب ذلك، تأكد من أنك قد فهمت بشكل صحيح المادة السابقة، لأن المادة معينة لا يفسر الأساسيات. أنواع المؤشرات الآن سأعرض لك، ما هي أنواع المؤشرات الموجودة. بالطبع، لقد رأيت الكثير منهم، ولكن الآن أود أن أوجه انتباهكم إلى ميزات ومعلمات المؤشرات، وبالتالي فإننا سوف تجعل تصنيف صغير من الميزات والمعلمات. وسوف ثم تساعدك على كتابة مؤشرات مخصصة. لذا، أول مؤشر بسيط: هذا هو المتوسط ​​المتحرك، ما. وهو مؤشر تقني يستخدم على نطاق واسع. الانتباه إلى الحقائق الهامة التالية: يتم رسم المؤشر في إطار الرسم البياني يظهر المؤشر قيمة واحدة فقط مجموعة من قيم مؤشر غير محدود ويعتمد على الأسعار الحالية يتم رسم خط مع لون معين. العرض والاسلوب (خط متين) الآن دعونا نرى مؤشر آخر: فمن ويليامز النسبة المئوية، R. يجب الانتباه إلى الحقائق المهمة التالية: يتم رسم المؤشر في إطار فرعي منفصل كما في الحالة السابقة، يظهر المؤشر قيمة واحدة فقط هي مدى محدودية قيم المؤشر، حيث أن الخط المرسوم له نمط آخر. اللون والعرض وبالتالي، توجد خصائص مؤشر التالية: يتم رسم المؤشر: في إطار مخطط أو في إطار فرعي منفصل. الآن دعونا نحاول أن نفهم، لماذا يتم نقل المتوسط ​​المتحرك على الرسم البياني، ويليامز نسبة مئوية، يتم رسم R في نافذة منفصلة. الفرق هو في نطاق القيم المعروضة. لاحظ أن المؤشر الثاني يظهر القيم في النطاق من 0 إلى -100. الآن تخيل أننا نعرض هذه القيم في إطار مخطط. وماذا سيحدث. لن ترى هذا الخط، لأن السعر يحتوي على نطاق أضيق بكثير. في حالتنا هو من 0.6805 إلى 0.7495. ولكن ليس كل شيء. في الواقع، الأسعار هي أرقام إيجابية، وقيمتنا سلبية. يتم رسم المؤشرات في إطار فرعي منفصل إذا كانت قيمها خارج النطاق السعري للرسم البياني النشط. وإذا كان النطاق هو نفسه تقريبا (على سبيل المثال، أنواع مختلفة من المتوسطات المتحركة)، يتم رسم مؤشر في نافذة الرسم البياني. في المستقبل تعيين هذا المؤشر معلمة وفقا لهذا المنطق البسيط. في ما يلي صورة: قد يقتصر المؤشر الذي يتم رسمه في إطار فرعي منفصل على نطاق صارم. وهذا يعني أن المحطة تحدد مقياسا ثابتا لإظهار قيم المؤشرات، وحتى إذا تجاوزت القيم النطاق، فلن تشاهدها. إذا قمت بتعطيل هذه المعلمة، سيقوم الجهاز تلقائيا بتغيير المقياس بحيث يحتوي على كافة قيم المؤشر. انظر الصورة: قد يظهر المؤشر قيمه باستخدام ألوان مختلفة. الأنماط والعرض. كنت قد رأيت ذلك في كثير من الأحيان عند إعداد رسم المؤشرات في المحطة. في ما يلي تقييد واحد: إذا كنت تستخدم عرض سطر أكثر من 1، يمكنك استخدام نمط واحد فقط - سطر متين. هنا مؤشر واحد آخر: كما ترون، يتم رسم مجلدات المجلد في شكل رسم بياني. لذلك، هناك عدة أنواع من إظهار قيم المؤشر. وفيما يلي مثال لنوع آخر: يتم رسم فراكتلات المؤشر في شكل رموز خاصة. الآن انظر إلى المؤشر التالي: هذا هو التمساح. ملاحظة، المؤشر في وقت واحد توجه ثلاث قيم (خطوط التوازن). كيف يعمل في الواقع، أي مؤشر (هناك بعض الاستثناءات، ولكننا سوف نتحدث عنها لاحقا) يستخدم مخازن البيانات عند إظهار القيم. المخزن المؤقت للبيانات هو تقريبا مجموعة بسيطة. خصوصياته هو في حقيقة أن هذه المصفوفة تدار جزئيا من قبل المحطة. محطة يغير الصفيف ذلك، أنه عند استلام كل شريط جديد، يحدث تحول. ويتم ذلك لغرض أن كل عنصر صفيف يتوافق مع شريط معين. العدد الأقصى من مخازن البيانات المعروضة في مؤشر واحد هو 8. قد يبدو غريبا الآن، ولكن سرعان ما سوف تفهم أنه لا يمكن أن يكون خلاف ذلك. فقط تذكر أن هناك عازلة بيانات منفصلة لكل سطر في التمساح. كل المخزن المؤقت للبيانات لديها المعلمات الخاصة بها، والتي وفقا لها المحطة توجه لهم. في حالتنا هناك 3 المخازن المؤقتة التي يمكن وصفها على النحو التالي: يتم رسم المخزن المؤقت الأول من قبل خط أخضر صلب في العرض 3. يتم رسم المخزن المؤقت الثاني من قبل خط متقطع من اللون الأحمر والعرض 1. المخزن المؤقت الثالث يتم رسمها من قبل خط أزرق صلبة في العرض 2. ليس من الضروري للمؤشر لرسم المخزن المؤقت. ويمكن استخدامه لحسابات وسيطة. لهذا السبب قد يكون عدد المخازن المؤقتة أكبر مما تراه. ولكن أهم ممتلكات المخزن المؤقت للبيانات هو أن كل عنصر عازلة يجب أن تتوافق مع شريط معين على الرسم البياني. فقط تذكر هذا. قريبا سترى كيف يعمل هذا في التعليمات البرمجية. الآن دعونا نستنتج من رحلتنا الصغيرة. أي مؤشر يحتوي على المعلمات التالية: واحد أو أكثر من مخازن البيانات (وإن لم يكن بالضرورة) لإظهار قيمها أو لحسابات وسيطة. كل المخزن المؤقت، بدوره لديه المعلمات الخاصة به التي تحدد كيف سيتم رسمها وما إذا كان سيتم رسمها. على سبيل المثال: رسم القيمة في شكل رسم بياني أو رمز أو سطر ما اللون والنمط الذي يجب رسم المؤشر فيه (في نافذة مخطط أو في إطار فرعي) إذا تم رسم المؤشر في نافذة فرعية، في حالة تحديد النطاق أو ينبغي أن يكون التحجيم تلقائيا. تأكد من أنك تفهم بوضوح كل هذه المعلمات. الآن سنستخدم معالج لإنشاء مؤشر مخصص. إنشاء مؤشر مخصص بدء تشغيل ميتايديتور. حدد ملف-غنيو: ثم نرى نافذة خبير معالج معالج. حدد مؤشر مخصص. انقر فوق التالي: املأ الحقول اسم. مؤلف ورابط. كل شيء كالمعتاد هنا، ولكن الآن يمكنك إضافة المعلمات. ما هي هذه المعلمات هي المتغيرات الشائعة التي يمكن تعيينها من قبل المستخدم. وما هو مهم، يمكن استخدام هذه المتغيرات في رمز المؤشر. تطبيق المعلمات واضح - يمكنك تمكين المستخدمين من إعداد بعض جوانب تشغيل المؤشر. هذا يمكن أن يكون أي شيء تريده. على سبيل المثال، الإطار الزمني لاستخدام، وضع التشغيل، وعدد من القضبان لمتوسط ​​المتوسط ​​الخ كمثال دعونا نحاول إضافة معلمة التي سوف تظهر عدد الأشرطة معالجتها لحساب قيم المؤشر. حيث يمكن استخدامه تخيل أن المؤشر الخاص بك يحمل على محمل الجد المعالج الخاص بك بسبب الكثير من العمليات الحسابية. وأنت غالبا ما تغير الإطار الزمني للرسم البياني وعرض فقط 100-200 القضبان. ثم لا تحتاج الحسابات الأخرى التي تضيع الوقت. هذه المعلمة سوف تساعدك في مثل هذه الحالة. وبطبيعة الحال، لن يكون هناك شيء صعب في مؤشرنا التي يمكن أن تضيع موارد الكمبيوتر. هذا هو فقط البديل من استخدام معلمات المؤشر. لذلك، لإضافة معلمة انقر فوق إضافة (1). بعد ذلك يمكنك تغيير اسم متغير (2). في حالتنا نحن استبدال ل بارستوبروسيس. يمكنك أيضا تغيير القيمة الأولية (3)، أي القيمة الافتراضية. تغييره إلى 100. الى جانب ذلك يمكنك تغيير نوع متغير. ولكن في حالتنا نحن لسنا بحاجة إلى تغيير أي شيء، لأن نوع إنت يناسب تماما لأغراضنا. بعد إجراء كافة التغييرات الضرورية، انقر فوق التالي: إنه جاهز تقريبا. الآن تشير إلى كيفية رسم المؤشر. في نافذة منفصلة أو في نافذة المخطط. يمكنك أيضا تحديد النطاق. تحقق من المؤشر في نافذة منفصلة. وفيما يلي حقل فارغ الفهارس (مخازن البيانات). هنا يمكنك إضافة العدد اللازم من مخازن البيانات (الحد الأقصى 8). الى جانب ذلك، يمكنك دائما إضافة أو حذف المخزن المؤقت في وقت لاحق، وتغيير التعليمات البرمجية. انقر على إضافة لإضافة مخزن مؤقت. الآن يمكنك تغيير الطريقة التي سيتم رسمها العازلة: خط. الرسم البياني. الجزء . سهم . ونحن لن تغيير أي شيء، لذلك لدينا نوع هو الخط. إعداد اللون وانقر فوق موافق. وأخيرا، المؤشر الأول الخاص بك جاهز حسنا، فإنه لا يرسم أي شيء، وإنما هو رمز الملف مع التعليمات البرمجية المصدر في المجلد مع المؤشرات: MetaTrader4expertsindicators. دعونا نحلل كل خط الآن دعونا نرى، ما خلق محرر ميتا: كالمعتاد رئيس يتألف من تعليقات سطر واحد يتضمن المعلومات التي كتبت في وقت سابق. التالي: هل لا تزال تتذكر التوجيه بريبرويسور تعريف من المادة الثانية كنا استخدامه لإعلان الثوابت. لذلك، هنا هو توجيه واحد آخر يستخدم للدلالة على خصائص محددة للمؤشر. في حالتنا يتم استخدامه للإشارة إلى التأليف. يرجى ملاحظة أن يبدأ مع علامة خاصة. ثم يذهب الملكية كلمة رئيسية (بدون مساحة). ثم يأتي الملكية ملموسة التي نريد أن تحدد، في حالتنا هو حق المؤلف. ثم قيمة هذه الخاصية. في حالتنا هو خط مع اسمك. باستخدام خاصية التوجيه يمكنك إعداد العديد من جوانب محددة من المؤشر. سترى ذلك الآن. سيتم إعداد كل هذه الخصائص بشكل افتراضي. دعونا نذهب أبعد من ذلك: يوضح هذا التوجيه، وكيفية الاتصال بالمؤلف. قد تسأل أين هذه المعلومات (اسم المؤلف ومعلومات الاتصال) هو، لأنه لا يظهر في أي مكان. ولكن يتم تضمينه في الملف القابل للتنفيذ. وإذا عرضت الملف القابل للتنفيذ كنص مشترك، سترى هذه المعلومات: يظهر هذا التوجيه، أنه يجب رسم المؤشر في إطار فرعي منفصل. كما ترون، لا توجد معلمات إضافية، كما تختلف عن التوجيه السابق. يشير هذا التوجيه، كم عدد المخازن المؤقتة البيانات التي سيتم استخدامها من قبل المؤشر. قد تكون لاحظت أن التوجيهات تشبه إلى حد ما الوظائف المشتركة: كما أنها تقبل بعض المعلمات وتفعل شيئا في الاستجابة. ولكن هناك فرق مهم: يتم تنفيذها في المقام الأول (قبل التجميع). حدد اللون الافتراضي للمخزن المؤقت الأول. لاحظ أن ترقيم المخزن المؤقت يبدأ من واحد. وليس من الصفر. حاول أن تتذكر ذلك، بحيث يكون لديك أي التباس في المستقبل. ويشير اللون باستخدام واحد من العديد من الأسماء المحددة سلفا. قد ترى الكلمات الرئيسية لجميع الألوان المتاحة في المساعدة: MQL4 مرجع - gt الثوابت القياسية - gt ويب الألوان. وبالمثل قد تشير إلى لون المخازن المؤقتة الأخرى، ببساطة تغيير عدد المخزن المؤقت. هذه هي معلمة لدينا من المؤشر. لقد وضعناها في المعالج. لاحظ أن الاختلاف الوحيد من المتغير المشترك هو الكلمة الرئيسية الخارجية قبل نوع المتغير. هذه هي الطريقة التي سوف تبدو المعلمة وكأنها للمستخدم في بداية المؤشر: هذه هي مجموعة المعتادة. ولكن لم يتم الإشارة إلى الأبعاد وعدم تنفيذ التهيئة. سيتم تعيين هذه المصفوفة لاحقا كمخزن مؤقت للبيانات. ثم نعلن ووصف وظائف. وباعتباره متميزا عن النص المعتاد، يكون لكل مؤشر 3 وظائف، وليس 1: إينيت () - وتسمى هذه الوظيفة بالمحطة مرة واحدة فقط، عندما نبدأ المؤشر. والغرض منه هو إعداد مؤشر للتشغيل، وإنشاء مخازن البيانات، والتحقق من المعلمات (ما كتبه المستخدم) والإجراءات التحضيرية الأخرى. وهذه الوظيفة غير إلزامية. إذا لم تقم بتنفيذ رمز في ذلك، يمكنك حذفه. دينيت () - تسمى هذه الوظيفة أيضا مرة واحدة فقط، عند حذف مؤشر من الرسم البياني. يجب إعداد مؤشر لإنهاء تشغيله. على سبيل المثال، إغلاق الملفات المفتوحة، حذف الكائنات الرسومية من الملف (لا تقلق، سوف تتعلم كيفية القيام بذلك). وهذه الوظيفة غير إلزامية أيضا. بدء () - كما تختلف عن البرامج النصية، في مؤشرات هذه الوظيفة يسمى في كل القراد. أي. عندما تظهر عروض أسعار جديدة من زوج العملات، إلى الرسم البياني الذي قمت بإرفاق المؤشر، وتسمى هذه الوظيفة. إلى جانب ذلك، يتم استدعاء هذه الوظيفة عند بداية المؤشر، أي بعد بدء الدالة (). دعونا نرى ما يحدث في كل وظيفة: وهنا نرى الدعوة اثنين من الوظائف الهامة لوضع المخزن المؤقت للبيانات: تحدد هذه الدالة كيفية رسم المخزن المؤقت للبيانات. تشير المعلمة الأولى، إلى ما المخزن المؤقت يجب تطبيق التغيير. يرجى ملاحظة أنه في هذه الوظيفة (وظائف مماثلة) يبدأ تعداد المخزن المؤقت من الصفر، وليس من واحد مثل في التوجيهات. إنها لحظة مهمة، لذا كن حذرا. يشير المعلمة الثانية، وكيفية رسم المخزن المؤقت المختار. في حالتنا نستخدم دروولين المستمر. مما يدل على أن المخزن المؤقت سيتم رسمها كخط. بطبيعة الحال، هناك ثوابت أخرى، ولكن سنتحدث عنها في وقت لاحق. تقوم هذه الدالة بربط صفيف برقم المخزن المؤقت. أي. فإنه يدل على أن المخزن المؤقت مع عدد المشار إليها سوف تستخدم مجموعة المشار إليها لتخزين البيانات. لذلك، تغيير عناصر هذه المصفوفة سوف تغيير قيمة المخزن المؤقت. في الواقع المصفوفة هي المخزن المؤقت للبيانات. الوسيطة الأولى هي اسم المصفوفة التي يجب أن تكون ملزمة. نهاية وظيفة، عودة الصفر - التهيئة كانت ناجحة. وظيفة التهيئة فارغة افتراضيا. الآن يأتي أهم وظيفة - يقع الرمز الرئيسي هنا. الاهتمام: يتم الإعلان عن العد التنازلي المتغير مسبقا، يتم تهيئته بواسطة الدالة إنديكاتوركونتيد (). وعادة ما يستخدم هذا المتغير لتحسين وسرعة التشغيل المؤشر، وسيتم تحليل هذا في وقت لاحق. والآن دعونا نرسم شيئا في نافذة المؤشر. الانتهاء من المؤشر دعونا نقرر ما يجب عرضه. ماذا سيظهر لنا المؤشر شيء بسيط. أولا يتيح رسم أرقام عشوائية. لماذا لا يضمن هذا 50 من إشارات الربح. يتيح الكتابة في وظيفتنا إينيت () رمز لتهيئة مولد أرقام عشوائية: التهيئة جاهزة، والآن يأتي وظيفة بداية (): ترجمة - F7. بدء تشغيل المحطة، والعثور على لوحة المستكشف. حدد القسم مؤشرات مخصصة وانقر نقرا مزدوجا فوق اسم مؤشرنا: سيتم إرفاق المؤشر إلى الرسم البياني النشط: ترى، كل شيء يعمل. الآن دعونا نرى ما تفعله التعليمات البرمجية: نحن نستخدم دورة للذهاب من خلال جميع عناصر المخزن المؤقت للبيانات. كما يقابل شريط معين لكل عنصر من المخزن المؤقت. ونحن نستخدم دورة، بدءا من شريط الصفر (آخر المتاحة) وتنتهي مع أول المتاحة، والتي هي في الخلافة واحدة أقل من المتغيرات أشرطة (لأننا نعول القضبان من الصفر). في كل تكرار يتم زيادة عداد واحد، ونحن ننتقل من آخر شريط متاح لأول واحد في نفس الوقت تعيين لكل عنصر عازلة (الذي يتوافق مع شريط معين) رقم عشوائي من 0 إلى 1000. إذا كان من الصعب بالنسبة لك أن نفهم، كيف عنصر العازلة معينة يتوافق مع شريط معين، في محاولة لتغيير دورة في الطريقة التالية ونرى النتيجة في المحطة: الآن المؤشر سوف تظهر عدد كل شريط. نظرة: ترى، يزيد عدد شريط من الشريط الأخير إلى أول واحد (من 0 إلى أشرطة). نأمل الآن كنت أفهم المراسلات من العناصر العازلة إلى الحانات على الرسم البياني. الآن دعونا نعود إلى رمز مؤشر عشوائي. إذا كنت تستخدمه عدة دقائق على الأقل، سترى أن كل مؤشر مؤشر رسم مخطط مختلف تماما. أي. كل علامة يجعل إعادة حساب ما تم حسابه في الوقت السابق. هذا أمر غير مريح بالنسبة لنا لأننا لا نستطيع أن نرى حتى ما حدث قبل القراد. ولكن هذا لا يهم، لأن لا أحد سوف تستخدم مثل هذا المؤشر - نحن ببساطة تعلم الكتابة. هناك أكثر من شيء. تخيل، لك مؤشر يجعل الكثير من العمليات الحسابية المعقدة وحساب شريط واحد يتطلب موارد المعالج كبيرة. في مثل هذه الحالة، إذا ظهر سعر جديد، فإن المؤشر الخاص بك حساب القيمة لكل شريط المتاحة، حتى لو تم ذلك في وقت سابق. هل هو واضح بدلا من حساب مرة واحدة فقط، فإنه سيتم حساب مرارا وتكرارا. ويسمى القضاء على هذه المشاكل المتصلة بالنفايات غير المعقولة للموارد التحسين. كيف يمكننا حل هذه المشكلة عادة ما يتم ذلك على النحو التالي. يتم احتساب المؤشر أولا على جميع الشموع المتاحة، وعندئذ فقط عندما يتم استلام علامات الاقتباس، فإنه سيتم إعادة حساب القيمة فقط لشمعدان الماضي. هذا معقول - أي إجراءات غير ضرورية. الآن دعونا تحسين بداية وظيفة (). بحيث يعمل على النحو التالي: دعونا نحلل كل سطر: نعلن المتعدادات كونتدبارس التي سيتم تخزين عدد من الحانات يحسبها المؤشر. في الواقع تقوم الدالة إنديكاتوركونتيد () بإرجاع عدد الأشرطة التي لم يتم تغييرها بعد المكالمة السابقة لبداية الدالة (). لذلك، إذا كان أول بداية () الدعوة، إنديكاتوربارز () سيعود 0. لأن جميع الحانات جديدة بالنسبة لنا. إذا لم يكن النداء الأول، تغيير هو فقط شريط الماضي، لذلك إنديكاتوربارز () سيعود عدد يساوي البارات -1. هنا هو واحد أكثر المتغيرات التي سيتم استخدامها كمحدد. أي سيساعد الدورة على أن تكتمل في وقت سابق، مع حذف الشموع المحسوبة بالفعل. وكما قيل بالفعل، إذا كانت إنديكاتوركونتيد () ترجع 0، فإن بداية الدالة () تستدعي للمرة الأولى وجميع الحانات جديدة بالنسبة لنا (لم يحسب المؤشر بالنسبة لها). ولكن إذا لم يكن النداء الأول من بداية ()، سيتم إرجاع قيمة تساوي البارات -1. لذلك، هذا الشرط يتتبع مثل هذا الوضع. بعد ذلك نخفض المتغيرات كوندبارس بنسبة 1. فقط يمكن تغيير شريط آخر، فلماذا نفعل هذا الحقيقة هي، هناك بعض الحالات، عندما القراد الأخير من شريط السابق لا تزال غير المجهزة، لأنه عندما جاء آخر علامة، تم معالجة آخر ولكن علامة واحدة. ولم يتم استدعاء المؤشر المخصص ولم يتم حسابه. هذا هو السبب في أننا يقلل من كونتدبارس المتغير بنسبة 1، من أجل القضاء على هذا الوضع. نحن هنا تعيين الحد المتغير (المحدد) عدد الأشرطة الماضي التي تحتاج إلى إعادة حساب. في حين أن المتعداد كوندتبارس يخزن عدد الشموع المحسوبة بالفعل، ونحن ببساطة نجد الفرق بين القضبان (العدد الإجمالي للقضبان المتاحة) و كوندتبارس لتحديد، كم عدد الشموع يجب أن تحسب. الدورة نفسها تقريبا لم تتغير. ولم نغير سوى حالة التنفيذ. الآن سيتم تنفيذ دورة في حين أن عداد ط هو أقل من الحد. الآن التحسين قد انتهى. إذا لاحظت النسخة المحدثة من المؤشر، سترى أنه عند تلقي علامة جديدة، قيمة فقط من شريط آخر يتغير. حاول استخدام مثل هذا التحسين باستمرار، حتى إذا كان المؤشر الخاص بك لا يحسب أي شيء صعب. هذا هو طن طن. هل تذكر مؤشر بارستوبروسيس المعلمة التي أضفناها في المعالج. الآن حان الوقت لاستخدامه. نحن بحاجة ببساطة لإضافة بضعة أسطر قبل دورة: ترى، كل شيء بسيط جدا. نحن تحقق إذا الحد هو أكثر من بارستوبروسيس. إذا كان الجواب نعم، تقليل المحدد من خلال تعيين. ونتيجة لذلك، إذا وضعنا barToProcess100، سترى صورة مثل: كما ترون، يتم احتساب فقط عدد من الحانات التي وضعتها لنا. مؤشرنا جاهز تقريبا. ولكن ليس لدينا إشارات واضحة لدخول السوق. لذلك نحن بحاجة إلى إضافة المزيد من اليقين. لهذا الغرض سوف نستخدم مستويات. المستويات هي خطوط أفقية رسمها المؤشر باستخدام نمط معين ولون وعرض. وتجدر الإشارة هنا إلى أن العدد الأقصى من المستويات على شريط واحد هو 8. الى جانب ذلك يمكنك تعيين مستويات باستخدام التوجيهات أو وظائف. فمن الأفضل استخدام البديل الأول، إذا كنت ترغب في تعيين مستويات افتراضيا. للتغيير الديناميكي للمستويات خلال وظائف استخدام مؤشرات المؤشرات. لذلك دعونا نضع مستويين: الأول على النقطة 800، والثاني 200. لهذا الغرض دعونا نضيف العديد من التوجيهات في بداية رمز المؤشر: دعونا نحلل التوجيهات الجديدة: هذا التوجيه يظهر، أن المستوى 1 ينبغي أن تكون الأماكن عند نقطة 800.0. إيلاء الاهتمام أن تعداد العازلة يبدأ مع 1. مثل في توجيهات لإعداد المخزن المؤقت. لإعداد مستوى آخر، ببساطة تغيير رقم المستوى في نهاية توجيه: هناك قيود هامة في تحديد الشكل الخارجي للمستويات. لا يمكنك إعداد كل مستوى على حدة. يتم تطبيق كافة الإعدادات على الاطلاق لجميع المستويات. إذا كنت بحاجة إلى إعداد كل مستوى على حدة، يجب عليك استخدام الكائنات (ولا تستخدم مستويات على الإطلاق)، والتي سيتم وصفها في المادة التالية. هذا التوجيه يحدد اللون. والتي سيتم استخدامها لرسم جميع المستويات. هذا التوجيه يحدد العرض لرسم خطوط من جميع المستويات. يمكنك تعيين العرض من 1 إلى 5. لا ننسى، أنه إذا كان العرض هو أكثر من 1، وسيتم رسم مستويات في خط متين. إذا كنت بحاجة إلى نمط آخر من مستويات الرسم، استخدم فقط العرض 1. هذا التوجيه يحدد نمط لرسم خطوط. هناك الثوابت مسبقا: ستيلسوليد - خط الصلبة ستيلداش - خط متقطع ستيليدوت - خط منقط ستيلداشدوت - خط اندفاعة ستيلداشدوتد - خط اندفاعة منقطة مع نقاط مزدوجة لقد انتهينا من تطوير مؤشر عشوائي لدينا. الآن دعونا حفظ ملف المصدر مع اسم أكثر ملاءمة - randomIndicator. mq4. إعادة تجميع ملف المصدر مرة أخرى. وسيستخدم هذا المؤشر أيضا في الجزء التالي. النسخة النهائية يجب أن تبدو مثل هذا: وظيفة إكوستوم الآن دعونا يسكن على وظيفة مفيدة جدا - إكوستوم. يتم استخدامه للحصول على قيم أي مؤشر مخصص. تذكر، بالنسبة للمؤشرات المضمنة نستخدم وظائف للعمل مع المؤشرات الفنية الموصوفة في المادة السابقة (على سبيل المثال: إادكس ()، إيماسد الخ). لجميع المؤشرات الأخرى (مؤشرات مخصصة) استخدام وظيفة إكوستوم. هذه الوظيفة هي واحدة عالمية ويمكن تطبيقها على أي مؤشر مخصص يلبي المتطلبات التالية: يتم تجميع المؤشر ويكون في شكل ملف قابل للتنفيذ (.ex4) المؤشر في المجلد ميتاترادر ​​4expertsindicators يحتوي النموذج الأولي على الشكل التالي: يحدد الرمز، أي الأمن المالي (زوج العملات) ينبغي أن يستخدم لحساب قيم مؤشر مخصص. استخدم نول (أو 0)، إذا كنت بحاجة إلى الأمان (نشط) الحالي (المخطط). يحدد الإطار الزمني، أي الإطار الزمني (الفترة) ينبغي استخدام المؤشر. استخدام 0 للفترة الحالية أو واحدة من الثوابت (PERIODM1، PERIODM5، PERIODM15، PERIODM30، PERIODH1، PERIODH4، PERIODD1، PERIODW1، PERIODMN1). قم بتسمية اسم الملف القابل للتنفيذ الخاص بالمؤشر المخصص. يجب الإشارة إلى الاسم فقط: لا تكتب الإضافة (.ex4) أو المسار إلى الملف (إكسيريندينديكاتورس). على سبيل المثال، إذا كان اسم الملف القابل للتنفيذ للمؤشر المخصص RandomIndicator. ex4، يجب كتابة راندومينديكاتور. السجل هنا غير ذي صلة. وهذا يعني أنك قد تكتب راندمينديكاتور وأنها سوف تعمل. . هنا يجب أن تشير إلى جميع قيم المعلمات مؤشر مخصص. على سبيل المثال، في مؤشرنا راندومينديكاتور هناك معلمة واحدة فقط - بارستوبروسيس. أي. في حالتنا نكتب هنا 100 (أو أي مناسبة أخرى بالنسبة لك قيمة). إذا كان عدد المعلمات أكثر من واحد، يشار إليها في نفس الخلافة كما يتم الإعلان عنها في مؤشر مخصص، مفصولة بفواصل. الآن سنحاول كتابة مؤشر على أساس هذه الوظيفة وسوف تفهم ذلك بشكل أفضل. وضع وضع التشغيل من مؤشر مخصص. في الواقع هو عدد المخزن المؤقت للبيانات، والقيمة التي تريد الحصول عليها. يبدأ التعداد من الصفر (وليس كما هو الحال في التوجيهات). إذا كان المؤشر المخصص يحتوي على مخزن مؤقت للبيانات واحد فقط، يجب أن تكون هذه المعلمة مساوية ل 0. يحدد التحول، إلى أي شريط يجب استخدام المؤشر المخصص. أمثلة على الاستخدام: مؤشر الإشارة الآن سوف نكتب مؤشر واحد أكثر بسيطة. لذا، تخيل الوضع التالي. لقد كتبت مؤشرا معقدا جدا مع العديد من مخازن البيانات. يتم عرض العديد منها في نافذة منفصلة، ​​والبعض الآخر يستخدم لحسابات وسيطة. أنت تعرف بالضبط إشارات لشراء وبيع. ولكن الصعوبة هي، فمن الصعب جدا لتتبع الإشارات. تحتاج إلى النظر باستمرار إلى الشاشة، في محاولة للعثور على خطوط العبور، والتي هي فوق المستويات أو أقل منها. هذا هو السبب في أن تقرر كتابة مؤشر واحد آخر يمكن أن تفعل ذلك بالنسبة لك، وسوف تظهر لك فقط إشارات الدخول. على سبيل المثال، يمكن أن تكون هذه الأسهم تظهر في أي اتجاه يجب فتح المواقف. هذا ليس سوى عرض خيالي حيث يمكن أن يكون مؤشر إشارة مناسبة. وضعنا هو أسهل بكثير، ولكن لا يزال مشابها لأول واحد. سنكتب مؤشر إشارة استنادا إلى المؤشر السابق راندومينديكاتور. أولا نحن بحاجة إلى تحديد شروط الدخول - هنا سوف نحتاج مستوياتنا. لذا فإن الشروط ستكون كما يلي: إذا تحرك خط فوق المستوى العلوي (800.0)، شراء إذا تحرك خط تحت مستوى أدنى (200.0)، بيع الآن حان الوقت لكتابة مؤشر جديد. استخدم "معالج مستشار الخبراء" لإنشاء مؤشر مخصص جديد. إضافة معلمة إضافية واحدة كما في الحالة السابقة: والخطوة الأخيرة (رسم خصائص برنامج مؤشر مخصص) يجب أن يكون ما يلي: أولا إضافة اثنين من مخازن البيانات التي سيتم استخدامها لرسم إشارات لشراء وبيع في شكل أسهم . تغيير نوع المخازن المؤقتة البيانات إلى السهم. تغيير الألوان ورمز الرموز. وفيما يلي جميع رموز الرموز المتاحة: نحن لسنا بحاجة إلى رسم المؤشر في نافذة منفصلة، ​​لأننا نذهب لرسم إشارات في إطار المخطط. نستخدم اثنين من مخازن البيانات، لأننا لا يمكن رسم السهام مختلفة (الرموز) باستخدام المخزن المؤقت واحد فقط. يمكن استخلاص كل المخزن المؤقت للبيانات التي يتم عرضها في شكل رموز إلا من خلال رمز واحد. الآن دعونا تحليل باهتمام جدا رمز تهيئة المؤشر: إيلاء الاهتمام الذي الآن ثابت آخر لنوع من البيانات العازلة الرسم يستخدم - دراورو: نرى أيضا اثنين من الوظائف الجديدة التي تستخدم لوضع الرسم رمز. يتم استخدام سيتندكسارو لتعيين ما رمز سيمثل المخزن المؤقت. الوسيطة الأولى هي رقم المخزن المؤقت. والثاني هو رمز الرمز الذي سيمثل المؤشر: يستخدم سيتيندكسيمبتيفالو للإشارة إلى قيمة فارغة. وهذا يعني أننا نشير إلى القيمة، التي نحن بحاجة إلى رسم أي شيء. أنها مريحة جدا في حالتنا، لأن يتم إنشاء إشارات ليس على كل شريط. وهي تعمل بالطريقة التالية: عندما لا نحتاج إلى رسم صفيف على الشريط الحالي، يمكنك تعيين عنصر المخزن المؤقت البيانات المقابلة قيمة فارغة، في حالتنا هو 0. الوسيطة الأولى من الدالة هو عدد من المخزن المؤقت للبيانات. والثاني هو قيمة فارغة: رمز التهيئة المتبقية يضع مخازن مماثلة لمؤشر عشوائي، التي قمنا بتحليلها في وقت سابق. الآن دعونا الانتهاء من التعليمات البرمجية في بداية وظيفة (): رمز كامل حتى يتم تكرار الدورة من مؤشر عشوائي. في الواقع هذا الرمز هو المعيار في أي مؤشر ويتكرر مع تغييرات صغيرة. الآن دعونا تحليل دورة في التفاصيل: أولا نعلن المتغير راندومفالو ​​(قيمة عشوائية) وتعيين له قيمة مؤشر عشوائي لدينا على شريط الحالي. لهذا الغرض نستخدم وظيفة إكوستوم: إذا كانت قيمة مؤشر عشوائي هو أكثر من المستوى العلوي (800)، وهذا هو إشارة لشراء: وإلا، إذا لم يكن هناك إشارة شراء: إذا كانت قيمة مؤشر عشوائي هو تحت مستوى أدنى (200)، وهذا هو إشارة بيع: وإلا، إذا لم يكن هناك إشارة بيع: وكانت هذه الدورة. تجميع المؤشر والبدء في المحطة: حول نمط لا، هذه ليست قواعد اختيار ربطة عنق لتناسب معطف وقميص، على الرغم من أنه هو دائما في الوقت المناسب. أسلوب البرمجة مهم جدا، إذا كنت لا تكتب التعليمات البرمجية الخاصة بك فقط لأنفسكم. في الواقع، كل المطور له أسلوب البرمجة الخاصة به. كل واحد تصاميم دورات بطريقته الخاصة، يجعل المسافات البادئة مختلفة (أو لا المسافات البادئة على الإطلاق)، ويعلن المتغيرات الخ يجب أن تجد أسلوب البرمجة الخاصة بك، والتي سوف تستخدم دائما في وقت لاحق. أود أن أقدم لكم العديد من التوصيات التي سوف تساعدك على جعل التعليمات البرمجية سهلة القراءة والفهم: لا تكتب العديد من العمليات في سطر واحد فصل شبه () كتابة أسماء المتغيرات والوظائف باللغة الإنجليزية في الأسماء المتغيرة استخدام رؤوس الأموال حيث أن المحددات تتفادى الاستخدام المفرط للاختصارات والتخفيضات في أسماء المتغيرات والوظائف التي تجعل المسافة البادئة ذات طول معين حتى كتل الشفرة في كل جسم جديد (من دورة أو حالة) تجعل من المسافات البادئة الإضافية تجميع نوع واحد المتغيرات جعل التعليقات المناسبة لكتل ​​التعليمات البرمجية الكبيرة والصعبة جعل التعليقات المناسبة للوظائف التي كتبها لك (مهمتهم، المعلمات) استنتاج لقد تعلمت شيئا جديدا اليوم. لقد كتبت مؤشرين بسيطين. حسنا، فهي عديمة الفائدة، ولكن أنا لا يعلمك على التجارة بنجاح لقد رأيت، كيف تعمل المؤشرات، ما المعلمات والخصائص لديهم. لقد تعلمت تعيين المخازن المؤقتة والعمل معهم. كنت قد تعرفت على العديد من الوظائف الجديدة. وظيفة إكوستوم مهم جدا وسيتم مواصلة استخدامها حتى في الخبراء المستشارين. إذا كنت تواجه أي صعوبات، إعادة قراءة المادة مرة أخرى، في محاولة لفهم. إذا كان لا يزال لديك بعض الأسئلة، لا تترددوا في استخدام المنتديات أو كتابة تعليقات على المقال. المتوسطات المتحركة (ماس) هي من بين المؤشرات الأكثر استخداما في الفوركس. فهي سهلة لتعيين وسهلة لتفسير. عند الحديث عن المتوسطات البسيطة، تتحرك المتوسطات المتحركة ببساطة لمتوسط ​​حركة السعر خلال فترة زمنية معينة. فإنه ينعم بيانات الأسعار، مما يسمح لرؤية اتجاهات السوق والاتجاهات. كيفية استخدام المتوسطات المتحركة المتوسط ​​المتحرك هو مؤشر الاتجاه. إلى جانب وظيفتها البسيطة الواضحة، يكون المتوسط ​​المتحرك أكثر بكثير مما يجب أن نقوله: في المتوسط ​​المتحرك في الفوركس يستخدم لتحديد: 1. اتجاه السعر - صعودا وهبوطا أو جانبيا. 2. موقع السعر - التحيز التجاري: فوق المتوسط ​​المتحرك - شراء، أدناه المتوسط ​​المتحرك - البيع. 3. الزخم السعر - زاوية المتوسط ​​المتحرك: زاوية ارتفاع - الزخم يحمل، زاوية السقوط - يتوقف الزخم أو يتوقف. 4. مستويات دعم الأسعار. أنواع المتوسطات المتحركة سما - المتوسط ​​المتحرك البسيط - يظهر متوسط ​​السعر لفترة معينة من الزمن. إما - المتوسط ​​المتحرك الأسي - يعطي الأولوية لأحدث البيانات، وبالتالي يتفاعل مع التغيرات السعرية أسرع من المتوسط ​​المتحرك البسيط. وما - المتوسط ​​المتحرك المرجح - يركز على أحدث البيانات أقل - على البيانات القديمة. الإعدادات الأكثر شيوعا للمتوسطات المتحركة في الفوركس 200 إما و 200 سما 100 سما 50 سما 34 سما 20 إما و 20 سما 10 إما و 10 سما جرب واختبر ثم اختر مجموعتك المفضلة من المتوسطات المتحركة. المتوسط ​​المتحرك لعرض الفيديو إصدارات أخرى من المتوسطات المتحركة بالإضافة إلى مؤشرات إما و سما و وما التقليدية، هناك عدة أنواع أخرى من المؤشرات المتاحة لمتداولي الفوركس: كوبيرايت كوبي فوريكس-إندستريز المتوسط ​​المتحرك للمشردين (دما) هو المتوسط ​​المتحرك العادي مع اختلاف فقط فقد تحولت في الوقت المناسب (إما إلى الخلف أو إلى الأمام). لجعل دما نضيف قيمة شيفت: قيمة سالبة تعني التحول إلى الوراء - بحيث يبقى المتوسط ​​المتحرك الخاص بك وراء السعر N عدد الفواصل الزمنية. هذا المتوسط ​​المتحرك للمشردين قادر على احتواء السعر في اتجاه أفضل. ومن شأن القيمة الإيجابية أن تتسبب في تحول إلى الأمام - يصبح هذا المتوسط ​​المتحرك للمشردين مؤشرا رائدا، يساعد إلى حد ما على توقع التحركات التالية. كنت تستخدم 5ema، 10ema و 20يما. وعندما الصليب 5ema فوق كل 10and20ema. أنا أدخل طويل والعكس بالعكس. من فضلك قل لي هو موافق. كوس آم جديد لتداول العملات الأجنبية. أوووووو بالتأكيد موافق. لها تقنية معروفة في التداول. يمكن لأي شخص يقول لي ما هي أفضل المتوسط ​​المتحرك ثبت استنادا إلى تجربتك يعتمد ما تريد منه. اتجاهات أسرع - 20 سما، منتصف الاتجاهات - 50 سما، والاتجاهات الأطول - 100 أو 200 سما. إذا كنت ترغب في استخدام المتوسط ​​المتحرك ليس فقط لإيجاد الاتجاهات، ولكن في الواقع تعطيك إشارات سريعة بزيل، ثم ستحتاج إلى ما أصغر - 10 إما هو واحد أن يستخدم أكثر من غيرها. مرحبا، إم جفريلو التفسير الخاص بك من السهل جدا أن understand. i تعطيك 5 بداية. مثلك أنا استخدام 50،100، أمبير 200 مللي أمبير ولكن، وجعل 100 الأسي. يوفر 50 معلومات الاتجاه كبيرة وثلاثة توفر ممتازة ديناميكريسيستانس ديناميكية. وأنا أعلم أن هذا قد يبدو مجنون ولكن بالنسبة لي أفضل متوسط ​​على المدى القصير هو قناة مصنوعة من 8 ممسحة عالية عالية و 8 ممسحة منخفضة منخفضة. وهذا يوفر اتجاه الاتجاه ممتازة ويساعد في تنبيهك إلى حركة جانبية والمساعدة في تحديد الاختراق. هذا أيضا توفير دعم ديناميكية متفوقة. ومن الواضح أن هذا لا يعتمد على الصليب ولكن أكثر على حركة السعر بالنسبة للقناة التي هي قوية جدا عندما يقترن مع اثنين من المؤشرات مثل رسي أمبير أتر. أنا جعلها كل لون مختلف فقط لجعل من السهل على بقعة عالية ومنخفضة للقناة. أشكركم على تقديم المؤشرات والتفسيرات من الصعب العثور على أي مكان آخر. لقد ساعدني أكثر مما يمكنك أن تتخيل. هل يمكن للإدارة أن تخبر م أو أي شخص لديه خبرة تداول العملات الأجنبية. ما هي أفضل إما إما أو سما والأرقام للتداول الرسوم البيانية 15 دقيقة مع على المدى الطويل 68 ساعة تصل إلى 12 ساعة توقعات السوق الاتجاه. بالإضافة إلى ذلك إذا كنت يمكن أن تفسر أيضا أفضل يرجى على وجه التحديد ما يقصد ما ورد أعلاه هنا بلوق وظيفة بشأن لقطة الشاشة من المتوسط ​​المتحرك نقل النزوح (دمس) يعني. أي: هل هو عدد ذات الصلة إلى الإطار الزمني الرسم البياني واحد يتداول على تلك العدد من العصي الشموع كل من 3 إلى الأمام في السوق (قبل سعر السوق الحالي) و أو السلبية منها -3 عدد من عصي الشموع وراء سعر السوق الحالي. شكرا جزيلا جون إذا كنت تريد أكثر سلاسة ما - سما سيكون أفضل. إذا كنت بحاجة إلى s أسرع ما - اتخاذ إما. يساعد التمهيد على تجنب بعض المسامير الكاذبة، ولكنه أيضا يؤخر إشارات الدخول والخروج. بينما مع إما سيكون لديك استجابة أسرع بكثير لتغيرات الأسعار، لكنه سيأتي بمعدل متزايد من إشارات كاذبة. هذا هو الفرق. كل ذلك يعتمد على نظام التداول الواحد، حيث إما إما و سما يمكن استخدامها على نحو فعال للتداول على 15 دقيقة تف. -10 التحول لمتوسط ​​المتحرك ببساطة يحول المؤشر X عدد الحانات على الرسم البياني للإطار الزمني الحالي: ناقص عشرة يعني أن التحول هو 10 الحانات وراء، بالإضافة إلى 10 من شأنه أن يحول 10 الحانات إلى الأمام. شكرا لعملك العظيم مرحبا. لدي سؤال سريع. هل من الممكن أن يزيل سلبا متوسط ​​متحرك معين ولا يزال لديه خط (ما) تظهر على شمعة الحالية بدلا من التخلف عن عدد النازحين كاندلزيفالو. أنا لا أعتقد أن هذا ممكن على MT4، إذا كان الأمر كذلك هناك مؤشر منفصل يمكن أن تفعل هذا فقط شكرا وآمل أن سؤالي هو واضح كافمتف موضوع لوحة المفاتيح انضم فبراير 2007 الحالة: عضو 938 المشاركات كما كان هناك العديد من الطلبات لإجراء تعديلات ل إصدارات مختلفة من هذا النوع من العرض اعتقدت أنه من الأفضل أن تبدأ موضوع الخاصة بها لذلك سيكون من الأسهل العثور عليها. وأنا أعلم أن أنا ذاهب للحصول على طلبات لإضافة هذا وتعديل ذلك الخ كل ما أطلب هو طلبات مدروسة وليس فقط على أساس دفعة سريعة وأن الطلبات لديها تفاصيل دقيقة دقيقة. أنا لست قارئ العقل. هذا لا يعني أنني سوف الرد على أو رمز كل طلب. سأفعل ما أستطيع عندما يكون لدي وقت الفراغ للقيام بذلك. ملحوظة. كان لدي العديد من الطلبات أن يكون لديك القدرة على تحديد عدد الأطر الزمنية والمؤشرات لإظهار أو إخفاء، فإن نوع التعليمات البرمجية الأساسية في هذه المؤشرات تتطلب مجرد إعادة كتابة كاملة للقيام بذلك وعلى هذا النحو أنا لست على استعداد للقيام فإنه في هذه المرحلة في time. The لوحة الأسعار متف هو استثناء لهذا ولها هذه الميزات. يرجى ملاحظة أنه لا يكفي أن نسأل كوت أريد لوحة القيادة للمؤشر X مؤشر X قد يكون X العديد من الطرق لإنتاج إشارة، يمكن أن يكون - منحدر خط الصليب من المستويات مؤشر المتطرفة X مؤشر الصليب X مؤشر X مؤشر سعر الصليب X مؤشر الصليب Y وهلم جرا حتى في المستقبل إذا لم يكن هناك معلومات المقدمة أو لا شيء لدعم الطلب وسوف تجاهل هذا الطلب. لقد قمت بتحديث النسخة الأصلية التي طلبتها ساكيبفس (فوريكسفاكتوريشوثر 66758amppage341 مشاركة 6،807) وأضفت الأرقام العشوائية على القضبان. صورة مرفقة (اضغط للتكبير) الإصدار الجديد يحتوي على مجموعة ما إضافية من الحانات المضافة والأرقام العشوائية. هذا الإصدار يحتوي على عدد قليل جدا من الاختلافات مع شاشة ملونة التي يتم تعيين افتراضيا إلى الخيار 2، والإعدادات المختلفة هي 1 إذا كانت كوت استخدام ألوان المخطط كاذبة واستخدام الرسم البياني ألوان شمعة خطأ كاذبة جميع المدخلات اللون هي من قبل المستخدم 2 إذا كان كوت استخدام ألوان الرسم البياني صحيح واستخدام الرسم البياني ألوان الشموع كاذبة يتم تعيين الحدود العرض والخلفية والإطار الزمني ومؤشرات أسماء تلقائيا إلى مختلف ألوان الرسم البياني فقط الألوان شريط والأرقام العشوائية يمكن أن يكون مجموعة المستخدم 3 إذا كان استخدام استخدام ألوان المخطط صحيح و Use Chart Candle Colors True quot The Display Border, Background and the timeframe and indicator names are automatically set to various Chart colours plus the Bar colours are set to the Bar Up and Bar Down colours, only use this setting if you are using different candle colours than the default colours, this matches the display to your custom coloured chart. ملحوظة. I have removed the MTF Dashboard v1 indicator as it had a small fault in the code and MTF Dashboard v1a is the fixed version. MTF DashBoard v1a. ex4 64 KB 1,478 download Uploaded Jan 11, 2015 8:12pm The above Dashboard versions 1a is basically the same as the Symbol version but without the Symbol code, MA Shift and Heiken Ashi candles option. To load the Dashboard into a separate window as in the screenshot you will need to open an indicator window or use the supplied MT Window indicator. IMPORTANT. To use the Dashboard indicators with the Heiken Ashi Candles option you must have the standard Heiken Ashi indicator in your indicator folder. MT Window. ex4 1 KB 1,188 download Uploaded Jan 11, 2015 9:06pm NOTE. 22012015 altered the shift code on both Dashboard Symbol indicators as there was a minor graphic alignment issue when using the Corner shift input to put the Dashboard into the lower two corners of a chart. MTF DashBoard v Symbol. ex4 76 KB 1,119 download Uploaded Jan 22, 2015 5:05am Note. The MTF Dashboard Symbol v1 indicator has Alerts added to the code, please take the time to check the Alerts out before asking questions. The Alerts can be set to Alert one indicator or all the indicators and have adjustable sound Alert numbers and frequency. I have deliberately left out email Alerts as MT4 has been having issues with sending them of late. MTF DashBoard v Symbol v1.ex4 161 KB 1,842 download Uploaded Jan 22, 2015 5:05am The only difference visually between the two MTF Dashboard Symbol indicators is the Alert symbols at the end of the bars as shown in the screenshot below. Attached Image (click to enlarge) This Dashboard using indicators as requested by moursi in the top right of the screenshot below. ملحوظة. I have updated the MTF Dashboard Indicator to be Multi Currency as originally moursi did not need it to be multi Currency but I added it at the last minute and somehow omitted to put a critical piece of currency symbol code into the indicator and I am some what surprised that after 39 downloads at least someone had not noticed MTF DashBoard Indicators. ex4 66 KB 1,775 download Uploaded Jan 16, 2015 3:43am This MTF Price Dashboard as requested by kofix11. This indicator uses a different code setup to the other Dashboard indicators and the user can select the currency pairs and time frames to suit their trading as shown on the screenshot below. ملحوظة. I have removed the original MTF Price Dashboard indicator and up dated it with the MTF Price Dashboard v1 which now has the Heiken Ashi bars or standard price bars option in the inputs. This indicator requires the standard Heiken Ashi indicator to be in your indicator folder. MTF Price Dashboard v1.ex4 58 KB 1,974 download Uploaded Jan 20, 2015 7:25am Attached Image (click to enlarge) 23012015. MTF MA Multi Pair Dashboard posted on Post 49 as there is no room left for any more attachments on this Post. forexfactoryshowthre. 03post8017603 26012015. MTF Dashboard v3 posted on Post 52 this is similar to the quotMTF Dashboard Symbol quot except for no display box border and the time frames and indicators are now selectable. forexfactoryshowthre. 42post8022642 04022015. MTF RSI Multi Pair Dashboard and MTF STOCH Multi Pair Dashboard posted on Post 65. forexfactoryshowthre. 98post8044298 05022015. MTF Multi Signal Multi Pair Dashboard posted on Post 73. This Dashboard uses MACD STOCH amp PRICE to generate signals if all three signals match then the Dashboard gives an UP or DOWN colour bar if no signal then a third colour is generated for the bar. forexfactoryshowthre. 42post8047342 17022015. MTF Multi Signal Multi Pair Dashboard Lite is posted on Post 128. The code has had the Timer() update code removed to make it less of a load on cpu when multi instances are loaded however the display will only update when the price on the chart the displays are loaded on updates. forexfactoryshowthre. 10post8072410 Trade what you see not what you hope As there have been several requests to make alterations for different versions of this type of display I thought it best to start its own thread so it would be easier to find them. I have updated the original version and it now has the Stochastic numbers on the bars as originally requested. The new version has an extra MA set of bars added and the Stochastic numbers. This version has quite a few differences with the colour display which by default is set to Option 2, the different setups are 1 If the quotUse Chart Colors False and. Hello cja thank you for sharing your ability with us very kind of you. Please could you add shift mode in the moving average and RSI 8 and 14 (2RSI8217s) if are overboughtoversold at 7030 or with flexible input option Regards, Moti As there have been several requests to make alterations for different versions of this type of display I thought it best to start its own thread so it would be easier to find them. I have updated the original version requested by SakibFX ( forexfactoryshowthre. 66758amppage341 Post 6,807 ) and have added the Stochastic numbers on the bars. The new version has an extra MA set of bars added and the Stochastic numbers. This version has quite a few differences with the colour display which by default. Thanks for such a fast fix, great job This will be a very useful indicator. Just try to make it more practically for use, can the color of the stochastic row to match the color of Heiken Ashi indicator. Also when the tf reaches to OSOB area, color changes to dark greendark red as below thx Attached Image (click to enlarge) Hi cja if it can custom the setting of stoch if it can monitor multiple currency pairs simultaneously, 28 pairs. These days quotDashBoardquot indicator. thx. Happy Newyear if it can custom the setting of stoch If you mean can you adjust the Stochastics the answer is yes you only have to look in the inputs to see that all the built in indicators are adjustable. These days quotDashBoardquot The term Dashboard is open to interpretation it can be Multi currency, multi indicator or a combo of both or for that matter any multi faceted display. Good idea though will have a look when I get some time. Motriam Please could you add shift mode in the moving average and RSI 8 and 14 (2RSI8217s) if are overboughtoversold at 7030 or with flexible input option Do you mean two separate RSIs or two RSIs together Just try to make it more practically for use, can the color of the stochastic row to match the color of Heiken Ashi indicator. Also when the tf reaches to OSOB area, color changes to dark greendark red as below It could be done however it is not a setup that really fits with the rest of the display, the standard Stochastics in the display give signals off the angle not the position of the line. Possibly the two RSIs idea from Motriam and the Stochastics could be combined into a different MTF Display The Heiken Ashi candles could possibly be an option for the candles row of bars Trade what you see not what you hope Joined Mar 2013 Status: Member 109 Posts This is really a useful dash - very nice unselfish new year gift. I see you are already getting various requests to change it. I just hope that it does not get too cumbersome from the various requests that usage may get limited for some. I actually(Demo till nxt week sometime) use it on my minimized charts(4 to 8) to get a quick continuous overview by utilizing the 10,20,50(10,20,50 system) and 200. (Traders - make sure you understand what I am doing before you do it too) I also have a request or two if you can fit it in: Candles: Support the idea of showing HA colours or Candle colour by choice Stoch: Would like a choice to showdisable this or any other indicator that is added that is not MACandle MA: Keep to 4 or give choice to disable those not needed. Timeframes: Would like a choice of which ones to display. Lower displayed timeframes tend to distract while on a specific timeframe - the next few higher timeframes are more relevant Thanks for your consideration. PS. Also use your MACD Candles V4 on one of my templates - work wonderfully - Thanks for this too. Valid Signal - Trade it Cja thank you for the reply, I mean two separate RSIs, but I am not cleared how can I specify colours in dashboard if it is turning up from 30 to 70 area, or going down from 70 to 30 area Regards, Moti May be each RSI in to set divided in three lines showing it is moving in areas (greeter than 69) (in between 69-29) or (less then 29) areas it is just a thought but not sure. On this dashboard, stochastic green means the slow stochastic is going upward and stochastic red means it is moving downward direction. Thanks Success - Its not always what you see Thank you SakibFX, I understood it is correct and the same method can be applied in RSI also. Below I have attached 2 images EURUSD And NZDJPY which is on M15 Applied SMA 5 white Applied SMA 10 blue Applied SMA 20 Red And SMA 200 Yellow And Stoch 5,3,3 Please could you explain my question that in what parameters does Stoch has to agree with MA to place Sell order and in which condition is to be met to place Buy order and which time frame to be chosen to place orders. And also I want to know if STOCH and RSI work in the relatively same way If yes then no need to have RSI on dashboard and it is useless having stoch already. Attached Images (click to enlarge) Thank you SakibFX, I understood it is correct and the same method can be applied in RSI also. Below I have attached 2 images EURUSD And NZDJPY which is on M15 Applied SMA 5 white Applied SMA 10 blue Applied SMA 20 Red And SMA 200 Yellow And Stoch 5,3,3 Please could you explain my question that in what parameters does Stoch has to agree with MA to place Sell order and in which condition is to be met to place Buy order and which time frame to be chosen to place orders. And also I want to know if STOCH and RSI work in the relatively. Hello Motiram, thank you for asking. Id like to write my own opinions and hope pro traders will evaluate it EURUSD: So far I didnt notice any news or hope of euros gain against dollar. So, Id look for selling opportunities only, although keeping in mind eu is in oversold as well as in big support area, hence remaining cautious and not risking as much as usual. Technically, I go for short when I see all (or most) MA boxes quotturnquot red. On your chart, stochastic on most of the bigger TF are in oversold area but M15 is looking to go up. So, Id sell again when the M15 stochastic quotreturnsquot from its overbought area and also all (or maybe one if you risk much) MA boxes under M15 turn red one by one. In this case I wouldnt look at 200 sma personally. Ill cautiously buy this pair only when price will cross 20 sma and aggressively buy when price will retrace amp pullback at least once on quotmonthlyquot chart. I hope you can relate the scenario with the dashboard. NZDJPY: I never followed this pair but yet trying to explain according to dashboard. it will benefit myself as well. I wish I could trade all the pairs Well, this looks so confusing Let me check one by one. All monthly SMAs are green, MN stochastic is also green and in OB area. So this is obviously an uptrend But MN candle is red, plus most of the lower TF boxes are red, which means either its retracing or its the start of a downtrend, who knows Now lets look at W1 column. Colors tell me it is in the middle of somewhere which is later confirmed by stochastic reading 74. Stochastic is heading south (red color), probably looking to reach OS area so Id buy this pair only after W1 stochastic quotturnsquot green again and gets out of oversold area as well, no trade until then. If for any excuse I still want to trade this pair now, Id just look at H1 stochastic and place order (short term) when H1 stochastic and its 4 times (at least) bigger stochastic, H4, are in the same direction. I really dont know much about the difference between RSI amp stochastic but they look similar to me. I prefer H1 for placing orders, sometimes M15 or M5 for quick few pips. I hope I didnt make it too clumsy to explain. Please share your opinions too. Thanks amp regards. Success - Its not always what you see Hello Motiram, thank you for asking. Id like to write my own opinions and hope pro traders will evaluate it EURUSD: So far I didnt notice any news or hope of euros gain against dollar. So, Id look for selling opportunities only, although keeping in mind eu is in oversold as well as in big support area, hence remaining cautious and not risking as much as usual. Technically, I go for short when I see all (or most) MA boxes quotturnquot red. On your chart, stochastic on most of the bigger TF are in oversold area but M15 is looking to go up. Thank you SakibFX, for explaining how could the dashboard strategy can be used, has to be study I think for each pair independently which I do not have any idea it is very new but a CLEAVER TOOL I am loving it , in the case when market is volatile it is changing colours quickly (red to green, green to red) dancing may be have to select stable pairs and session for that to trade them, if I will comp up with any conclusion definitely I will share here. Thanks and Regards Moti Hello cja, hope youre doing absolutely fine there. I need another help from you which is adding a ringeralert in the MTF DashBoard when: 1. Candles in all TF turn the same color (bullishbearish), in other words Candle row turns full greenred. 2. Price in all TF are above or below SMA 5, in other words SMA 5 row turns full greenred. It would also be very helpful if you could code a MTF amp MTP dashboardtemplate with ringer that looks like in the file attached. I want to thank you again for helping us with your precious time amp effort. The job you and other programmers have been doing for this community is absolutely remarkable. Wish you all the very best in life.

No comments:

Post a Comment