اختبار نظام التداول الخاص بك
كيفية اختبار بشكل صحيح استراتيجية جديدة المادة ملخص: فوائد اختبار نظام كامل كثيرة. أعلى القائمة هو أن نظام اختبارها بشكل كامل يعرض بوضوح جميع مقاييس نظام يمكن أن تعطيك الثقة لدفع حافة الخاص بك عندما يصل سوق مواتية. أيضا، نظام اختبارها بالكامل يسمح لك أن تتصرف مع دقة تشبه آلة عن متى قد يكون من الأفضل لخفض الخسائر الخاصة بك والبدء في تداول نظام آخر. بناء استراتيجية التداول التي لوركور التنفيذ المريحة ليست سهلة الفذ. ومع ذلك، مرة واحدة يورسكوف وجدت خليط الصحيح من المؤشرات وإدارة المخاطر التي يوركور مريحة مع ذلك يأتي الوقت لاختبار. فقط مع اختبار الاستراتيجية الخاصة بك وسوف تعرف إذا كانت الاستراتيجية الجديدة يستحق تكرار. لماذا اختبار استراتيجيتكم أنظمة التداول الناجحة ليست شائعة كما كان كثيرون هل تعتقدون. إذا سافرت إلى مكتبة محلية أو بحثت عن أنظمة تداول ناجحة، فإنك ستعتقد في البداية أن هناك العديد من الأنظمة الناجحة على المدى الطويل حيث أن هناك مواقع ويب أو كتب على الرف. كما يمكنك أن تتخيل، لمجرد ليرسكوف قراءة شيء مثير للإعجاب في أول وهلة دويسنرسكوت يعني النظام سوف تلعب في المستقبل كما كنت آمل. تعلم الفوركس: قد تبدو جيدة، ولكن هل الاستراتيجية العمل بالنسبة لك إترسكوس قيل، بحكمة، أن لا أحد يهتم بقدر ما عن نتيجة التداول الخاص بك كما تفعل. لأنك وحدك (إلا إذا كنت تدير المال) يجب أن يعيش مع النتائج، يجب عليك التركيز على اختبار بشكل صحيح أي استراتيجية أن يورسكور تبحث للتوظيف. وهذا يضمن أن كنت التجارة فقط الاستراتيجيات التي مرت العناية الواجبة الخاصة بك بدلا من شيء يبدو جيدا عندما سمعت لأول مرة. أولا، تريد أن يكون لديك مجموعة من القواعد لمتابعة. ثانيا، مخطط تدفق يمكن أن تساعدك على وضع عملية من قبل إلى ما بعد التجارة. وأخيرا، كنت ترغب في اتباع القواعد مع آلة مثل الدقة لاختبار النظام بشكل مناسب. عند التداول، هناك طريقتان أو طرق يمكنك اختيار اختبار إستراتيجية لها. يمكنك اختيار إما بيئة التجريبي مع عدم وجود المال الحقيقي في خطر أو بيئة حية مع كمية عينة من رأس المال المتداول. اختبار استراتيجية مع رأس المال الحقيقي يسمح لك للحصول على الشعور لكيفية الانفعالات العواطف مع استراتيجية جديدة. بالطبع، يمكنك ممارسة كل من الخيارات عن طريق اختبار أول استراتيجية الخاص بك على تجريبي ومن ثم نقل حساب حي صغير نسبيا. مرة واحدة على حساب مباشر مع الاستراتيجية الجديدة الخاصة بك، قد يكون من الأفضل للتجارة عقد واحد في وقت واحد وزيادة حجم التجارة الخاصة بك إذا كنت تتلقى إشارة جديدة أو كنت ترى نجاحا ملحوظا مع الاستراتيجية الخاصة بك. ومع ذلك، عن طريق الحد من حجم التجارة الخاصة بك في فترة الاختبار، يورسكور السماح لنفسك للتركيز على صحة النظام مقابل يومك بل الذي إسنرسكوت ما هو وقت الاختبار الخاص بك هو حول. تعلم الفوركس: كن دقيقا حول معايير الاختبار الخاص بك ما تبحث عنه بعد الانتهاء من اختبار عينة لأن التداول هو حول إدارة الاحتمالات، إترسكوس مفيدة لمعرفة ما إذا كان توافق إجماعك يلبي المعايير الخاصة بك من نظام صالح. وفيما يلي قائمة من 7 حقول يجب أن تأخذها في الاعتبار عند اختبار فعالية سيستيمرسكوس: إجمالي صافي الربح. الربحية بصرف النظر عن المخاطر التي تم اتخاذها. هذا هو رقم إيجابي أو سلبي يظهر صافي صافي النظام على عدد ثابت من الصفقات. العديد من التجار تتوقف هنا والتي يمكن أن تكون خطأ كبيرا لأنه يمكن تحقيق ربح كبير على المدى القصير من خلال اتخاذ مخاطر مفرطة. ومع ذلك، فإن الخطر المفرط على خط زمني طويل بما فيه الكفاية يمكن أن يؤدي إلى الخراب في نهاية المطاف الذي يجب علينا تجنبه. عدد الصفقات: إجمالي عدد الصفقات سوف تظهر لك صلاحية نتائج سيستمرسكوس. كل شيء على قدم المساواة، اختبار مع عدد أكبر من الصفقات يجب أن تعطى المزيد من الوزن لأنه يظهر كيف يؤدي على العديد من الإشارات. متوسط مدة التداول: مدة التجارة سوف اقول لكم كم من الوقت كانت التجارة في السوق. وهذا أمر مهم لأن التجارة في السوق تربط الهامش المطلوب. إذا كان لديك متداول على المدى القصير ومتوسط مدة الصفقات سيستيمرسكوس أطول من تفضيلك ثم قد يكون من الأفضل لضبط النظام والبدء في اختبار مرة أخرى أو العثور على نظام جديد. الحد الأقصى للسحب: سيعرض السحب الأقصى الحد الأقصى لسحب الذروة إلى الوادي أثناء فترة الاختبار. وبعبارة أخرى، سلمت التجارة التي اتخذت في أسوأ وقت مطلق (شراء في أعلى أو بيع في القاع) كم من ضربة إلى العدالة. السحب الأقصى سوف تعطيك أيضا نظرة جيدة عن مقدار الأسهم التي تحتاج إلى التجارة مع للسماح لهذا النظام على التجارة بشكل مناسب. الحد الأقصى للخسائر المتتالية: الخسائر المتتالية تساعدك على معرفة عدد الصفقات المتتالية التي خسرت من خلال الاختبار. الاستفادة من معرفة الخسائر المتتالية عدد قبل الموعد المحدد هو لمساعدتك على إبقاء البصر الخاص بك على الجائزة الشاملة بدلا من تثبيط إلى نقطة الإقلاع عن التدخين إذا ضرب عدد التعسفي من توقف. معرفة هذا يمكن أن تكون مفيدة بشكل خاص لأتباع الاتجاه الذي يحدث أرباح كبيرة على حفنة من الصفقات. نسبة خسارة الأرباح (P: L): P: L يساعدك على معرفة متوسط الربح إلى متوسط نسبة الخسارة. وبطبيعة الحال، وكلما ارتفع عدد أفضل لأن عددا إيجابيا كبيرا يظهر لك الأرباح التغلب على الخسائر. غالبا ما يكون لأتباع الاتجاه أعلى نسبة مئوية: في حين أن المتداولين في المدى القصير غالبا ما يحصلون على فوز أعلى. النسبة المئوية للفائزين: النسبة المئوية من الصفقات الفائزة. هذا يساعدك على رؤية حافة النظام الخاص بك عندما تتماشى بيئة السوق. هذا الرقم هو الأفضل عندما يقترن مع نسبة P: L إيجابية. يمكنك إنشاء جدول بيانات إكسل بسيط لإيواء كل هذه البيانات. وينبغي أن تتضمن الورقة اسم الاستراتيجية وظروف السوق اللازمة للعمل جنبا إلى جنب مع هذه المجالات. عندما تتماشى الشروط، يمكنك الذهاب إلى ورقة الاستراتيجية الخاصة بك لمعرفة أيهما هو الأفضل بالنسبة لك. عند تطوير نظام، أقل هو أكثر من ذلك. التداول مع أبسط قواعد ممكنة في حين لا يزال وجود حافة يؤدي إلى احتمال أعلى أنك سوف تلتصق مع النظام في بيئة مواتية. ومن المرجح أن يكون هناك نظام بسيط ميلا أعلى لعرض نتائج مشابهة للفترة المختبرة نظرا لمعلمات الاختبار محاذاة مع البيئة الحالية. --- كتبه تايلر يل، المدرب التجاري ليتم إضافتها إلى قائمة توزيع البريد الإلكتروني تيليرسكوس، الرجاء الضغط هنا. هل تريد العشرات من الأفكار التجارية كل يوم مع الرسوم البيانية المحدثة لتحديد المستويات الرئيسية من الدعم والمقاومة على زوج العملات يورسكور التداول اختبار اختبار الأفكار التجارية الخاصة بك واحدة من أكثر الأشياء المفيدة التي يمكنك القيام به في إطار التحليل هو الاختبار الخلفي استراتيجية التداول الخاصة بك على البيانات التاريخية. هذا يمكن أن تعطيك نظرة ثاقبة قيمة نقاط القوة والنقاط الضعيفة من النظام الخاص بك قبل استثمار المال الحقيقي. هذه الميزة أميبروكر واحدة يمكن أن ينقذ الكثير من المال بالنسبة لك. كتابة قواعد التداول الخاصة بك أولا يجب أن يكون لديك قواعد موضوعية (أو ميكانيكية) للدخول والخروج من السوق. هذه الخطوة هي أساس إستراتيجيتك وتحتاج إلى التفكير فيها بنفسك حيث يجب أن يتطابق النظام مع تحمل المخاطر وحجم المحفظة وتقنيات إدارة الأموال والعديد من العوامل الفردية الأخرى. وبمجرد الانتهاء من القواعد الخاصة بك للتداول يجب أن تكتبها على أنها قواعد شراء وبيع في صيغة أميبروكر لانوجيج (زائد قصيرة وتغطي إذا كنت ترغب في اختبار أيضا تداول قصيرة). في هذا الفصل سوف ننظر في المتوسط المتحرك الأساسي جدا عبر النظام. وسيشتري النظام صفقات الأسهم عندما يرتفع سعر الإغلاق عن المتوسط المتحرك الأسي لمدة 45 يوما وسيبيع العقود المستخرجة عندما ينخفض السعر المقرب عن المتوسط المتحرك الأسي لمدة 45 يوما. يمكن حساب المتوسط المتحرك الأسي في أفل باستخدام الدالة المضمنة إما. كل ما عليك القيام به هو تحديد صفيف الإدخال وفترة المتوسط، لذلك يمكن الحصول على المتوسط المتحرك الأسي لمدة 45 يوما لأسعار الإغلاق بالبيان التالي: يشير المعرف المقرب إلى المصفوفة المضمنة التي تحمل أسعار إغلاق الرمز المحلل حاليا . لاختبار ما إذا كان سعر الإغلاق يعبر فوق المتوسط المتحرك الأسي سنستخدم الدالة المتداخلة المضمنة: شراء عبر (إغلاق، إما (إغلاق، 45)) يحدد البيان أعلاه قاعدة تداول شراء. أنه يعطي كوت 1 أو كوترويكوت عندما يقترب سعر وثيق فوق إما (إغلاق، 45). ثم يمكننا كتابة قاعدة البيع التي من شأنها أن تعطي كوت 1 عندما يحدث الوضع المعاكس - سعر وثيق يعبر أدناه إما (إغلاق، 45): بيع الصليب (إما (إغلاق، 45)، إغلاق) يرجى ملاحظة أننا نستخدم نفس وظيفة الصليب ولكن الأمر المعاكس للحجج. (صيغة إغلاق، 45)، إغلاق) ملاحظة: لإنشاء صيغة جديدة يرجى فتح محرر الفورمولا باستخدام تحليل غفورمولا محرر القائمة، واكتب الصيغة واختر تولس-غسند إلى القائمة أناليسيس في محرر الصيغة للاختبار المسبق للنظام الخاص بك فقط اضغط على زر باك باك في نافذة التحليل التلقائي. تأكد من أنك قد كتبت في الصيغة التي تحتوي على الأقل على قواعد البيع والشراء (كما هو موضح أعلاه). عندما الصيغة صحيحة أميبروكر يبدأ تحليل الرموز الخاصة بك وفقا لقواعد التداول الخاصة بك ويولد قائمة من الصفقات محاكاة. العملية برمتها سريعة جدا - يمكنك إعادة اختبار الآلاف من الرموز في غضون دقائق. ستعرض لك نافذة التقدم وقت الانتهاء المقدر. إذا كنت ترغب في إيقاف العملية يمكنك فقط انقر فوق زر إلغاء في نافذة التقدم. عندما يتم الانتهاء من عملية قائمة من الصفقات محاكاة يظهر في الجزء السفلي من نافذة التحليل التلقائي. (جزء النتائج). يمكنك فحص عند حدوث إشارات الشراء والبيع بمجرد النقر المزدوج على جزء "جزء النتائج". هذا وسوف تعطيك إشارات الخام أو لم تتم تصفيتها لكل شريط عند الوفاء بشروط البيع والشراء. إذا كنت تريد أن ترى فقط السهام التجارة واحد (فتح وإغلاق التجارة المحددة حاليا) يجب النقر المزدوج على الخط مع الضغط على مفتاح شيفت الضغط لأسفل. وبدلا من ذلك، يمكنك اختيار نوع العرض عن طريق تحديد العنصر المناسب من قائمة السياق التي تظهر عند النقر على جزء النتائج باستخدام زر الماوس الأيمن. بالإضافة إلى قائمة النتائج يمكنك الحصول على إحصاءات مفصلة جدا عن أداء النظام الخاص بك عن طريق النقر على زر التقرير. لمعرفة المزيد عن إحصاءات التقرير يرجى مراجعة وصف نافذة التقرير. تغيير إعدادات اختبار الظهر اختبار المحرك الخلفي في أميبروكر يستخدم بعض القيم المحددة مسبقا لأداء مهمتها بما في ذلك حجم المحفظة، دورية (دايليويكليمونثثلي)، ومبلغ العمولة، ومعدل الفائدة، والحد الأقصى الخسارة والهدف المستهدف الربح، ونوع من الصفقات، وحقول الأسعار وهكذا على. كل هذه الإعدادات يمكن تغييرها بواسطة المستخدم باستخدام نافذة الإعدادات. بعد تغيير الإعدادات يرجى تذكر لتشغيل اختبار الظهر مرة أخرى إذا كنت تريد أن تكون النتائج متزامنة مع الإعدادات. على سبيل المثال، لدعم الاختبار على أشرطة أسبوعية بدلا من يوميا فقط انقر على زر إعدادات حدد أسبوعيا من مربع التحرير والسرد دوري وانقر فوق موافق. ثم تشغيل التحليل الخاص بك عن طريق النقر فوق اختبار العودة. أسماء المتغيرات المحجوزة يوضح الجدول التالي أسماء المتغيرات المحجوزة المستخدمة من قبل محلل تلقائي. ويرد في هذا الفصل فيما يلي معنى وأمثلة على استخدامها. يسمح مبلغ الدولار السيطرة أو النسبة المئوية للمحفظة التي يتم استثمارها في التجارة (انظر التفسيرات أدناه) التحليل التلقائي (جديد في 3.9) حتى الآن ناقشنا استخدام بسيط إلى حد ما من اختبار الظهر. أميبيروكر، ومع ذلك يدعم أساليب أكثر تعقيدا والمفاهيم التي سيتم مناقشتها في وقت لاحق في هذا الفصل. يرجى ملاحظة أن المستخدم المبتدئين يجب أن تلعب أولا قليلا مع الموضوعات أسهل المذكورة أعلاه قبل المتابعة. لذلك، عندما كنت على استعداد، يرجى إلقاء نظرة على الميزات التي أدخلت مؤخرا من اختبار الخلفية: أ) المضيف البرمجة أفل للكتاب صيغة متقدمة ب) تعزيز الدعم للتداول قصيرة ج) وسيلة للسيطرة على سعر تنفيذ النظام من د) أنواع مختلفة من توقف في اختبار الظهر ه) موقف التحجيم و) حجم جولة الكثير وحجم القراد ز) حساب الهامش ح) باكتستينغ الآجلة المضيف أفل البرمجة هو موضوع المتقدمة التي يتم تغطيتها في وثيقة منفصلة المتاحة هنا وأنا لن تناقش في هذه الوثيقة. الميزات المتبقية هي أكثر من ذلك بكثير من السهل أن نفهم. في الإصدارات السابقة من أميبروكر، إذا كنت ترغب في إعادة اختبار النظام باستخدام كل من الصفقات الطويلة والقصيرة، هل يمكن محاكاة استراتيجية وقف والعكس فقط. عندما تم إغلاق موقف طويل تم فتح موقف قصير جديد إمدياتيلي. ويرجع ذلك إلى أن المتغيرات المحتفظ بها للبيع والبيع كانت تستخدم في كلا النوعين من الصفقات. الآن (مع الإصدار 3.59 أو أعلى) هناك متغيرات محفوظة منفصلة لفتح وإغلاق الصفقات الطويلة والقصيرة: شراء - كوترويكوت أو قيمة 1 يفتح التجارة طويلة بيع - كوترويكوت أو قيمة 1 تغلق التجارة طويلة قصيرة - كوترويكوت أو قيمة 1 يفتح غطاء التجارة قصيرة - كوترويكوت أو قيمة 1 تغلق تجارة قصيرة سوم من أجل دعم اختبار الصفقات قصيرة تحتاج إلى تعيين قصيرة ومتغيرات التغطية. إذا كنت تستخدم نظام وقف والعكس (دائما في السوق) ببساطة تعيين بيع قصيرة وشراء لتغطية بيع بيع قصيرة شراء هذا يحاكي الطريقة التي عملت قبل 3.59 الإصدارات. ولكن الآن أميبروكر تمكنك من أن يكون قواعد التداول منفصلة لفترة طويلة و الذهاب قصيرة كما هو مبين في هذا المثال البسيط: قواعد طويلة الدخول والخروج الصفقات: شراء الصليب (تسي ()، 100) بيع الصليب (100، تسي ()) قصيرة قواعد التداول والخروج من التداول: عبر قصير (-100، تسي ()) غطاء عبر (تسي ()، -100) لاحظ أنه في هذا المثال إذا كان تسي بين -100 و 100 كنت خارج السوق. السيطرة على سعر التداول يوفر أميبروكر الآن 4 متغيرات محفوظة جديدة لتحديد السعر الذي يتم تنفيذ أوامر الشراء والبيع، قصيرة وغطاء. هذه المصفوفات لها الأسماء التالية: بيبريس، سيلبريس، شورتبريس و كوفيربريس. التطبيق الرئيسي لهذه المتغيرات هو السيطرة على سعر الصفقة: بيبريس إيف (دايوفويك () 1، عالية، إغلاق) على شراء الاثنين في عالية، وإلا شراء على مقربة حتى تتمكن من كتابة ما يلي لمحاكاة أوامر وقف حقيقية: بيستوب. صيغة شراء وقف مستوى سيلستوب. (في بيستوب أو منخفضة أيهما أعلى) شراء الصليب (عالية، بيستوب) إذا كان في أي وقت خلال أسعار اليوم دون مستوى سيلبريس (سيلستوب أو أعلى) أي بيع أقل (سيلبتوب، سيلستوب) بويبريس ماكس (بيستوب، لو) تأكد من شراء السعر لا يقل عن أقل سيلبريسي مين (سيلستوب، هاي) تأكد سعر البيع ليس أكبر من ارتفاع يرجى ملاحظة أن أميبروكر المسبقة بيبريس، سيلبريس، شورتريس ومصفوفة كوفيربريس المتغيرات مع القيم المحددة في إطار إعدادات اختبار النظام (كما هو موضح أدناه)، لذلك يمكنك ولكن لا تحتاج إلى تعريفها في الصيغة الخاصة بك. إذا كنت لا تعرف لهم أميبروكر يعمل كما في الإصدارات القديمة. خلال الاختبار الخلفي أميبروكر سوف تحقق ما إذا كانت القيم التي عينت ل بوبيريس، سيلبريس، شورتريس، كوفيربريس تناسب في ارتفاع منخفض مجموعة من شريط معين. إذا لم يكن الأمر كذلك، سيقوم أميبروكر بتعديله إلى ارتفاع الأسعار (إذا كانت قيمة صفيف السعر أعلى من الأعلى) أو إلى السعر المنخفض (إذا كانت قيمة صفيف السعر أقل من منخفضة) توقف هدف الربح كما ترون في الصورة أعلاه، تتوقف نقاط الربح المستهدفة في نافذة إعدادات اختبار النظام. يتم تنفيذ توقف الأرباح المستهدفة عندما يتجاوز السعر العالي ليوم معين مستوى التوقف الذي يمكن أن يعطى كنسبة مئوية أو زيادة نقطة من سعر الشراء. يتم تنفيذ التوقفات الافتراضية بالسعر الذي تحدده كمصفوفة سعر البيع (للتداول الطويل) أو صفيف سعر التغطية (للتداولات قصيرة). يمكن تغيير هذا السلوك باستخدام كوتكسيت في ميزة ستوبكوت. كوتكسيت في ميزة ستتكوت إذا كنت علامة كوتكسيت في ستوبكوت مربع في إعدادات سيتم تنفيذ توقف في مستوى توقف الدقيق، أي إذا كنت تحدد الربح الهدف وقف في 10 توقف الخاص بك وكان سعر الشراء سيتم تنفيذ 50 وقف النظام في 55 حتى لو يحتوي صفيف سعر البيع على قيمة مختلفة (على سبيل المثال إغلاق سعر 56). الحد الأقصى للخسارة يتوقف عن العمل بطريقة مماثلة - يتم تنفيذها عندما ينخفض السعر المنخفض ليوم معين دون مستوى التوقف الذي يمكن أن يعطى كنسبة مئوية أو نقطة زيادة من سعر الشراء هذا النوع من التوقف يستخدم لحماية الأرباح كما هو يتتبع تجارتك حتى في كل مرة قيمة موقف تصل إلى مستوى جديد، يتم وضع وقف زائدة على مستوى أعلى. عندما ينخفض الربح دون مستوى التوقف الزائد، يتم إغلاق الموضع. يتم عرض هذه الآلية في الصورة أدناه (يظهر 10 توقف زائدة): نموذج تنفيذ مستوى منخفض من هدف الربح وقف في أفل: شراء الصليب (ماسد ()، إشارة ()) ل (i 0 i لوت باركونت ط) إف (بريساتبوي 0 بوي i) بريس بوي بويبريس i إف (بريس بزبوي غ 0 سيلبريسي i غ 1.1 بريساتبوي) بيع i 1 سيلبريس i 1.1 السعر بريساتبوي 0 إلس بيع i 0 هذه هي ميزة جديدة في الإصدار 3.9. يتم تطبيق التحجيم الموقف في باكتستر عن طريق متغير محجوز جديد بوسيتيونزيزي لتسيز أرايجت الآن يمكنك التحكم في مبلغ الدولار أو النسبة المئوية للمحفظة التي يتم استثمارها في عدد إيجابي التجارة تحديد (الدولار) المبلغ الذي يتم استثماره في التجارة على سبيل المثال: بوسيتيونزيزي 1000 استثمار 1000 في كل الأرقام السلبية التجارة -100 ..- 1 تعريف النسبة المئوية: -100 يعطي 100 من حجم محفظة الحالي، -33 يعطي 33 من الأسهم المتاحة على سبيل المثال: بوسيتيونزيزي -50 دائما استثمار فقط نصف الحالي الأسهم التحجيم الديناميكي المثال: بوسيتيونزيزي - 100 رسي () كما يتغير مؤشر القوة النسبية من 0..100 وهذا سوف يؤدي إلى موقف اعتمادا على قيم مؤشر القوة النسبية - gt القيم المنخفضة من مؤشر القوة النسبية سوف يؤدي إلى نسبة أعلى استثمارها إذا تم استثمار أقل من 100 من النقد المتاح ثم المبلغ المتبقي يكسب سعر الفائدة كما هو محدد في الإعدادات. هناك أيضا مربع اختيار جديد في نافذة إعدادات آ: كوتالو حجم الموقف شرينكوتكوت - هذا يتحكم في كيف يعالج باكتستر الوضع عند طلب حجم الموقف (عبر بوسيتيونزيزي المتغير) يتجاوز النقدية المتاحة: عندما يتم فحص هذا العلم يتم إدخال الموقف مع حجم شينكد إلى النقدية المتاحة إذا لم يتم التحقق من الموقف لم يتم إدخالها. لمعرفة أحجام الموقع الفعلي يرجى استخدام وضع تقرير جديد في نافذة إعدادات آ: قائمة كوتراد مع الأسعار و بوس. سيكيكوت للحصول على نهاية، هنا هو مثال على ثاربس أتر القائم على تقنية التحجيم موقف مشفرة في أفل: شراء صيغة شراء لتيور هنا بيع بيع 0 فقط عن طريق وقف تريلستوبامونت 2 أتر (20) رأس المال 100000 هام: تعيينه أيضا في إعدادات: الأولية مخاطر األسهم 0.01 المركز اإلجمالي) ريسكترايلستوبامونت (بويبريس أبليستوب) 2، 2، ترايلستوبامونت، 1 (يمكن تلخيص هذه التقنية على النحو التالي: إجمالي حقوق الملكية لكل رمز هو 100،000، قمنا بتعيين مستوى المخاطر عند 1 من إجمالي حقوق الملكية. يتم تعريف مستوى المخاطر على النحو التالي: إذا كانت نقطة الوقف على 50 سهم هي 45 مثلا (قيمة اثنين من أترس مقابل الموقف)، يتم تقسيم الخسارة 5 إلى 1000 خطر لإعطاء 200 سهم للشراء. لذلك، فإن مخاطر الخسارة هي 1000 ولكن مخاطر التخصيص هي 200 سهم × 50share أو 10،000. لذلك، نحن نخصص 10 من الأسهم إلى الشراء ولكن فقط المخاطرة 1000. (مقتطفات تحريرها من القائمة البريدية أميبروكر) حجم الكثير جولة وحجم القراد يتم تداول الصكوك المختلفة مع مختلف وحدات كوتكوتينغ أو كوتلوكسكوت. على سبيل المثال يمكنك شراء عدد كسور من وحدات صناديق الاستثمار المشترك، ولكن لا يمكنك شراء عدد كسري من الأسهم. أحيانا لديك لشراء في 10s أو 100s الكثير. أميبروكر الآن يسمح لك لتحديد حجم كتلة على المستوى العالمي ورمز لكل. يمكنك تحديد حجم اللوت المستدير لكل رمز في صفحة سيمبول-غينفورماتيون (الصورة 3). تعني قيمة الصفر أن الرمز ليس له حجم جولة مستديرة خاصة، وسوف يستخدم كوتدفولت لوت سيكوت (الإعداد العالمي) من صفحة إعدادات التحليل التلقائي (الصورة 1). إذا تم تعيين حجم الافتراضي أيضا إلى الصفر فهذا يعني أن عدد كسور من شاريسكونتراكتس يسمح. يمكنك أيضا التحكم بحجم اللمعة المستديرة مباشرة من صيغة أفل باستخدام المتغير المحجوز رونلوتزيزي، على سبيل المثال: يتحكم هذا الإعداد في الحد الأدنى لتحريك السعر للرمز المعطى. يمكنك تعريفه على المستوى العالمي ورمز لكل رمز. كما هو الحال مع حجم الجولة المستديرة، يمكنك تحديد حجم علامة لكل رمز في صفحة سيمبول-غينفورماتيون (صورة 3). قيمة صفر تعليمات أميبروكر لاستخدام كوتدفاولت تيك سيكوت المعرفة في صفحة إعدادات (الموافقة المسبقة عن علم 1) من إطار التحليل التلقائي. إذا تم تعيين حجم علامة افتراضية أيضا إلى الصفر فهذا يعني أنه لا يوجد الحد الأدنى للسعر الخطوة. يمكنك تعيين واسترجاع حجم القراد أيضا من صيغة أفل باستخدام تيكزيزي المحجوزة المحجوزة، على سبيل المثال: لاحظ أن الإعداد حجم القراد يؤثر فقط الصفقات الخروج من قبل المدمج في توقف أندور أبليستوب (). ويفترض باكيتستر أن بيانات الأسعار تتبع متطلبات حجم علامة، وأنه لا يغير صفائف الأسعار التي يقدمها المستخدم. لذلك تحديد حجم القراد المنطقي إلا إذا كنت تستخدم المدمج في توقف حتى يتم إنشاء نقاط الخروج في مستويات السعر كوتالويدكوت بدلا من تلك المحسوبة. على سبيل المثال في اليابان - لا يمكن أن يكون أجزاء كسور من الين لذلك يجب أن تحدد تيكزيز العالمية إلى 1، لذلك المدمج في توقف الصفقات الخروج على مستويات صحيحة. يحدد إعداد هامش الحساب متطلبات هامش النسبة المئوية للحساب بالكامل. القيمة الافتراضية لهامش الحساب هي 100. وهذا يعني أنه يجب عليك توفير 100 صندوق للدخول في التجارة، وهذه هي الطريقة التي عمل بها باكتستر في الإصدارات السابقة. ولكن الآن يمكنك محاكاة حساب الهامش. عند شراء على الهامش كنت ببساطة اقتراض المال من الوسيط الخاص بك لشراء الأسهم. مع اللوائح الحالية يمكنك طرح 50 من سعر الشراء من الأسهم التي ترغب في شراء والاقتراض النصف الآخر من الوسيط الخاص بك. لمحاكاة هذا فقط أدخل 50 في حقل هامش الحساب (انظر الصورة 1). إذا تم تعيين الأسهم الخاصة بك إنتيال إلى 10000 سوف تكون القوة الشرائية الخاصة بك ثم 20000، وسوف تكون قادرة على دخول مواقع أكبر. يرجى ملاحظة أن هذه الإعدادات تعين الهامش للحساب بالكامل ولا يتعلق بتداول العقود الآجلة على الإطلاق. وبعبارة أخرى يمكنك تداول الأسهم على حساب الهامش. خانة الاختيار دخول إشارة قوى إكسيستكوت خانة الاختيار إلى إعدادات باكتستر. عندما يكون أون (الإعداد الافتراضي) - باكتستر يعمل كما في الإصدارات السابقة ويغلق بوسيتون مفتوحة بالفعل إذا تم مواجهة إشارة دخول جديدة في الاتجاه المعاكس. إذا كان هذا التبديل هو أوف - حتى لو عكس إشارة يحدث باكتستر يحافظ على التجارة المفتوحة حاليا ولا يغلق بوسيتون حتى خروج العادية (بيع أو تغطية) يتم إنشاء إشارة. وبعبارة أخرى عندما يكون هذا التبديل هو أوف باكتستر تجاهل إشارات قصيرة خلال الصفقات الطويلة ويتجاهل شراء إشارات خلال الصفقات قصيرة. كوتالو نفس شريط الخروج (شريط واحد التجارة) الخيار كوت إلى إعدادات عندما يكون أون (الإعدادات الافتراضية) - يسمح الدخول والخروج في نفس الشريط (كما في الإصدارات السابقة) إذا كان أوف - يمكن أن يحدث الخروج بدءا من شريط التالي فقط (وهذا ينطبق على الإشارات العادية، هناك إعداد منفصل للمخارج ولدت أبليستوب). التبديل إلى أوف يسمح لإعادة إنتاج سلوك مس باكتستر التي ليست قادرة على التعامل مع مخارج نفس اليوم. توقف كوتاكتيفات فوركوتوت هذا الإعداد يحل مشكلة أنظمة الاختبار التي تدخل الصفقات في السوق مفتوحة. في الإصدارات السابقة 4.09 باكتستر افترض أن كنت تدخل الصفقات في إغلاق السوق بحيث تم تنشيط توقف المدمج في من اليوم التالي. وكانت المشكلة عندما كنت في الواقع تعريف سعر مفتوح كما سعر دخول التجارة - ثم نفس اليوم تقلبات الأسعار لم يؤدي إلى توقف. كانت هناك بعض الحلول المنشورة على أساس رمز أفل ولكن الآن لا تحتاج إلى استخدامها. ببساطة إذا كنت التجارة على فتح يجب أن علامة كوتاكتيفات توقف فوركتوت (الموافقة المسبقة عن علم 1). قد تسأل لماذا لا تحقق ببساطة بيبريس أو مصفوفة قصيرة إذا كان يساوي فتح السعر. أونفورتوناتيلي هذا لن تعمل. لماذا ببساطة لأن هناك أيام دوجي عندما سعر مفتوح يساوي وثيقة ومن ثم باكتستر لن تعرف ما إذا كانت التجارة دخلت في السوق مفتوحة أو وثيقة. لذلك نحن حقا بحاجة إلى إعداد منفصل. كوتوس كيكافلكوتكافل (تم) هي الميزة التي تسمح أسرع حساب أفل في ظل ظروف معينة. في البداية (منذ عام 2003) كان متوفرا للمؤشرات فقط، اعتبارا من الإصدار 5.14 هو متاح في التحليل التلقائي أيضا. في البداية كانت الفكرة تسمح بإعادة رسم مخطط أسرع من خلال حساب صيغة أفل فقط لهذا الجزء المرئي على الرسم البياني. بطريقة مماثلة، نافذة التحليل التلقائي يمكن استخدام مجموعة فرعية من الاقتباسات المتاحة لحساب أفل، إذا تم اختيار 8220range8221 المعلمة أقل من 8220 جميع كوتاتيونسكوت. يتم تقديم شرح مفصل حول كيفية عمل كويكافل وكيفية التحكم به، في مقالة قاعدة المعارف هذه: amibrokerkb20080703quickafl لاحظ أن هذا الخيار يعمل ليس فقط في باكتستر، ولكن أيضا في التحسينات والاستكشافات والمسح الضوئي. نظم التداول الترميز: اختبار، استكشاف الأخطاء وإصلاحها وتحسين الآن بعد أن كان لديك نظام التداول المصمم والمشفرة، فقد حان الوقت لاختبار ذلك للتأكد من أن الترميز الخاص بك خالية من الأخطاء المنطقية والتقنية. وسوف ننظر أيضا في شيء يعرف باسم التحسين - ميزة في بعض البرامج التجارية التي تسمح لك لضبط قواعد التداول الخاصة بك لتناسب الأسهم التي كنت تخطط للتداول. اختبار نظام التداول الخاص بك الغالبية العظمى من التطبيقات التجارية التي تدعم لغات البرمجة كما تدعم أدوات الاختبار. وتنقسم هذه الأدوات إلى فئتين: 1. التقنية الفنية أدوات الاختبار البحث عن الأخطاء التقنية في التعليمات البرمجية. على سبيل المثال، إذا نسيت إضافة فاصلة منقوطة بعد عبارة، فستخبرك أداة الاختبار الفني بأن كشفك غير صالح. يعتمد موقع أداة الاختبار الفني على تطبيق التداول المستخدم. تعرض ميتاترادر خطأ أو نتائج معيبة عند محاولة تجميع التعليمات البرمجية الخاصة بك، في حين أن تطبيقات التداول مثل تراديسيسون لديها أداة التحقق من التعليمات البرمجية المضمنة في واجهة التي تمكنك من التحقق من التعليمات البرمجية الخاصة بك عن الأخطاء قبل تطبيقه. 2. منطقي أدوات الاختبار المنطقي البحث عن الأخطاء المنطقية في التعليمات البرمجية. على سبيل المثال، إذا حدث استخدام علامة أكبر من علامة بدلا من علامة أقل من علامة (والتي ليست خطأ فني)، فستظهر لك أداة اختبار منطقية أن نتائجك غير منطقية. أداة الاختبار المنطقي الأكثر شعبية هي أداة باكتستينغ. هذه الأداة تسمح لك أن تأخذ البيانات الماضية وتطبيق نظام التداول الخاص بك إلى تلك البيانات. هذا يمنحك فكرة عما يلي: ما إذا كان نظام التداول الخاص بك مربحا 13 ما هي الشروط التي أثبتت أنها الأكثر ربحية 13 في حالة وجود أي أخطاء في القواعد الخاصة بك (لمزيد من المعلومات، انظر باكتستينغ: تفسير الماضي). استكشاف الأخطاء وإصلاحها التداول الخاص بك النظام كما هو الحال مع أي نوع آخر من البرمجة، يمكن أن يكون استكشاف الأخطاء وإصلاحها مهمة شاقة وصعبة. ويتطلب العثور على أخطاء في الشفرة تصنيفا منهجيا من خلال الشفرة لتحديد الأخطاء التركيبية التي قد تؤدي إلى توقف البرنامج، على الرغم من أنه غالبا ما يكون طفيفة. وإليك بعض الأخطاء الشائعة للبحث عن: الفاصلة المنقوطة بعد العبارات - هذه يجب أن تكون بعد كل بيان. 13 متغيرات غير معروفة - تذكر أن عليك أن تعلن عنها قبل استخدامها 13 أخطاء إملائية - إذا تم كتابة أي أسماء أو وظائف بشكل غير صحيح، فإن تطبيق التداول سيعود خطأ (انظر المثال أدناه). 13 الاستخدام غير الصحيح ل () - تذكر أن تعين قيمة واحدة إلى قيمة أخرى، في حين أن الوسائل تساوي. 13 الاستخدام غير الصحيح للوظائف المضمنة - استشر وثائق تطبيقات التداول أو واجهة برمجة التطبيقات (أبي) للتأكد من أنك تستخدم الصيغة الصحيحة. بعض التطبيقات التجارية تحتوي على ميزة من شأنها أن تمكنك من اختبار التعليمات البرمجية الخاصة بك قبل استخدام أو تجميعه. هذه الميزة تسمح لك أن ترى ما هو الخطأ وعلى أي خط يمكن العثور عليها. خذ تراديسيسيون على سبيل المثال: هنا يمكننا أن نرى أن تراديسيسيون يعطينا الموقع (الخط والعمود) من الخطأ، ووصف الخطأ ونوع الخطأ (في هذه الحالة، فمن سينتاكتيكال). إذا نظرنا إلى التعبير، يمكننا أن نرى أنه في العمود 8 زروسبيلو ليست وظيفة صالحة. إذا استبدلنا x (الموجود في العمود 8) ب c، فسيكون لدينا رمز صالح. إذا نظرنا إلى ميتاتريدر، يمكننا أن نرى أن الأخطاء تأتي عندما نحاول تجميع البرنامج: هنا يمكننا أن نرى أنه في الوصف تقول متغير بينو لم يتم تعريف. النقر المزدوج على رسالة الخطأ هذه سيجلبنا إلى الموقع المحدد للخطأ في الشفرة. كما ترون، معظم التطبيقات التجارية تعطيك وسيلة سهلة لتحديد الأخطاء التقنية وإصلاحها. تحديد الأخطاء ببساطة ينطوي على الذهاب بشكل منهجي من خلال كل رسالة خطأ ثم إعادة ترجمة التعليمات البرمجية أندور تطبيق نظام التداول على الرسوم البيانية الخاصة بك. تحسين نظام التداول تسمح لك بعض تطبيقات التداول بتحديد المتغيرات التي يجب تحسينها. تراديسيسيون، على سبيل المثال، يتيح لك بسهولة تحديد متغير واستبدالها مع التعليمات البرمجية التي سوف تحاول التحسين. التحسين نفسه هو ببساطة العملية التي تجد القيمة المثلى لعنصر نظام التداول معين على أساس النتائج والأداء السابق. لاحظ أن الإفراط في التحسين يؤدي إلى أنظمة التداول التي غير قادرة على التكيف مع ظروف السوق وبالتالي، فمن المهم فقط تحسين بعض المتغيرات الهامة، وليس كل متغير هنا هو ما تبدو ميزة التحسين في تراديسيسيون: يمكنك أن ترى أننا أعلنا اثنين من المتغيرات الجديدة وتعيينها يساوي. ببساطة يعني أن برنامج التداول سوف يحل محل هذا مع العدد الأمثل. بعد ذلك، يمكنك أن ترى أننا استخدمنا المتغيرات الجديدة ضمن استراتيجية التداول لدينا. وأخيرا، وضعنا مجموعة للأرقام (حتى أن البرنامج لن البحث إلى ما لا نهاية). بعض البرامج التجارية الأخرى لديها الميزات التي تعمل بطريقة مماثلة، مما يسمح لك لاستبدال القيمة العددية مع وتقول تطبيق التداول لتحسينه. خاتمة الآن يجب أن يكون قد وضعت نظام التداول العمل الذي يمكن أن يكون لديك الثقة. في الجزء التالي من هذه السلسلة، سوف تتعلم كيفية تطبيق نظام التداول الخاص بك على الرسوم البيانية وكيفية استخدامها لاتخاذ قرارات التداول أنظمة التداول الترميز: استخدام النظام الخاص بك
Comments
Post a Comment