دليل تطوير النظام التجاري أدى التطور المستمر لبرامج التحليل الفني إلى تبسيط إنشاء أنظمة التداول الآلي الآلي. بعض الأنظمة تولد فقط إشارات للتاجر لمتابعة، في حين أن الآخرين وضع الصفقات في السوق نيابة عن التاجر. ومع ذلك، تكون قادرة على برمجة منصة التداول المفضلة لديك هو مجرد بداية. يجب أن يكون لديك إطار لاختبار نظريات التداول الخاصة بك للتأكد من أن باكتستس مربحة ليست فقط بسبب الحظ، ولكن هي نتائج النمذجة قوية للسلوك ماركيتروسكوس. هذه السلسلة من المقالات سوف تقدم نهجا مبسطا لتطوير نظام تجاري لسوق الفوركس بالتجزئة. وسيكون استخدام أداة تطوير النظام ويرسكول ميتاتريدر 4 (MT4)، على الرغم من أن الأفكار وعملية قدمت تنطبق على مجموعة واسعة من منصات البرمجيات. وستغطي المنهجية المفاهيم العامة التي تستهدف تاجر نظام البداية. عندما نأخذ الاختصارات للنفعية، ويرسكول الرجوع القارئ إلى موارد إضافية لمزيد من المعلومات المتعمقة. هناك خمس مراحل متميزة في تطوير نظام التداول: المرحلة 1: تطوير نموذج السوق ونظام آلي أساسي [مدش] النظام الآلي الأساسي ينفذ هذا النموذج ولكن لا يتضمن وقف الخسائر أو أهداف الربح. النظام الأساسي هو لغرض وحيد هو جمع البيانات للتحليل الإحصائي المستخدم في مراحل التطوير اللاحقة. المرحلة 2: إدارة المخاطر مدش الخسارة الأولية (إيسل). باستخدام البيانات التي تم جمعها في المرحلة 1 واستنادا إلى التحليل الإحصائي لتلك البيانات، نضيف إيسل إلى استراتيجية التداول. نحن نستخدم التحسين للعثور على معلمة وقف الخسارة التي تناسب احتياجاتنا. سوف نستخدم تحليل المشي إلى الأمام لاختبار هذا الإصدار من النظام. المرحلة 3: إدارة الأرباح مداش هدف الربح (بت). كما في المرحلة 2، سوف نستخدم التحليل الإحصائي لبياناتنا لدمج هدف الربح في النظام. مرة أخرى، سوف نستخدم التحسين للعثور على هدف الربح المناسب ومن ثم استخدام تحليل المشي إلى الأمام لاختبار هذا الإصدار من النظام. المرحلة 4: إدارة الأموال مداش خوارزمية حجم التجارة (تسا). هذه المرحلة لا تعتمد على البيانات التي تم جمعها في المرحلة 1. وبدلا من ذلك، سوف نقوم بإدراج طريقة حجم التجارة الشعبية ذات الحجم الثابت لتحديد عدد القطع المخصصة لكل تجارة. وتكتسب أدبيات التجارة الشعبية مشورة لتقييد المخاطر لكل تجارة ضمن نطاق يتراوح بين 1 و 3 من حقوق الملكية. سنقوم بتشغيل التحسين لدينا باستخدام تلك النسب المئوية، ثم مرة أخرى استخدام المشي إلى الأمام تحليل لاختبار هذا الإصدار من النظام. وتتألف المراحل من 2 إلى 4 معا من إدارة التجارة، ولكن هناك خطوة حاسمة أخرى: المرحلة الخامسة: تحليل مونت كارلو توقف العديد من التجار بعد المرحلة 4. ومع ذلك، فإن اختبارنا لم يكتمل في تلك المرحلة، وأن النظام غير جاهز (بافتراض أنها مربحة). على الرغم من تحليلنا إلى الأمام، لا يمكننا أن نتأكد من أن نتائجنا ليست بسبب الحظ. وبعبارة أخرى، قد لا يصف نموذجنا سلوك السوق قد تكون النتائج الإيجابية المواتية قد استفادت من بيئة السوق التي حدث فيها تغير سعري للتوافق مع منطقنا. وسوف يساعد تحليل مونت كارلو في تحديد ما إذا كان نموذجنا ناجحا بسبب الحظ (العشوائية) أو قدرته على تحديد واستغلال نمط السوق الحقيقي. هذه المقالة سوف تغطي المرحلة 1 المواد اللاحقة سوف تغطي المراحل من 2 إلى 5. نبذة عن الكاتب نيل روزنتال هو طبيب الأسنان المتقاعد الذي يتداول حسابه الخاص. وهو أيضا مبرمج كمبيوتر ذو خبرة. يمكن الوصول إليه في rightedgetradinggmx. Trading سيستمز: إنشاء نظام 13 حتى الآن، ناقشنا المكونات الأساسية لأنظمة التداول، والمعايير التي يجب أن تفي بها، وبعض من العديد من القرارات التجريبية التي يجب أن يقوم بها مصمم النظام. في هذا القسم، سوف ندرس عملية بناء نظام التداول، والاعتبارات التي يجب القيام بها، وبعض النقاط الرئيسية لتذكر. بناء نظام من ست خطوات 1. الإعداد - للبدء في بناء نظام التداول سوف تحتاج إلى عدة أشياء: البيانات - لأن مصمم النظام يجب استخدام باكتستينغ واسعة النطاق. تاريخ الماضي السعر ضروري لبناء نظام التداول. يمكن دمج هذه البيانات في برامج تطوير نظام التداول، أو كخلاصة بيانات منفصلة. وغالبا ما يتم توفير البيانات الحية لرسم شهري في حين يمكن الحصول على البيانات المسنين مجانا. البرمجيات - على الرغم من أنه من الممكن لتطوير نظام التداول دون البرمجيات، فمن غير عملي للغاية. منذ أواخر التسعينات، أصبح البرنامج جزءا لا يتجزأ من أنظمة التداول. بعض الميزات المشتركة تمكن التاجر للقيام بما يلي: تلقائيا وضع الصفقات - وهذا غالبا ما يتطلب إذن من نهاية وسيط لأنه يجب أن يكون اتصال ثابت في مكان بين البرنامج والوساطة. يجب تنفيذ الصفقات فورا وبأسعار محددة من أجل ضمان المطابقة. أن يكون لديك مكان البرنامج الصفقات بالنسبة لك، كل ما عليك القيام به هو إدخال رقم الحساب وكلمة المرور، ويتم كل شيء آخر تلقائيا. يرجى ملاحظة أن استخدام هذه الميزة هو اختياري تماما. كود نظام التداول - هذه الميزة البرمجية تنفذ لغة البرمجة الملكية التي تسمح لك لبناء قواعد بسهولة. على سبيل المثال، يستخدم ميتاترادر مقل (ميتاكوتس اللغة). هيريس مثال على كودها للبيع إذا كان الهامش المجاني أقل من 5000: إذا فريمارجين لوت 5000، ثم الخروج في كثير من الأحيان، مجرد قراءة دليل وتجريب يجب أن تسمح لك لالتقاط على أساسيات اللغة يستخدم البرنامج الخاص بك. باكتست الاستراتيجية الخاصة بك - تطوير النظام دون باكتستينغ مثل لعب التنس دون مضرب. برنامج تطوير النظام غالبا ما يحتوي على تطبيق باكتستينغ بسيط يسمح لك لتحديد مصدر البيانات، معلومات حساب الإدخال، باكتست لأي مقدار من الوقت مع النقر على الماوس. وفيما يلي مثال من ميتاترادر: بعد تشغيل الاختبار الخلفي، يتم إنشاء تقرير يوضح تفاصيل النتائج. يتضمن هذا التقرير عادة الأرباح وعدد الصفقات غير الناجحة والأيام المتتالية لأسفل وعدد الصفقات والعديد من الأمور الأخرى التي يمكن أن تكون مفيدة عند محاولة تحديد كيفية استكشاف الأخطاء وإصلاحها أو تحسين النظام. وأخيرا، يقوم البرنامج عادة بإنشاء رسم بياني يوضح نمو الاستثمار طوال الفترة الزمنية المختبرة. 2. تصميم - التصميم هو المفهوم وراء النظام الخاص بك، والطريقة التي يتم استخدام المعلمات لتوليد الربح أو الخسارة. يمكنك تنفيذ هذه القواعد والمعلمات من خلال البرمجة. في بعض الأحيان، يمكن أن يتم هذا البرمجة تلقائيا عبر واجهة المستخدم الرسومية. هذا يسمح لك لإنشاء قواعد دون تعلم لغة البرمجة. في ما يلي مثال على نظام الانتقال المتوسط المتوسط: إذا سما (20) كروسوفر إما (13) ثم أدخل إذا سما (20) كروسوندر إما (13) ثم الخروج قواعد مثل هذه التي يتم وضعها في التعليمات البرمجية تسمح للبرنامج تلقائيا وتوليد الدخول والخروج في النقاط عندما تنطبق القواعد. هنا هو ما تبدو واجهة التصميم على ميتاترادر: يتم إنشاء النظام ببساطة عن طريق كتابة القواعد في النافذة وحفظها. المراجع عن وظائف مختلفة المتاحة (على سبيل المثال، مؤشرات التذبذب ومثل) يمكن العثور عليها عن طريق النقر على أيقونة الكتاب. معظم البرامج سوف يكون مرجعا مماثلا متاح إما في إطار البرنامج نفسه أو على موقعها على الانترنت. بعد إنشاء القواعد المطلوبة وترميز النظام، يمكنك ببساطة حفظ الملف. ثم يمكنك وضعه في الاستخدام عن طريق تحديده على الشاشة الرئيسية. 3. اتخاذ القرار - هناك العديد من القرارات التي يجب اتخاذها في هذه المرحلة: ما هي السوق التي أريد أن أتبادلها 13 ما هي الفترة الزمنية التي يجب أن أستخدمها 13 ما هي سلسلة السعر التي يجب أن أستخدمها 13 ما هي مجموعة الأسهم التي يجب استخدامها للاختبار أن أنظمة التداول يجب أن تحقق أرباحا في العديد من الأسواق. من خلال تخصيص الفترة الزمنية وسلسلة الأسعار كثيرا، قد تضر النتائج وتنتج نتائج غير معهود. الممارسة - إجراء الاختبارات المسبقة والتداول الورقي أمران ضروريان للنجاح في تطوير نظام التداول: تشغيل عدة اختبارات باكتيستس على فترات زمنية مختلفة والتأكد من أن النتائج متسقة ومرضية. تجارة الورق النظام (استخدام المال وهمي، ولكن تسجيل الصفقات والنتائج)، ومرة أخرى، والبحث عن الربحية متسقة. تحقق بعناية عن أخطاء في البرنامج، أو الصفقات غير مقصودة. وقد تكون هذه نتيجة خلل في البرمجة أو الفشل في توقع ظروف معينة لها تداعيات غير مرغوبة. 5. كرر - التكرار ضروري. الحفاظ على العمل على النظام حتى تتمكن من تحقيق أرباح دائما في معظم الأسواق والظروف. هناك دائما أحداث غير متوقعة تحدث حالما يبدأ النظام. وهنا بعض العوامل التي غالبا ما تسبب نتائج منحرفة: تكاليف المعاملات - تأكد من أنك تستخدم العمولة الحقيقية. وبعض الإضافات التي يتم حسابها عن عمليات التعبئة غير الدقيقة (الفرق بين أسعار العرض وأسعار الطلب). وبعبارة أخرى، تجنب الانزلاق (لمراجعة ما هو وكيف يحدث ذلك، انظر القسم السابق من هذا البرنامج التعليمي.) الحراسة - لا تجاهل الصفقات الخاسرة إبقاء العين على جميع trades. Optimization - لا الإفراط في تحسين النظام. وبعبارة أخرى، لا خياط النظام إلى بيئة السوق محددة جدا في محاولة لتكون مربحة في كما واسعة من بيئة ممكن. ريسك - أبدا تجاهل أو نسيان المخاطر. من المهم جدا أن يكون هناك طرق للحد من الخسائر (والمعروفة باسم وقف الخسارة)، وطرق تأمين الأرباح (أخذ الأرباح). 6. التجارة - جربه، ولكن نتوقع نتائج غير مقصودة. تأكد من استخدام التداول غير الآلي حتى كنت واثقا في أداء النظم والاتساق. يستغرق وقتا طويلا لتطوير نظام تداول ناجح، وقبل أن تتقن ذلك، قد تضطر إلى تحمل بعض الخسائر التجارية الحية للكشف عن مواطن الخلل: اختبار الظهر لا يمكن أن تمثل تماما ظروف السوق الحية، وتداول الورق يمكن أن تكون غير دقيقة. إذا فقد النظام الخاص بك المال، عد إلى لوحة الرسم ونرى أين حدث خطأ (انظر الخطوة 5). خاتمة هذه الخطوات الست تعطيك لمحة عامة عن العملية برمتها لبناء نظام التداول. في القسم التالي، سوف نبني على هذه المعرفة ونلقي نظرة أكثر تعمقا على استكشاف الأخطاء وإصلاحها والتعديل. أنظمة التداول: استكشاف الأخطاء وإصلاحها وتحسين خدمات التداول نظام تطوير الخدمات هل تحتاج إلى مساعدة الخبراء مع نظام التداول الخاص بك إلى المستوى التالي السماح خدمات الاستشارات نيوروديمنزيونس تساعدك. لدينا الخبرة لمساعدتك على تطوير واختبار الأفكار التجارية الخاصة بك، والتجارة بها تلقائيا، وحتى تطويرها كمنتجات طرف ثالث. خبرائنا جلب أكثر من 20 عاما من برامج التداول وتجربة تطوير النظام لكل مشروع. الاتصال نيوروديمنزيون اليوم والسماح للاستشاريين وحلول البرمجيات تأخذ نظام التداول الخاص بك إلى المستوى التالي. تنفيذ الأفكار التجارية الخاصة بك - الأساسية أو المعقدة كما هو مطلوب. إشارات القراد أو شريط القائمة الأسهم، الفوركس، والصناديق، والعقود الآجلة (خيارات قريبا) القائم على القواعد، القائم على العصبية، استخراج البيانات، وغيرها من الطرق مرة أخرى اختبار أفكارك على البيانات التاريخية الاستفادة من خبرتنا جنبا إلى جنب مع شركائنا التجارية وفي البرامج المالية - house لتحسين المفاهيم الأساسية الخاصة بك المتقدمة البيئة البحثية الموزعة التي تستخدم أجهزة كمبيوتر متعددة بالتوازي مع تغيير وتحسين أفكارك. اختبار المعلمات البديلة عبر محافظ كاملة اختبار الأصول الجديدة وطرق تحسين المحفظة تنفيذ آليات متقدمة لحماية المخاطر تحديد المعلمات المثلى لمستويات المطلوب من الربح والمخاطر إذا كنت تبحث لبيع النظام الخاص بك للآخرين، يمكننا تحديد كيفية أفضل حزمة النظام الخاص بك. خدمات الإشارة القائمة على الاشتراكات صناديق التحوط صناديق المؤشرات المتداولة حوافظ متعددة الأنظمة حزمة البرامج إضافة جهات الاتصال في جميع أنحاء قطاع التداول. تحديد الخطط المثلى وخطط التعافي من الكوارث للنظام الخاص بك. الاستفادة من برنامجنا التاجر 68 لأسرع وقت إلى السوق. تجارة قوية مؤتمتة بالكامل من النظام الخاص بك من خلال وسطاء التفاعلية أو بفغ أفضل (دعم وسطاء إضافية قريبا) دعم البث إلى خدمات إشارة على أساس الاشتراك المدمج في ورقة دعم التداول لاختبار إضافي للنظام الخاص بك تغيير ظروف السوق التعامل معها من خلال الجمع بين من تحليل المخاطر الآلي والتحسينات الجارية المتاحة. تحديثات البرامج والدعم الفني المخصص صيانة خادم التداول المتوفر تبحث عن تطبيقات الشبكة العصبية الأخرى. نيوروديمنسيون قد طبقت بنجاح الشبكات العصبية لطيف واسع من التطبيقات كثيفة البيانات في الصناعات الأخرى بما في ذلك: الطبية والعلوم والأعمال والصناعات الرياضية الرهان وأكثر من ذلك بكثير
Comments
Post a Comment