Thursday 4 January 2018

Mql4 - icustom الحركة من المتوسط


الاستخدام المشترك للبرامج قيل في وقت سابق أنه وفقا لقواعد MQL4 لا يمكن استخدام وظائف التجارة في المؤشرات المخصصة، وهذا هو السبب في التداول الآلي الخبراء الاستشاريين أو النصوص يجب أن تستخدم. ومع ذلك، تستخدم تكنولوجيا توفير الموارد المستخدمة في الحسابات في المؤشرات (انظر إنشاء مؤشرات مخصصة) على نطاق واسع عند إنشاء برامج التداول. في معظم الحالات في المؤشرات المخصصة يمكن للمرء أن يحسب بكفاءة قيم عناصر صفيف المؤشرات اللازمة لتشكيل معايير التداول واتخاذ قرارات التداول في الخبراء الاستشاريين. ويمكن أيضا تنفيذ الحسابات التي تجرى في المؤشرات المخصصة من الناحية الفنية في مستشاري الخبراء، ولكن هذا قد يؤدي إلى ازدواجية الحسابات في مختلف برامج التطبيق وإلى نفايات غير معقولة للموارد، وفي بعض الحالات (عندما تجري حسابات طويلة الموارد بكثافة) اتخذ قرار تجاري متأخرا. في الحالات التي تكون فيها الحاجة إلى استخدام نتائج حساب المؤشرات المخصصة في مستشار خبير أو برنامج نصي، يمكن استخدام الدالة إكوستوم (). وظيفة إكوستوم () حساب مؤشر مخصص معين. يجب أن يتم تجميع مؤشر مخصص (ملف. ex4) والموجودة في الدليل ترمينالكاتالوغويكسرتسينديكاتورس. رمز - اسم رمز الأمن، على البيانات التي سيتم احتساب مؤشر. نول يشير إلى الرمز الحالي. الإطار الزمني - الفترة. يمكن أن تكون واحدة من فترات الرسم البياني. 0 يعني فترة الرسم البياني الحالي. اسم - اسم المؤشر المخصص. . - قائمة المعلمات (إذا لزم الأمر). يجب أن تتوافق المعلمات التي تم تمريرها مع ترتيب الإعلان ونوع المتغيرات الخارجية لمؤشر مخصص. - مؤشر خط المؤشر. يمكن أن يكون من - إلى 7 ويجب أن تتوافق مع المؤشر المستخدم من قبل أي من وظائف سيتندكسبار. التحول - مؤشر القيمة التي تم الحصول عليها من المخزن المؤقت للمؤشر (التحول مرة أخرى نسبة إلى شريط الحالي بعدد محدد من القضبان). يتيح النظر في كيفية إكوستوم () يمكن استخدامها في الممارسة العملية. دعونا حل المشكلة التالية: المشكلة 30. ويستند استراتيجية التداول على البيانات من rocseparate. mq4 مؤشر مخصص. إذا كان خط روك في الإطار الزمني الحالي (البرتقالي) يعبر خط معدل متوسط ​​ممتد (أحمر سميك) دون مستوى معين من أسفل إلى أعلى، فهذا معيار مناسب للشراء (فتح شراء وإغلاق بيع). إذا كانت هناك شروط متعارضة، فكر في هذا المعيار المناسب للبيع. كتابة رمز تنفيذ هذه الاستراتيجية. ويرد وصف لمبدأ تشييد المؤشر المخصص rocseparate. mq4 بالتفصيل في القسم المؤشر المخصص روك (سعر التغير). ويوضح الشكل 131 نقطتين، حيث يعبر خط روك في الإطار الزمني الحالي (M15) عن المعدل الميسر لخط التغيير. في النقطة A يعبر الخط البرتقالي الخط الأحمر من أسفل إلى أعلى ومكان التقاطع الأول أقل من المستوى -0.001. في النقطة B يعبر الخط البرتقالي الخط الأحمر في الاتجاه الهبوطي ويكون النقطة المتقاطعة فوق المستوى 0.001. يجب أن يتم الكشف عن حقيقة هذا المعبر في مستشار الخبراء وتعتبر إشارة لشراء (نقطة A - إغلاق بيع وفتح شراء) أو لبيع (النقطة B - إغلاق شراء وفتح بيع). الشكل 131- يعتبر عبور خطوط المؤشرات المخصصة معيارا تجاريا. عند حل مثل هذه المشاكل على استعداد مستشار الخبراء يمكن استخدامها، وتغيير ترتيب معايير التداول الحساب في ذلك. في هذه الحالة يمكننا أن نأخذ كأساس المستشار الخبراء tradingexpert. mq4 وصفها في قسم مستشار خبير بسيط. سيحسب إي كوم. mq4 معايير التداول على أساس مؤشر مخصص لوك هذا: دعونا نحلل ما هي التعديلات التي أدخلت في التعليمات البرمجية المصدر (tradingexpert. mq4). لم يتغير الجزء الرئيسي من مستشار الخبراء المستخدمة الأساسية. وقد أجريت تغييرات في كتلتين - كتلة 1-2- وكتلة 5-6. في كتلة 5-6 يتم احتساب معايير التداول. في إي وصفت استراتيجية التداول على أساس اثنين من معايير التداول - معيار لفتح شراء ومعيار لفتح بيع. الاستراتيجية المستخدمة في مستشار الخبراء يسمح بوجود واحد فقط فتح نظام السوق، في انتظار أوامر غير مسموح بها. وتفترض الاستراتيجية أيضا إغلاق أمر معاكس عندما يكون معيار فتح المحفزات على سبيل المثال، إذا كان معيار فتح أمر الشراء ذو ​​صلة، فهذا يعني أنه يجب إغلاق أمر البيع. لاستخدام في نتائج إي common. mq4 من الحسابات التي أجريت في rocseparate. mq4 مؤشر مخصص يجب تنفيذ الدالة إكوستوم (): في هذه الحالة المعلمات الرسمية المحددة في إكوستوم () الدعوة تشير إلى ما يلي: نول - الحسابات في المؤشر هي على أساس بيانات الأمن الحالي في هذه الحالة يتم إرفاق إي إلى نافذة اليورو مقابل الدولار الأميركي، لذلك سيتم استخدام بيانات اليورو مقابل الدولار الأميركي (انظر الشكل 131) 0 - في بيانات الحسابات من الإطار الزمني الحالي وتستخدم في هذه الحالة الإطار الزمني الحالي هو M15، لذلك سيتم استخدام البيانات المقابلة ل M15 كروتسيباراتيكوت - name من مؤشر مخصص، والتي سيتم إجراء الحسابات. H، P، B، A - قائمة المعلمات قابل للتعديل. في هذه الحالة rocseparate. mq4 مؤشر مخصص المعلمات قابل للتعديل (كتلة 2-3 من رمز rocseparate. mq4). ولكي يتمكن المستخدم من إعداد قيم هذه المعلمات من إي، يتم تحديدها في قائمة المعلمات التي تم تمريرها من الدالة إكوستوم (). في قيم الخبراء الخبراء لهذه المعلمات يمكن أن تختلف عن تلك المحددة في المؤشر. في مثل هذه الحالة خلال الحسابات في المؤشر بالضبط هذه القيم تم استخدامها. هذه المعلمات تدل على ما يلي: H - عدد الأشرطة في تاريخ الحساب P - فترة الحساب ما B - عدد القضبان لحساب معدل A - عدد من القضبان للتجانس. (معنى هذه المعلمات موضحة بالتفصيل في القسم المؤشر المخصص روك (سعر التغير) 1 (5) - سطر مؤشر المؤشر. في مؤشر مخصص rocseparate. mq4 يتم استخدام صفائف المؤشر 6. خط روك في يتم بناء الإطار الزمني الحالي (البرتقالي) على أساس قيم Line1، حيث يتم استخدام المخزن المؤقت مع الفهرس 1. ويستند خط معدل متوسط ​​متجانس إلى قيم عناصر صفيف خطوط 5، ومؤشر المخزن المؤقت المستخدم هو 5. 0 - مؤشر القيمة التي تم الحصول عليها من المخزن المؤقت للمؤشر (التحول مرة أخرى بالنسبة إلى شريط حالي بعدد محدد من الفترات)، وفي هذه الحالة يتم استخدام قيم خطوط المؤشرات على شريط صفر، وهذا هو السبب في تحديد الفهرس 0. لكي يتمكن المستخدم من تغير معلمات المؤشرات القابلة للتعديل في إي بشكل يدوي، تحدد المتغيرات الخارجية في الفدرة 1a-1b (من المستشار الخبير)، وفي القيم من 5 إلى 5 أ من هذه المعلمات يتم تعيينها إلى متغيرات أخرى ذات أسماء أقصر - عرض رمز في كتلة 5a - 5B. وهكذا يمكن للمستخدم تحديد في معلمات Shared. mq4، والتي سيتم إجراء الحسابات في rocseparate. mq4 مؤشر مخصص. بعد وظيفة إكوستوم () إرجاع قيمة المقابلة لقيمة عنصر محدد من صفيف مؤشر محدد محسوبة في المؤشر باستخدام قيم محددة من المعلمات قابل للتعديل. أثناء التشغيل العملي من السهل أن نرى في خطوط نافذة الأمن للمؤشر، وتستخدم عناصر صفيف في مستشار الخبراء (انظر الشكل 131). في نفس الوقت تنفيذ إكوستوم () غير متصل مع وجود المؤشر في نافذة الأمن، وكذلك مع قيم المعلمات قابل للتعديل. تنفيذ إكوستوم () لا يتطلب إرفاق مؤشر المقابلة إلى نافذة الأمان. فضلا عن دعوة إكوستوم () من أي برنامج تطبيق لا يؤدي إلى مرفق مؤشر المقابلة إلى نافذة الأمن. مرفق مؤشر تقني إلى نافذة الأمن أيضا لا يؤدي إلى دعوة إكوستوم في أي برنامج التطبيق. يتم حساب معايير التداول في إي (كتلة 5-6) على أساس قيم عنصر الصفيف التي تم الحصول عليها باستخدام الدالة إكوستوم (). على سبيل المثال، يتم حساب معيار فتح شراء وإغلاق البيع بالطريقة التالية: إذا كانت آخر قيمة معروفة لخط معدل متوسط ​​ممتد (L5) أقل من المستوى المحدد (قيمة المعلمة القابلة للتعديل 0.001) وأخر قيمة معروفة من خط روك في الإطار الزمني الحالي (L1) أكبر من خط المعدل المتوسط ​​(L5)، فإن معيار فتح أمر الشراء وإغلاق أمر البيع يعتبر ذا صلة. للتأكيد على أهمية المعايير المعاكسة التي تعكس الظروف المستخدمة. معايير التداول المقبولة في هذا المثال تستخدم لأغراض تعليمية فقط ولا يجب اعتبارها كمبدأ إرشادي عند التداول على حساب حقيقي. المتوسط ​​المتحرك يظهر المؤشر الفني المتوسط ​​المتحرك متوسط ​​قيمة سعر الأداة لفترة معينة من الزمن. وعندما يحسب المرء المتوسط ​​المتحرك، يبلغ متوسط ​​سعر الأداة لهذه الفترة الزمنية واحدا. ومع تغير السعر، فإن متوسطه المتحرك إما يزيد أو ينخفض. هناك أربعة أنواع مختلفة من المتوسطات المتحركة: بسيطة (يشار إليها أيضا باسم الحساب)، الأسي. ناعم ومرجح. ويمكن حساب المتوسط ​​المتحرك لأي مجموعة بيانات متسلسلة، بما في ذلك أسعار الافتتاح والختام، أعلى وأدنى الأسعار، وحجم التداول أو أي مؤشرات أخرى. وكثيرا ما يحدث عندما تستخدم المتوسطات المتحركة المزدوجة. والشيء الوحيد الذي تختلف فيه المعدلات المتحركة لأنواع مختلفة اختلافا كبيرا عن بعضها البعض، عندما تكون معاملات الوزن، التي يتم تعيينها لأحدث البيانات، مختلفة. في حال كنا نتحدث عن المتوسط ​​المتحرك البسيط. جميع أسعار الفترة الزمنية المعنية متساوية في القيمة. المتوسط ​​المتحرك الأسي والمتوسط ​​المتحرك المتوسط ​​الخطي يعلقان قيمة أكبر على أحدث الأسعار. الطريقة الأكثر شيوعا لتفسير المتوسط ​​المتحرك للسعر هي مقارنة ديناميكياتها مع حركة السعر. عندما يرتفع سعر الأداة فوق المتوسط ​​المتحرك، تظهر إشارة شراء، إذا انخفض السعر دون متوسطه المتحرك، فما لدينا هو إشارة بيع. هذا النظام التجاري، الذي يقوم على المتوسط ​​المتحرك، غير مصمم لتوفير مدخل إلى حق السوق في أدنى نقطة له، وخروجه من الحق في الذروة. انها تسمح للعمل وفقا للاتجاه التالي: لشراء قريبا بعد وصول الأسعار إلى أسفل، وبيع قريبا بعد أن وصلت الأسعار ذروتها. ويمكن أيضا تطبيق المتوسطات المتحركة على المؤشرات. حيث أن تفسير المتوسطات المتحركة للمؤشر يشبه تفسير المتوسطات المتحركة للأسعار: إذا ارتفع المؤشر فوق المتوسط ​​المتحرك، فإن ذلك يعني أن حركة المؤشر الصاعد من المرجح أن تستمر: إذا انخفض المؤشر دون متوسطه المتحرك، فإن هذا المؤشر يعني أنه من المرجح أن يستمر في الانخفاض. فيما يلي أنواع المتوسطات المتحركة على الرسم البياني: المتوسط ​​المتحرك المتوسط ​​المتحرك (سما) المتوسط ​​المتحرك المتسارع المتوسط ​​المتحرك المتحرك المتوسط ​​الخطي (سما) يمكنك اختبار الإشارات التجارية لهذا المؤشر من خلال إنشاء خبير استشاري في معالج MQL5. المتوسط ​​المتحرك البسيط للحساب (سما) بسيط، وبعبارة أخرى، يتم حساب المتوسط ​​المتحرك الحسابي عن طريق تلخيص أسعار إغلاق الأداة على عدد معين من الفترات المفردة (على سبيل المثال، 12 ساعة). ثم تقسم هذه القيمة على عدد هذه الفترات. سما سوم (كلوز (i)، N) N سوم سوم كلوز (i) السعر الحالي لسعر الإغلاق N عدد فترات الحساب. المتوسط ​​المتحرك الأسي (إما) يتم حساب المتوسط ​​المتحرك الممتد أضعافا مضاعفة بإضافة حصة معينة من سعر الإغلاق الحالي إلى القيمة السابقة للمتوسط ​​المتحرك. مع المتوسطات المتحركة السلسة أضعافا مضاعفة، أحدث أسعار الإغلاق هي أكثر قيمة. (i) (1 - P)) إما (i ​​- 1) (1 - P) كلوز (i) سعر الإقفال الحالي للأسعار الحالية إما (i ​​- 1) قيمة المتوسط ​​المتحرك من الفترة السابقة P نسبة استخدام القيمة السعرية. المتوسط ​​المتحرك السلس (سما) يتم حساب القيمة الأولى لهذا المتوسط ​​المتحرك السلس كمتوسط ​​متحرك بسيط (سما): SUM1 سوم (كلوز (i)، N) ويحسب المتوسط ​​المتحرك الثاني وفقا لهذه الصيغة: سما (i) (N-1) كلوز (i)) N تحسب متوسطات الحركة المتحركة وفقا للصيغة التالية: بريفسوم سما (i ​​- 1) N سما (i) (بريفسوم - سما (i ​​- 1) كلوز (i)) N سوم سوم SUM1 مجموع مجموع أسعار الإغلاق ل N فترات يحسب من شريط السابق بريفسوم تمهيد مبلغ شريط السابق سما (i-1) تمهيد المتوسط ​​المتحرك للشريط السابق سما (ط) تمهيد المتوسط ​​المتحرك للشريط الحالي (باستثناء أول واحد) إغلاق (ط) سعر إغلاق الحالي N فترة التمهيد. بعد التحويلات الحسابية يمكن تبسيط الصيغة: سما (i) (سما) (1 - 1) (N - 1) كلوز (i)) N المتوسط ​​المتحرك المتوسط ​​الخطي (لوما) في حالة المتوسط ​​المتحرك المرجح، من قيمة أكثر من البيانات في وقت مبكر أكثر. يتم حساب المتوسط ​​المتحرك المرجح عن طريق ضرب كل واحد من أسعار الإغلاق ضمن السلسلة المعينة، من خلال معامل وزن معين: لوما سوم (كلوز (i) i، N) سوم (i، N) سوم سوم كلوز (i) سعر الإغلاق الحالي سوم (i، N) مجموع معاملات الوزن N فترة تجانس. أنا جديدة للترميز، وأنا تعلم الكثير، ولكن لقد ضربت شيئا لا أستطيع الحصول على رأسي حولها في الوقت الراهن. أحاول استدعاء نتيجة اختبار في واحدة من المؤشرات الخاصة بي، إلى إي، لذلك يمكن إضافته إلى الاختبارات الخاصة بها قبل وضع التجارة. و إي هو المتوسط ​​المتحرك بسيط الصليب. المؤشر مؤشر متجه أو متغير. لقد أرفقت رمز المؤشر. أود المساعدة، وإذا كان ذلك ممكنا شرح ببساطة حتى أتمكن من الحصول على رأسي حول كيفية يجب أن يكون الإعداد داخل المؤشر، ل إي الاعتراف بها. مرة واحدة لدي مؤشر فرزها، وسوف تنتقل إلى إي. المؤشر لديه اختبارين، وأود أن أضيف وظيفة إكوستوم. في هذه المرحلة، أريد فقط أن أضيف في اختبار واحد، فإنه لا يهم ما، وأنا أحاول أن نفهم ذلك. أي شخص على استعداد للمساعدة وشرح ذلك ببساطة. سيكون مفيدا إلى حد كبير - لا يمكن أن يبدو أن تجد أي شيء على الخط الذي يفسر ذلك حتى أفهم ذلك. نتيجة الاختبار يمكن أن يكون مجرد كوترويكوت. شكرا مقدما بالنسبة لك الوقت. مايك إكوستوم يسمح لك بالوصول إلى مخازن المؤشرات الخاصة بك. بكل بساطة. على سبيل المثال، كنت تكتب إي التي لديها استراتيجية تقوم على 2 مؤشرات، يمكنك بناء رمز المؤشر في إي، وهذا ممكن ولكن إيس قليلا تشارك كمؤشرات المؤشر لا تعمل على مناطق العد، سيكون لديك لاستخدام المصفوفات و والتعامل معها في الحصص سيريسكوت الأزياء. فإن البديل هو أن تعمل المؤشرات وتعمل على الوصول إلى مخازنها من منطقة العد. هذا هو ما إكوستوم يسهل. ولا حاجة إلى إجراء تغييرات على المؤشرات. فإن إي ببساطة الوصول إلى المخازن المؤقتة التي يحتاجها في قيم التحول التي يحتاج إليها. في دعوة إكوستوم فإنه يمكن أيضا تمرير أي المتغيرات الخارجية التي هي ضرورية لإعداد المؤشر كما إكوستم المعمول يسمح لك بالوصول إلى مخازن المؤشرات الخاصة بك. بكل بساطة. على سبيل المثال، كنت تكتب إي التي لديها استراتيجية تقوم على 2 مؤشرات، يمكنك بناء رمز المؤشر في إي، وهذا ممكن ولكن إيس قليلا تشارك كمؤشرات المؤشر لا تعمل على مناطق العد، سيكون لديك لاستخدام المصفوفات و والتعامل معها في الحصص سيريسكوت الأزياء. فإن البديل هو أن تعمل المؤشرات وتعمل على الوصول إلى مخازنها من منطقة العد. هذا هو ما إكوستوم يسهل. ولا حاجة إلى إجراء تغييرات على المؤشرات. فإن إي ببساطة الوصول إلى المخازن المؤقتة التي يحتاجها في قيم التحول التي يحتاج إليها. في دعوة إكوستوم فإنه يمكن أيضا تمرير أي المتغيرات الخارجية التي هي ضرورية لإعداد المؤشر حسب الاقتضاء شكرا على أن رابتوروك، ومع ذلك هو الترميز الفعلي الذي أواجه صعوبات مع. أنا جديد جدا ل MQL4، وكان فقط يفعل ذلك بضعة أشهر، وأنا لا تزال التعلم - لذلك أنا بحاجة إلى تفسير بسيط من الترميز وكيفية إعداده في المؤشر.

No comments:

Post a Comment