أدوات تطوير استراتيجية التداول




تداول الظهر استراتيجية اختبار 1.0 الوصف الوصف: الاتجاهات لتشغيل الملف. 1. بفك TradingStrat. zip الملف بحيث ستحصل على TradingStrat المجلد. 2. تعيين دليل العمل الخاص بك كما TradingStrat & GT؛ CSV (المجلد CSV يحمل بيانات قيم مفصولة بفواصل وهو مطلوب لاستخدام اختبار مرة أخرى) 3. تشغيل ملف "runCSV. mat" عن طريق كتابة runCSV في موجه ماتلاب. سيتم فتح 4. نافذة جديدة. في 'الإدخال: "الإطار، حدد السهم تريد backtest. 5. اضغط على "تنفيذ". في موجه مطلب الرئيسي، يجب أن نرى تقدما نسبة من 0٪ الى 100٪. 6. بمجرد القيام به، سوف تفتح نافذة أخرى بالنسبة لك لتحديد الإطار الزمني للبيانات لدعم الاختبار. انقر على 'تنفيذ' مرة أخرى. 7. الإطار الرئيسي يفتح بعرض البيانات الشمعدان الأسهم والمؤشرات المختلفة مع إشارات البيع والشراء كما وفقا لاستراتيجية تنفيذها. نظرة على الملف التمهيدي للحصول على وصف الاستراتيجيات المستخدمة. 8. أنت حر في تغيير معالم كل استراتيجية الفردية. سيتم تغيير الربح والخسارة وفقا لذلك. الاستراتيجيات المستخدمة: 1. بسيطة والمتوسط ​​المتحرك الأسي كروس. 2. الاستوكاستك. 3. البولنجر باند. 4. MACD الاختلاف. 5. استراتيجية RSI. أسهم في backtester: مارك جيسون دومينوس، المؤلف من وحدة النص :: قالب بيرل، لديه بعض الأفكار التي قد تكون ذات صلة: عندما جعل الناس وحدة قالب مثل هذا واحد، فإنها تبدأ دائما تقريبا عن طريق اختراع بناء جملة خاص لبدائل. على سبيل المثال، يبنون بحيث يتم استبدال سلسلة مثل ٪٪ ٪٪ VAR بقيمة $ VAR. ثم أنهم يدركون التنسيق اضافية الحاجة، لذلك وضعوا في بعض تركيب خاص للتنسيق. ثم انهم في حاجة الى حلقة، حتى أنها اختراع تركيب حلقة. قريبا جدا لديهم القليل من لغة جديدة القالب. هذا النهج لديه مشكلتين: أولا، شلت غتهم قليلا. إذا كنت بحاجة إلى القيام بشيء لم يفكر مؤلف، تخسر. ثانيا: من يريد أن يتعلم لغة أخرى؟ إذا كنت أكتب الخاصة بك مصغرة اللغة، قد ينتهي بك المطاف في نفس المأزق - الحفاظ على قواعد اللغة ومحلل لأداة هذا ما شلت حسب التصميم. إذا لغة برمجة حقيقية يبدو قليلا جدا على مستوى منخفض، فإن الحل قد لا يكون بالتخلي عن اللغة ولكن بدلا من ذلك لتوفر للمستخدمين النهائيين مع الوظائف ذات المنفعة على مستوى أعلى، بحيث يمكن أن تعمل مع المفاهيم المألوفة دون التورط في الأعشاب اللغة الأساسية. التي تسمح للمستخدمين بداية للعمل على مستوى عال. ومع ذلك، يمكنك وأي المستخدمين النهائيين مع موهبة لذلك - فائقة للمستخدمين - لا يزال نفوذ السلطة الكاملة لروبي أو بايثون أو أيا كان.