عادة، يمكن استخدام متوسطين متحركين لإنشاء إستراتيجية الفوركس إي ل MT4 مع هذه القواعد. شراء عندما يكون المتوسط المتحرك لفترة قصيرة فوق المتوسط المتحرك لفترة طويلة. سوف عندما يكون المتوسط المتحرك لفترة طويلة فوق المتوسط المتحرك لفترة قصيرة. على الرسم البياني التالي من محطة ميتاترادر، الخط الأصفر هو المتوسط المتحرك لفترة قصيرة الفترة 9 والخط الأحمر هو المتوسط المتحرك لفترة طويلة الفترة 18.Analizing الرسم البياني، يمكننا إعادة كتابة قواعد التداول أو إشارات الفوركس as. Buy عند الخط الأصفر هو فوق الخط الأحمر. عندما يكون الخط الأصفر تحت الخط الأحمر. بدلا من إنفاق فترة طويلة ترميز استراتيجية الفوركس هذه، مع مولانيس ستراتيغي باني يمكنك إنشاء مخطط التداول الذي يمثل استراتيجية المتوسط المتحرك في دقائق فقط السحب وإسقاط كتلتين التحليل الفني، كتلة شراء واحدة وكتلة بيع واحدة ربطها وتعيين المعلمات كتلة للحصول على رسم تخطيطي مثل التالي. هذا الرسم البياني التداول واثنين من مسارات التداول اليسار واحد هو يسلط الضوء على أنه ينتقل من كتلة ستارت إلى كتلة إند. يمكن للمرء قراءتها على أنها شراء 1 لوت من وركاد مع 100 نقطة جني الأرباح و 50 نقطة وقف الخسارة عندما يكون المتوسط المتحرك لفترة قصيرة 9 فوق المتوسط المتحرك لفترة طويلة 18 تذكر أن قراءة مخطط التداول في الاتجاه المعاكس لتدفق التداول. يمكن قراءة مسار التداول الصحيح على أنه بيع 1 لوت من وركاد مع 100 نقطة جني الأرباح و 50 نقطة وقف الخسارة عندما يكون المتوسط المتحرك لفترة طويلة 18 فوق المتوسط المتحرك لفترة قصيرة 9. إنشاء رمز مقل ل ميتاترادر بنقرة واحدة فقط. في قائمة الرسم البياني للتجارة، انقر على إنشاء رمز MQL4 للحصول على نافذة MQL4 رمز مولانيس استراتيجية باني يسمح لك لفتح مستشار الخبراء الخاص بك مباشرة مع ميتاتريدر أو لحفظه باعتباره MQ4 file. Don t تفوت لدينا فيديو تعليمي on. Moving المتوسط. المؤشر الفني المتوسط المتحرك يظهر متوسط قيمة سعر الأداة لفترة معينة من الزمن عندما يحسب المرء المتوسط المتحرك، متوسط واحد من سعر الأداة ل ثي حيث يتغير السعر، فإن متوسطه المتحرك إما يزيد أو ينخفض. هناك أربعة أنواع مختلفة من المتوسطات المتحركة يمكن حساب بسيط أيضا يشار إليه بالمتوسط المتحرك الأسي المنعم والمرجح لأي مجموعة بيانات متسلسلة، بما في ذلك الافتتاح و وأسعار الإغلاق، وأعلى وأدنى الأسعار، وحجم التداول أو أي مؤشرات أخرى في كثير من الأحيان هو الحال عندما يتم استخدام المتوسطات المتحركة المزدوجة. الشيء الوحيد حيث تتحرك المتوسطات من أنواع مختلفة تباعد بشكل كبير عن بعضها البعض، هو عندما معاملات الوزن، التي يتم تعيينها إلى آخر البيانات، مختلفة في حال كنا نتحدث عن المتوسط المتحرك البسيط جميع أسعار الفترة الزمنية المعنية متساوية في القيمة المتوسط المتحرك الأسي والمتوسط المتحرك المتوسط الخطي إرفاق قيمة أكثر لأحدث الأسعار. الطريقة الأكثر شيوعا لتفسير متوسط السعر المتحرك هو مقارنة دينامياته مع حركة السعر عندما يرتفع سعر الأداة فوق المتوسط المتحرك، إشارة شراء a إذا كان السعر أدنى من المتوسط المتحرك، فما لدينا هو إشارة بيع. هذا النظام التجاري، الذي يقوم على المتوسط المتحرك، غير مصمم لتوفير مدخل إلى حق السوق في أدنى نقطة له، والخروج من حقه على ذروة فإنه يسمح للعمل وفقا للاتجاه التالي لشراء قريبا بعد وصول الأسعار إلى القاع، وبيع قريبا بعد أن وصلت الأسعار ذروتها. يمكن أيضا تطبيق المتوسطات المتحركة على المؤشرات هذا هو المكان الذي تفسير مؤشر تتحرك فإن المتوسطات تشبه تفسير المتوسطات المتحركة للأسعار إذا ارتفع المؤشر فوق متوسطه المتحرك، وهذا يعني أن حركة المؤشر الصاعد من المرجح أن تستمر إذا انخفض المؤشر دون متوسطه المتحرك، وهذا يعني أنه من المرجح أن يستمر في الانخفاض. فيما يلي أنواع المتوسطات المتحركة على الرسم البياني. متوسط الحركة المتحرك المتوسط المتوسط المتحرك المتوسط المتحرك المتوسط المتحرك المتوسط المتوسط المتحرك المتوسط المتوسط المتحرك المتوسط المتوسط المتحرك المتوسط المتوسط المتحرك المتوسط المتوسط المتوسط المتوسط المرجح المتوسط المتحرك LWMA. You يمكن اختبار سي سي من هذا المؤشر عن طريق إنشاء مستشار خبير في MQL5 Wizard. Simple موفينغ أفيراج SMA. Simple، وبعبارة أخرى، يتم حساب المتوسط المتحرك الحسابي عن طريق تلخيص أسعار إغلاق الأداة على عدد معين من الفترات الفردية على سبيل المثال، 12 ساعة ذيس ثم تقسم القيمة على عدد هذه الفترات. سوم سوم كلوز i، N N. SUM سوم كلوز i الفترة الحالية سعر الإقفال N عدد فترات الحساب. المتوسط المتحرك المتحرك المتوسط. يتم حساب المتوسط المتحرك السلس مبدئيا بإضافة حصة معينة من سعر الإقفال الحالي إلى القيمة السابقة للمتوسط المتحرك مع متوسطات متحركة ممهدة أضعافا مضاعفة، فإن آخر أسعار الإغلاق تكون ذات قيمة أكثر من المتوسط المتحرك الأسي P-في المئة سيبدو مثل. إما إغلاق i P إما i - 1 1 - P. CLOSE i الفترة الحالية سعر الإغلاق i - 1 قيمة المتوسط المتحرك للفترة السابقة P النسبة المئوية لاستخدام القيمة السعرية. متوسط التحريك السلسلي سما. القيمة الأولى لهذا المتوسط المتحرك السلس هي كالمتوسط المتحرك البسيط SMA. SUM1 سوم كلوز i، N. يتم حساب المتوسط المتحرك الثاني وفقا لهذه الصيغة. سمما i SMMA1 N-1 كلوز i يتم حساب المتوسطات المتحركة وفقا للصيغة التالية. بريفسوم سما i - 1 N. SMMA i بريفسوم - سما i - 1 كلوز i N. SUM سوم SUM1 مجموع أسعار إغلاق الأسعار ل N فترات يحسب من شريط السابق بريفسوم تمهيد مبلغ شريط السابق سما i-1 السلس المتوسط المتحرك لل شريط السابق سما أنا تمهيد المتوسط المتحرك للشريط الحالي باستثناء أول واحد إغلاق i سعر الإغلاق الحالي N فترة تجانس. بعد التحويلات الحسابية يمكن تبسيط الصيغة. سمما أنا سما i - 1 N - 1 إغلاق i N. Linear المرجح نقل متوسط لوما. في حالة المتوسط المتحرك المرجح، تكون أحدث البيانات أكثر قيمة من البيانات المبكرة أكثر من المتوسط المتحرك المرجح يتم حسابه بضرب كل واحد من أسعار الإغلاق ضمن السلسلة المعينة، بمعامل وزن معين. لوما سوم كلوز إي ، N سوم i، N. SUM سو م إغلاق i سعر الإغلاق الحالي سوم i، N إجمالي معاملات الوزن N فترة التجانس. ميتا تريدر 5 - الخبراء. متوسط التحويل - خبير ميتاتريدر 5. يتم تضمين المتوسط المتحرك إي في الحزمة القياسية لمحطة العميل ميتاترادر 5 و هو مثال على إي الذي يتداول باستخدام مؤشر المتوسط المتحرك. ملف إي يتحرك موجود في المجلد ترمينالداتافولدر MQL5 الخبراء أمثلة المتوسط المتحرك هذا إي هو مثال على استخدام المؤشرات الفنية وظائف التاريخ التجاري والفصول التجارية من المكتبة القياسية وبالإضافة إلى ذلك ، ويشمل إي نظام إدارة الأموال التي تقوم على نتائج التجارة. دعونا ننظر في هيكل مستشار الخبراء وكيف يعمل 1. خصائص إي. أولا 5 صفوف تحتوي على تعليق، خطوط الثلاثة التالية تعيين خصائص MQL5 - program حقوق التأليف والنشر، وصلة، الإصدار باستخدام بروريبروسور ديركتيفس property. When تشغيل مستشار الخبراء يتم عرضها في علامة التبويب المشتركة. الشكل 1 معلمات المشتركة للمتوسط المتحرك EA.1 2 تضمين الملفات. التالي، توجيهات تشمل يقول مترجم لتشمل الملف. هذا الملف هو جزء من المكتبة القياسية أنه يحتوي على فئة كتريد لسهولة الوصول إلى وظائف التداول. يظهر اسم ملف تشمل بين قوسين، وبالتالي فإن يتم تعيين المسار نسبة إلى الدليل ترمينالداتافولدر تضمين. ثم يذهب النوع والاسم والقيم الافتراضية وتعليق دورها هو مبين في الشكل 2. سيتم استخدام معلمات ماكسيمومريسك و دكريسيفاكتور لإدارة الأموال، موفينغبيريود عناد موفينغشيفت تعيين الفترة والتحول من المؤشر الفني المتوسط المتحرك الذي سيتم استخدامه أو التحقق من شروط التجارة. يتم عرض النص في التعليق في سطر معلمة الإدخال، جنبا إلى جنب مع القيم الافتراضية، في علامة التبويب خيارات بدلا من اسم معلمة الإدخال. فيغ 2 معلمات الإدخال من المتوسط المتحرك EA.1 4 المتغيرات العالمية. ثم يتم الإعلان عن المتغير العالمي إكستاندل سيتم استخدامه لتخزين مقبض مؤشر المتوسط المتحرك. وتتبعه 6 وظائف T يتم وصف الغرض من كل منهم في التعليق قبل الجسم وظيفة. TradeSizeOptimized - احسب الأمثل الكثير size. CheckForOpen - تحقق من شروط فتح الموقف. تشيكفوركلوس - تحقق من شروط الموقف وثيق. العمل - خبير التهيئة function. OnTick - وظيفة القراد الخبراء. OndDeinit - الدالة خبير التهيئة. الدوائر الثلاث الأخيرة هي وظائف التعامل مع الحدث يتم استدعاء وظائف الخدمة الثلاث الأولى في التعليمات البرمجية الخاصة بهم. 2 وظائف التعامل مع الحدث. 1 وظيفة أونينيت التهيئة. يتم استدعاء الدالة أونينيت مرة واحدة خلال بداية الأولى من مستشار خبير عادة في معالج الحدث أونينيت تم إعداد إي لمعلمات المدخلات العملية يتم التحقق، يتم تهيئة المؤشرات والمعلمات، وما إلى ذلك في حالة الأخطاء الحرجة، عندما يكون العمل الإضافي لا معنى له، يتم الخروج وظيفة مع رمز العودة INITFAILED. Since ويستند التداول إي على مؤشر المتوسط المتحرك، عن طريق استدعاء إيما يتم إنشاء مؤشر المتوسط المتحرك ومعالجته هو حفظها في المتغير العالمي إكستاندل. في حالة وجود خطأ، يتم الخروج أونينيت مع رمز العودة إينتفيلد - هو الطريقة الصحيحة لاستكمال عملية مؤشر إي في حالة التهيئة غير ناجحة. 2 وظيفة أونتيك. وظيفة أونتيك في كل مرة يتم تلقي اقتباس جديد لرمز المخطط الذي يتم تشغيل إي. يتم استخدام الدالة بوسيتيونسليكت لتحديد إذا كان هناك موقف مفتوح للرمز الحالي. إذا كانت هناك مواقف مفتوحة، الدالة تشيكفوركلوس هو ودعا، الذي يحلل الحالة الراهنة للسوق ويغلق الموقف المفتوح، ويسمى خلاف ذلك تشيكفوروبين، الذي يتحقق من شروط دخول السوق ويفتح موقفا جديدا في حالة حدوث مثل هذه الظروف. 2 يتم استدعاء الدالة أوندينيت التعميم. أونديتينت عندما يتم إزالة إي من المخطط إذا كان البرنامج يضع الكائنات الرسومية أثناء التشغيل، فإنها يمكن إزالتها من المخطط. في هذه الحالة لا يتم تنفيذ أي إجراءات خلال المستشار الخبراء deinitialization.3 1 المرح كتيون ترادزيزيوبتيميزد. هذه الدالة تقوم بحساب وإرجاع قيمة حجم اللوت الأمثل لفتح الموضع مع مستوى المخاطر المحدد ونتائج التداول. يتم استخدام الدالة سيمبولينفودوبل للتحقق من توفر الأسعار للرمز الحالي، بعد ذلك يتم استخدام الدالة أوردركالكمارجين ل طلب الهامش المطلوب لوضع أمر في هذه الحالة أمر شراء يتم تحديد حجم الدفعة الأولي من قيمة الهامش المطلوب لوضع أمر، الهامش الحر للحساب أكونتينفودوبل أكونتفريمارجين والحد الأقصى المسموح به من قيمة المخاطر المحددة في مدخلات المعلمة MaxRisk. If قيمة المعلمة المدخلات داركيسيفاكتور هو إيجابي، يتم تحليل الصفقات في التاريخ ويتم ضبط حجم الكثير مع الأخذ بعين الاعتبار معلومات حول سلسلة القصوى من الصفقات الخاسرة يتضاعف حجم الكثير الأولي من حجم 1- الخسائر دكريسفاكتور. ثم يتم تقريب حجم التجارة إلى القيمة التي هي متعددة من الحد الأدنى المسموح به ستي p من حجم ستيبول للرمز الحالي أيضا الحد الأدنى مينفول والقيم القصوى الممكنة ماكسفول من حجم التجارة مطلوبة، وإذا كانت قيمة الكثير يخرج من الحدود المسموح بها، يتم تعديلها ونتيجة لذلك، ترجع الدالة القيمة المحسوبة من حجم التداول. 3 2 يتم استخدام CheckForOpen. CheckForOpen لفحص شروط فتح الموقع وفتحه عندما تحدث ظروف التداول في هذه الحالة عندما يعبر السعر المتوسط المتحرك. عند التداول باستخدام التحرك، تحتاج إلى التحقق مما إذا كان السعر يعبر المتوسط المتحرك باستخدام الدالة كوبيريتس، يتم نسخ قيمتين للأسعار الحالية في صفيف الهياكل رت، رت 1 يتوافق مع الشريط الحالي، رت 0 - شريط مكتملة. يبدأ شريط جديد عن طريق التحقق من حجم القراد من الشريط الحالي إذا كان يساوي 1، ثم بدأ شريط جديد وتجدر الإشارة إلى أن هذا الأسلوب من الكشف عن شريط جديد قد تفشل في بعض الحالات عندما تأتي علامات الاقتباس في حزم، وبالتالي فإن حقيقة بداية تشكيل شريط جديد ينبغي أن يتم عن طريق إنقاذ ومقارنة وقت الاقتباس الحالي انظر إسنوبار. القيمة الحالية لمؤشر المتوسط المتحرك مطلوبة باستخدام الدالة كوبيبوفر ويتم حفظها في مصفوفة الأم التي تحتوي على قيمة واحدة فقط يتحقق البرنامج بعد ذلك إذا تجاوز السعر المتوسط المتحرك ويجعل الشيكات إضافية إذا التداول باستخدام إي ممكن وجود الحانات في التاريخ إذا كان ناجحا، يتم فتح موضع مناسب للرمز من خلال استدعاء الأسلوب بوسيتيونوبين من كائن التداول مثيل CTraade. Position فتح سعر يتم تعيين باستخدام الدالة سيمبولينفودوبل التي ترجع عرض السعر أو الطلب حسب قيمة متغير الإشارة يتم تحديد حجم الموقف عن طريق الاتصال ترادسيزيوبتيميزد المذكورة أعلاه. 3 3 وظيفة CheckForClose. CheckForClose يتحقق من الشروط لإغلاق الموقف وإغلاقه إذا كانت الظروف لإغلاقه تحدث. خوارزمية الدالة تشيكفوركلوس تشبه خوارزمية تشيكفوروبين اعتمادا على اتجاه c مواقف مفتوحة الحالية، وشروط إغلاقه إعادة التحقق من الأسعار عبور ما لأسفل لشراء أو صعودا لبيع يتم إغلاق موقف مفتوح عن طريق استدعاء الأسلوب بوسيتيونكلوس من مثيل كائن التجارة من كتريد. أفضل القيم من المعلمات يمكن العثور عليها باستخدام اختبار استراتيجية من محطة ميتاتريدر 5.على سبيل المثال، عند تحسين بارامتر موفينغبيريود في الفترة 2012 01 01-2013 08 01، يتم الحصول على أفضل النتائج مع موفينغبيريود 45.Backtesting نتائج مستشار متوسط متوسط الخبراء. المدرجة في الحزمة القياسية من محطة ميتاتريدر 5 هو مثال على استخدام المؤشرات الفنية وظائف التداول التاريخ والفئات التجارية من المكتبة القياسية وبالإضافة إلى ذلك، يتضمن إي نظام إدارة الأموال التي تقوم على نتائج التجارة.
Comments
Post a Comment