أنظمة التداول: إنشاء نظام.
حتى الآن، ناقشنا المكونات الأساسية للنظم التجارية، والمعايير التي يجب أن تفي بها، وبعض القرارات التجريبية العديدة التي يجب أن يقوم بها مصمم النظام. في هذا القسم، سوف ندرس عملية بناء نظام التداول، والاعتبارات التي يجب القيام بها، وبعض النقاط الرئيسية لتذكر.
البيانات - لأن مصمم النظام يجب أن تستخدم باكتستينغ واسعة النطاق، تاريخ الماضي الأسعار أمر ضروري لبناء نظام التداول. يمكن دمج هذه البيانات في برامج تطوير نظام التداول، أو كخلاصة بيانات منفصلة. وغالبا ما يتم توفير البيانات الحية لرسم شهري في حين يمكن الحصول على البيانات المسنين مجانا.
وضع الصفقات تلقائيا - وهذا غالبا ما يتطلب إذن من نهاية الوسيط لأنه يجب أن يكون هناك اتصال دائم في مكان بين البرنامج والوساطة. يجب تنفيذ الصفقات فورا وبأسعار محددة من أجل ضمان المطابقة. أن يكون لديك مكان البرنامج الصفقات بالنسبة لك، كل ما عليك القيام به هو إدخال رقم الحساب وكلمة المرور، ويتم كل شيء آخر تلقائيا. يرجى ملاحظة أن استخدام هذه الميزة هو اختياري تماما.
بعد تشغيل الاختبار الخلفي، يتم إنشاء تقرير يوضح تفاصيل النتائج. يتضمن هذا التقرير عادة الأرباح وعدد الصفقات غير الناجحة والأيام المتتالية لأسفل وعدد الصفقات وأشياء أخرى كثيرة يمكن أن تكون مفيدة عند محاولة تحديد كيفية استكشاف الأخطاء وإصلاحها أو تحسين النظام. وأخيرا، يقوم البرنامج عادة بإنشاء رسم بياني يوضح نمو الاستثمار طوال الفترة الزمنية المختبرة.
2. تصميم - التصميم هو المفهوم وراء النظام الخاص بك، والطريقة التي يتم استخدام المعلمات لتوليد الربح أو الخسارة. يمكنك تنفيذ هذه القواعد والمعلمات من خلال البرمجة. في بعض الأحيان، يمكن أن يتم هذا البرمجة تلقائيا عبر واجهة المستخدم الرسومية. هذا يسمح لك لإنشاء قواعد دون تعلم لغة البرمجة. في ما يلي مثال على نظام انتقال متوسط متحرك:
إذا سما (20) كروسوندر إما (13) ثم الخروج؛
يتم إنشاء النظام ببساطة عن طريق كتابة القواعد في النافذة وحفظها. المراجع عن وظائف مختلفة المتاحة (على سبيل المثال، مؤشرات التذبذب ومثل) يمكن العثور عليها عن طريق النقر على أيقونة الكتاب. معظم البرامج سوف يكون مرجعا مماثلا متاح إما في إطار البرنامج نفسه أو على موقعها على الانترنت. بعد إنشاء القواعد المطلوبة وترميز النظام، يمكنك ببساطة حفظ الملف. ثم يمكنك وضعه في الاستخدام عن طريق تحديده على الشاشة الرئيسية.
ما هو السوق الذي أرغب في التداول فيه؟ ما الفترة الزمنية التي يجب استخدامها؟ ما هي سلسلة السعر التي يجب استخدامها؟ ما هي مجموعة الأسهم الفرعية التي يجب أن أستخدمها للاختبار؟
ضع في اعتبارك أن أنظمة التداول يجب أن تحقق أرباحا في العديد من الأسواق. من خلال تخصيص الفترة الزمنية وسلسلة الأسعار كثيرا، قد تضر النتائج وتنتج نتائج غير معهود.
تشغيل العديد من الاختبارات الخلفية على فترات زمنية مختلفة والتأكد من أن النتائج متسقة ومرضية.
5. كرر - التكرار ضروري. الحفاظ على العمل على النظام حتى تتمكن من تحقيق أرباح دائما في معظم الأسواق والظروف. هناك دائما أحداث غير متوقعة تحدث حالما يبدأ النظام. وفيما يلي بعض العوامل التي غالبا ما تسبب نتائج منحرفة:
تكاليف المعاملات - تأكد من أنك تستخدم العمولة الحقيقية، وبعض اضافية لحساب غير دقيقة يملأ (الفرق بين أسعار العطاء وأسعار). وبعبارة أخرى، تجنب الانزلاق! (لمراجعة ما يحدث وكيف يحدث ذلك، راجع القسم السابق من هذا البرنامج التعليمي.)
هذه الخطوات الست تعطيك لمحة عامة عن العملية برمتها لبناء نظام التداول. في القسم التالي، سوف نبني على هذه المعرفة ونلقي نظرة أكثر تعمقا على استكشاف الأخطاء وإصلاحها والتعديل.
Comments
Post a Comment