يمكن ترميز أي استراتيجية التداول mt4 خبير مستشار في




يمكن ترميز أي استراتيجية التداول MT4 إلى مستشار خبير؟ اتصلت أربعين المبرمجين ميتاتريدر، إن لم يكن أكثر من ذلك، وطلب منهم سؤال واحد. يمكن ترميز أي استراتيجية التداول MT4 إلى الروبوت؟ إجاباتهم مهتمة للغاية. قراءتها أدناه. ومع ذلك، ما كان أكثر إثارة للاهتمام هو أن 10 منهم فقط وردت. لذلك هذا ما يفسر لماذا العديد من الناس يقولون لي أنه من الصعب جدا العثور على مبرمج MQL4 جيد، أو حتى واحد من شأنها أن تستجيب لطلبك. وأنا أقدر وأشكر كثيرا لأولئك الذين ردوا على سؤالي. وهو يخبرنا بأن كل هذه المبرمجين حريصون على عملهم. ردود المدرجة في النظام كان في استقبالهم. MrMetatrader يمكن أن يكون آليا معظم الاستراتيجيات. أنا غالبا ما تحصل على سؤال من عملاء "هل من الممكن أن ..." وأكثر الأحيان كان الجواب "نعم على الاطلاق". ولكن بالطبع هناك استثناءات. على سبيل المثال، بعض الاستراتيجيات الأساسية قد تكون أكثر تقدما من مجرد قراءة نتيجة الأخبار من موقع على شبكة الإنترنت أخبار وبناء على ذلك، وبالتالي فإن ذلك يتطلب بعض الإدخال اليدوي. ولكن كخط دليل أقول موكلي. "عند كتابة المواصفات الخاصة بك، افترض أن كل شيء ممكن. أكثر من مرة أنه سوف يكون، وإذا لم يكن وسوف تتيح لك معرفة ". وفي تلك الحالات عندما استراتيجية لا يمكن مؤتمتة بالكامل فمن الممكن في كثير من الأحيان إلى خلق أدوات شبه الآلي التي هي مفيدة للغاية بالنسبة للمتداول. بوريس Armenteros من وجهة نظرنا فإن الجواب هو نعم من حيث القيمة المطلقة وNO من الناحية العملية. نعم من حيث القيمة المطلقة، لأنه غالبا ما تستند استراتيجيات التداول على تحليل بعض المتغيرات والأنماط التي يمكن أن تترجم إلى MQL4. لا من الناحية العملية، لأن هناك بعض استراتيجيات التداول أنه نظرا لتعقيد من شأنه أن ينطوي على تكلفة في الوقت والمال من الصعب أن نفترض من قبل العملاء ومبرمج على التوالي. البرمجة الديناميكية حلول كورب وEA يمكن أن تفعل أي عملية تداول كإنسان يمكن القيام به، وأنه يمكن تنفيذ استراتيجيات تقوم على القواعد المعقدة، ولكن لديها بعض القيود التي لديها دويسنت الإنسان. على سبيل المثال، لسنوات عديدة لم مبرمج تمكنوا من تطوير جهاز كمبيوتر الشطرنج التي فازت على بطولة العالم في الشطرنج. وكان السبب أنه في حين أن الكمبيوتر قادر على حساب ومقارنة الملايين من الاختلافات خطوة والمواقف الشطرنج، يفكر الإنسان في الاستراتيجية، وقادرة على تغيير استراتيجية وفقا للتجارب. يظهر أحدث العلوم الدماغ أن الدماغ قد تغير هيكلها وفقا للاحتياجات الحالية، وهذا ما لن تكون قادرة على القيام بذلك عن طريق جهاز كمبيوتر. يمكن للمتداول أن استخدام EA بشكل فعال من خلال معرفة هذا القيد واستخدامه لتنفيذ كل ما يمكن المؤتمتة بالكامل (توفير الوقت الثمين للتاجر)، في حين السيطرة، وتغيير استراتيجية (اسأل المطور لتغيير البرامج) عندما الحاجة. MQLStudio جوابي من جزأين، نظرية واحدة، وممارسة واحدة. MQL هي لغة برمجة كاملة (تورينج كاملة، كما يقول الأكاديميين)، لذلك أي استراتيجية غير محسوب يمكن أن تكون مشفرة مستشارا الخبراء MT4. أن يكون محسوب، يجب أن تكون استراتيجية التعبير عنه كقواعد محددة جيدا تتكون من القيم المخزنة، وعمليات الرياضيات، إذا كان لثم الشرطية، وحلقات. استراتيجيات ذاتية ليست حسابية. على سبيل المثال، الأسلوب الذي التداولات على أساس التفسيرات الشخصية للأركانا البنك المركزي ليس محسوب بواسطة الآلات. الذاتية جانبا، MT4 المستشارين الخبراء هي، من الناحية النظرية، وقادرة مثل أي آلة. ولكن التداول هو العالم الحقيقي، وليس نظرية. في الواقع، يمكن أن توفر البيانات والأداء جعل MT4 غير صالحة للأصول واستراتيجيات معينة. على سبيل المثال، MT4 ليس أرضية مناسبة لوضع استراتيجية التداول الترددات العالية القادرة على عشرات الآلاف من الصفقات في الثانية الواحدة. على الرغم من أن منطق هذه الاستراتيجية يمكن أن تكون مشفرة مستشارا الخبراء MT4، فإن بطء الأداء هزيمة هذا الغرض. هناك عدد قليل جدا من العقبات التقنية يمكن التغلب عليه عند برمجة استراتيجيات التداول. بمناسبة نادرة عميل قد تحتاج شيء خارج هذا طبيعي وجود جهاز قراءة صفحة ويب (وفهمه) أو مسح تويتر للدردشة لرؤية "ما الساخنة". هذه هي المهام المعقدة جدا التي تأخذ قدرا كبيرا من البرامج المتخصصة والتي تفوق ميزانية معظم التجار MT4. ولكن بصفة عامة، كل شيء تقريبا أن يفكر الناس يمكن تلوينها. للمنطقة رمادية واحد التي يمسك الناس هي جزء تقديرية من فكرتهم. قد يقولون "عندما يبدو اتجاها مثل إنهاء"، وهو الأمر الذي يفهم الإنسان كمفهوم ولكن الكمبيوتر لا يمكن. كمبيوتر يحتاج قواعد لتكون قادرة على إعلان ما إذا كان الاتجاه (ما هو "اتجاه") وتنتهي (كيف أنها لا تأتي إلى "وضع حد"). كنت فعلا بحاجة إلى مجموعة من القواعد أولا أن أقول ما هو الاتجاه، وكيفية قياس إذا كان هناك، ومن ثم اتخاذ قرار بشأن كيفية قياس إذا كان إنهاء. يجب أن تكون هذه القواعد في مواصفات لهذا المنصب، لأن مبرمج لا يمكن فقط ادلب هذه القواعد، لأنه إذا ما يفعله هو يكتب استراتيجيته الخاصة، وليس العميل. ويمكن لدينا فريق في EA-باني أتمتة أي استراتيجية التداول طالما يتم تعريفه بشكل واضح بقواعد موجزة عن وضع وإدارة وإغلاق الصفقات. نحن يمكن أن تساعد أيضا مع اقتراحات لتحسين النظام الخاص بك أو تنويع أفكارك. المئات حتى الآن قمنا ببناء من دول شرق آسيا، من تلك بسيطة جدا التي تستخدم 1 أو 2 المؤشرات ومشغلات إشارة إلى استراتيجيات أكثر تعقيدا أن تفعل الارتباطات المتعددة صك أو استخدام الذكاء الاصطناعي. وكالات التشغيل التجاري الأخبار، استراتيجيات التحوط، ونظم الشبكة، سمها ما شئت، وما أعلمه جيدا فعلت ذلك. شون أوفرتون لم المغلي معظم التجار أسفل استراتيجياتها إلى سلسلة من إذا، ثم البيانات. هم يعلمون ماذا يفعلون كقاعدة عامة، ولكن لديها وقت صعب للغاية التعبير عن ذلك. ليس هناك حد لاستراتيجيات البرمجة إذا التاجر يتغلب على عقبة التواصل فكرته. يمكننا رمز أي شيء يمكن أن يكون كميا مع الأرقام. MT4 المستشارين الخبراء لديهم الكثير من الإمكانيات لرمز ما يقرب من أي فكرة استراتيجية التاجر، والتي على قاعدة المعلومات (بيانات العلف) القادمة من منصة MT4. بالطبع، يمكننا استخدام جميع المؤشرات التي تستند إلى بيانات الخلاصة التاريخية والحالية. يمكن أن يكون هناك مشكلة واحدة مع استخدام بيانات التجزئة التاريخية لهذه المعلومات ليست متوفرة في منصة MT4. ويمكن حل هذه المشكلة عن طريق جمع البيانات سميكة التي تأتي في الوقت الحقيقي. الشيء الثاني هو أن لدينا أيضا لا يمكنهم الوصول إلى عمق السوق ما يمكن أن تكون مفيدة أيضا في بعض الحالات. الشيء التالي هو إذا كان قائما على استراتيجية التداول على أية بيانات من تطبيق آخر أو من خدمة الإنترنت الأخرى، ثم في MQL النقي (لغة إلى رمز MT4 الخبراء المستشارين) يمكن أن يكون مشكلة لرمز مثل هذه الفكرة. ولكن في الحقيقة أنها ليست مشكلة كبيرة، لأنه في MT4 الخبراء المستشارين يمكننا استخدام ملفات DLL الخارجية التي يمكن إنشاؤها باستخدام أخرى (أكثر تقدما) لغة البرمجة مثل C / C ++ أو C #. في ملف DLL يمكننا رمز أي اتصال بين الخبراء مستشار والتطبيقات الأخرى. في الواقع، مع هذا الاحتمال ونحن قادرون على رمز أي استراتيجية التداول، والتي سيتم استخدامها على منصة MT4. القيد الوحيد قد يكون الوصول إلى البيانات التي نود أن استخدام. ريتشارد بوغوسيان مستشار كبير وأعتقد أن أي استراتيجية التداول تقريبا يمكن ترميز إلى المستشار الخبير MetaTrader4. من غير المحتمل أن تكون فعالة في MT4 قمة شرق آسيا بسبب عامل السرعة استراتيجيات تقوم على تجارة عالية التردد (هفت). أساليب تحليلية متطورة لكن وجود استراتيجيات تستند هي بالتأكيد رمز قادرة. في تجربتي الخاصة في أكثر تطورا الاستراتيجية، والأرجح أنه يمكن أن تستفيد من التحرك وظائف معقدة في DLL تم الحصول عليها من EA. ويستند الوصول MT4 DLL على التعليمات البرمجية غير المدارة. ولذلك، عند استخدام دلس وضعها مع C # أو VB، فمن الضروري تنسيق المهام باستخدام الجسر. سواء الترميز حصرا في EA أو بالاشتراك مع دلس، فإنه من المفيد للعملاء أن يفهموا أن استراتيجيات متطورة معقدة و(حتى بالنسبة لأولئك الذين لا يعرفون ماذا يفعلون) تستغرق وقتا طويلا. تعليمات واضحة، الاستجابة في الوقت المناسب، مراجعات متعددة ضرورية لنجاح أي مشروع. فاديم ابشتاين يمكن ترميز أي استراتيجية التداول من أي تعقيد في MT4. ويمكن أن تشمل هذه الاجهزة استنادا إلى المؤشرات والإجراءات السعر، وأنماط الشموع، والتلاعب البصري للأشياء MT4 (مثل التداول على أساس خطوط الاتجاه، والسهام، fibos، الخ) من أجل إنشاء نظام التداول الآلي، يتعين على المرء أن يكون لديك مجموعة واضحة من المبادئ التوجيهية لفتح، وإغلاق والتعامل مع أوامر. فوائد التداول مع EA هو التعامل مع التداول الخاص بك مع يدويا قابلة للتحقيق السرعة والدقة والتردد وكذلك التداول دون توقف 24/5 في الأسبوع. ريمانتاس Petrauskas تاجر الفوركس، مبرمج، مؤلف وأود أن أضيف جوابي على السؤال نفسه كذلك. على الرغم من إيف خلق البرمجيات الأكثر تقدما لتجار العملة على MT4، لا تزال هناك أشياء أنني لن يجرؤ على البرنامج. أنا لا أقول مهمتها مستحيلة، ولكن أنا لا أعتقد أنه يمكن برمجتها لتناسب احتياجات الجميع. بالنسبة لي، أشياء مثل رسم خطوط الاتجاه والاختلافات، هو شيء أنا لم يجرؤ على البرنامج. هذا ببساطة لأن كل إنسان سوف نرى هذا بشكل مختلف، ونحن نعلم جميعا، أن أجهزة الكمبيوتر لا يمكن أن نرى الأشياء بنفس الطريقة عيوننا ترى. الروبوتات لا يمكن أن يكون نفس الخيال. حتى لشخص ما، وهو خط الاتجاه استخلاصها من A إلى B، قد تبدو غير ملائمة، والبعض الآخر ببساطة استدراجه من C إلى D. ثم سيكون هناك أناس لن رسم خطوط الاتجاه في تلك الأماكن، وبدلا من اختيار لاستدراجه من E الى F، وما إلى ذلك ولهذا السبب لا مؤتمتة بلدي خط الاتجاه التاجر EA للMT4 بشكل كامل، والعمل لرسم خط الاتجاه يسارا إلى التاجر. مقرره التجار أين وكيف لرسم خط الترند وأعتقد أنك سوف نتفق على أن هذا هو الغالب الذي سيحكم نجاحك. الشيء نفسه مع خطوط الاختلاف. أعرف أن هناك مؤشرات لذلك، ولكن إذا كنت في محاولة منهم، وسوف تجد أنها لن يوجه نفس الاختلافات كنت تريد أن ترى. سيكون هناك أقل أو أكثر من الاختلافات. أعتقد أن هذا هو لأن العقل البشري ببساطة يرفضون بعض خطوط الاتجاه أو الاختلافات بسبب حاسة سادسة، أو التجار الحدس (نسميها أي بالطريقة التي تريدها). أي ردود فعل هو موضع ترحيب في التعليقات أدناه. الآن قل لنا، ما رأيك. يمكن ترميز أي استراتيجية التداول MT4 إلى الروبوت؟