الى الوراء في الاختبار المتاجرة استراتيجيات التفوق
باكتستينغ ما هو باكتستينغ باكتستينغ هو عملية اختبار استراتيجية التداول على البيانات التاريخية ذات الصلة لضمان بقاءها قبل التاجر مخاطر أي رأس مال فعلي. يمكن للمتداول محاكاة تداول إستراتيجية على مدى فترة زمنية مناسبة وتحليل النتائج لمستويات الربحية والمخاطر. التراجع إلى الوراء باكتستينغ إذا كانت النتائج تفي بالمعايير الضرورية المقبولة لدى المتداول، يمكن عندئذ تنفيذ الاستراتيجية بدرجة من الثقة بأنها ستؤدي إلى أرباح. إذا كانت النتائج هي أقل ملاءمة، يمكن تعديل الاستراتيجية وتعديلها والأمثل لتحقيق النتائج المرجوة، أو أنه يمكن أن تكون ألغت تماما. وهناك كمية كبيرة من حجم التداول في السوق المالية اليوم يتم من قبل التجار التي تستخدم نوعا من الأتمتة الكمبيوتر. وينطبق هذا بشكل خاص على استراتيجيات التداول القائمة على التحليل الفني. يعد اختبار باكتستينغ جزءا لا يتجزأ من تطوير نظام التداول الآلي. الاختبار المسبق ذات مغزى عند القيام به بشكل صحيح، باكتستينغ يمكن أن تكون أداة لا تقدر بثمن لاتخاذ القرارات بشأن ما إذا كان لاستخدام استراتيجية التداول. الفترة الزمنية العينة التي يتم تنفيذ باكتست على أمر بالغ الأهمية. يجب أن تكون مدة الفترة الزمنية للعينة طويلة بما فيه الكفاية لتشمل فترات من ظروف السوق المتغيرة بما في ذلك الاتجاه الصعودي، الاتجاه الهبوطي والتداول المرتبط بمجال. إجراء اختبار على نوع واحد فقط من حالة السوق قد تسفر عن نتائج فريدة قد لا تعمل بشكل جيد في ظروف السوق الأخرى، والتي قد تؤدي إلى استنتاجات كاذبة. حجم العينة في عدد من الصفقات في نتائج الاختبار هو أيضا حاسمة. إذا كان عدد عينة الحرف صغير جدا، قد لا يكون الاختبار ذو دلالة إحصائية. يمكن لعينة ذات عدد كبير جدا من الصفقات على مدى فترة طويلة جدا أن تنتج نتائج مثلى يتجمع فيها عدد هائل من الصفقات الفائزة حول حالة سوق معينة أو اتجاه مناسب للاستراتيجية. وقد يؤدي ذلك أيضا إلى قيام المتداول برسم استنتاجات مضللة. الحفاظ عليه حقيقي يجب أن يعكس الاختبار الخلفي الواقع إلى أقصى حد ممكن. قد يكون لتكاليف المتاجرة التي قد يعتبرها المتداولون غير قابلة للتجاهل عند تحليلها بشكل فردي تأثير جوهري عندما يتم احتساب التكلفة اإلجمالية على مدى فترة االختبار المسبق. وتشمل هذه التكاليف العمولات والفوارق والانزلاق، ويمكنها تحديد الفرق بين ما إذا كانت استراتيجية التداول مربحة أم لا. وتشمل معظم حزم البرامج المسبقة اختبار أساليب حساب هذه التكاليف. ولعل أهم مقياس مترافق مع الاختبار الخلفي هو مستوى الاستراتيجية المتانة. ويتم ذلك من خلال مقارنة نتائج اختبار الظهر الأمثل في فترة زمنية محددة (يشار إليها في العينة) مع نتائج الاختبار الخلفي بنفس الاستراتيجية والإعدادات في فترة زمنية مختلفة للعينة (يشار إليها باسم " من عينة). وإذا كانت النتائج مربحة على نحو مماثل، فيمكن اعتبار الاستراتيجية سليمة وقوية، وهي جاهزة للتنفيذ في أسواق الوقت الحقيقي. إذا فشلت الاستراتيجية في مقارنات خارج العينة، فإن الاستراتيجية تحتاج إلى مزيد من التطوير، أو يجب التخلي عنها تماما. باستخدام إكسيل لإعادة اختبار استراتيجيات التداول كيفية دعم اختبار مع إكسيل فعلت كمية لا بأس بها من استراتيجية التداول اختبار الظهر. إيف استخدمت لغات البرمجة المتطورة والخوارزميات، كما فعلت ذلك مع قلم رصاص والورق. أنت لا تحتاج إلى أن يكون عالم الصواريخ أو مبرمج لدعم اختبار العديد من استراتيجيات التداول. إذا كنت تستطيع تشغيل برنامج جدول بيانات مثل إكسيل ثم يمكنك إعادة اختبار العديد من الاستراتيجيات. الهدف من هذه المقالة هو أن تظهر لك كيفية إعادة اختبار استراتيجية التداول باستخدام إكسيل ومصدر البيانات المتاحة للجمهور. هذا لا ينبغي أن يكلفك أي أكثر من الوقت الذي يستغرقه لإجراء الاختبار. قبل البدء في اختبار أي استراتيجية، تحتاج إلى مجموعة بيانات. على الأقل هذا هو سلسلة من داتيتيمس والأسعار. أكثر واقعية تحتاج إلى داتيتيم، مفتوحة، عالية، منخفضة، إغلاق الأسعار. عادة ما تحتاج فقط إلى عنصر الوقت من سلسلة البيانات إذا كنت اختبار استراتيجيات التداول خلال اليوم. إذا كنت ترغب في العمل جنبا إلى جنب ومعرفة كيفية دعم اختبار مع إكسيل أثناء قراءة هذا ثم اتبع الخطوات التي الخطوط العريضة في كل قسم. نحن بحاجة إلى الحصول على بعض البيانات للرمز أننا سوف نعود اختبار. انتقل إلى: ياهو فينانس في حقل إدخال الرمز (الرموز) أدخل: عب وانقر فوق غو ضمن عروض الأسعار على الجانب الأيسر، انقر على الأسعار التاريخية وأدخل النطاقات الزمنية التي تريدها. اخترت من 1 يناير 2004 إلى 31 ديسمبر 2004 انتقل لأسفل إلى أسفل الصفحة وانقر فوق تحميل إلى جدول البيانات احفظ الملف باسم (مثل ibm. csv) وإلى مكان يمكنك العثور عليه لاحقا. إعداد البيانات افتح الملف (الذي قمت بتنزيله أعلاه) باستخدام إكسيل. ونظرا للطبيعة الديناميكية للإنترنت، فإن التعليمات التي تقرأتها أعلاه والملف الذي تفتحه قد تغيرت في الوقت الذي تقرأ فيه هذا. عندما قمت بتنزيل هذا الملف يبدو أن الأسطر القليلة الأولى مثل هذا: يمكنك الآن حذف الأعمدة التي لن تستخدم. للاختبار أن إم على وشك أن أفعل فقط استخدام التاريخ وفتح وإغلاق القيم حتى لقد حذف عالية، منخفضة، حجم و أدج. قريب. أنا أيضا فرز البيانات حتى أن أقدم تاريخ كان أول وآخر موعد كان في الأسفل. استخدم خيارات قائمة البيانات - gt سورت للقيام بذلك. بدلا من اختبار استراتيجية في حد ذاتها سوف محاولة للعثور على يوم من أيام الأسبوع التي قدمت أفضل عائد إذا كنت اتبع شراء فتح وبيع استراتيجية وثيقة. تذكر أن هذه المقالة هنا لتعريفك كيفية استخدام إكسيل لدعم استراتيجيات الاختبار. قد نبني على هذا المضي قدما. هنا هو الملف ibm. zip الذي يحمل جدول البيانات مع البيانات والصيغ لهذا الاختبار. توجد بياناتي الآن في الأعمدة من A إلى C (التاريخ، أوبين، كلوز). في الأعمدة D إلى H، لدي صيغ مكان لتحديد العائد في يوم معين. إدخال الصيغ يعمل الجزء الصعب (ما لم تكن خبيرا في إكسيل) على استخدام الصيغ المستخدمة. هذا هو مجرد مسألة الممارسة وكلما كنت ممارسة المزيد من الصيغ تكتشف والمزيد من المرونة سيكون لديك مع الاختبار الخاص بك. إذا قمت بتنزيل جدول البيانات ثم نلقي نظرة على الصيغة في الخلية D2. يبدو هذا: يتم نسخ هذه الصيغة إلى جميع الخلايا الأخرى في الأعمدة من D إلى H (باستثناء الصف الأول) ولا تحتاج إلى تعديلها بمجرد نسخها. ضع شرحا موجزا للصيغة. صيغة إف لديها شرط، جزء صحيح وكاذب. والشرط هو: إذا كان يوم الأسبوع (تحويلها إلى رقم من 1 إلى 5 الذي يتطابق من الاثنين إلى الجمعة) هو نفس يوم من الأسبوع في الصف الأول من هذا العمود (D1) ثم. الجزء الحقيقي من البيان (C2-B2) ببساطة يعطينا قيمة إغلاق - فتح. وهذا يدل على أننا اشترى فتح وبيع إغلاق وهذا هو بروبلوس لدينا. الجزء الكاذب من البيان هو زوج من يقتبس مزدوجة () الذي يضع شيئا في الخلية إذا لم يتم مطابقة يوم من الأسبوع. علامات على يسار حرف العمود أو رقم الصف أقفال العمود أو الصف بحيث عندما نسخها هذا الجزء من مرجع الخلية لا تتغير. حتى هنا في مثالنا، عند نسخ الصيغة، فإن الإشارة إلى خلية التاريخ A2 ستغير رقم الصف إذا تم نسخها إلى صف جديد ولكن العمود سيبقى في العمود A. يمكنك تداخل الصيغ ووضع قواعد قوية بشكل استثنائي والعبارات. النتائج في أسفل أعمدة أيام الأسبوع قمت بوضع بعض الوظائف الموجزة. وعلى وجه الخصوص وظائف متوسط ومجموع. هذه تبين لنا أنه خلال عام 2004 كان اليوم الأكثر ربحية لتنفيذ هذه الاستراتيجية يوم الثلاثاء، وجاء ذلك عن كثب يوم الأربعاء. عندما اختبرت أيام الجمعة الإنتهاء - استراتيجية صاعدة أو هبوطية وكتبت أن المادة الأولى استخدمت نهجا مشابها جدا مع جدول البيانات والصيغ مثل هذا. وكان الهدف من ذلك الاختبار هو معرفة ما إذا كان انتهاء يوم الجمعة صعوديا أو هبوطيا بشكل عام. حاول. تحميل بعض البيانات من ياهو المالية. تحميله في إكسيل ومحاولة الخروج من الصيغ ونرى ما يمكنك الخروج مع. أضف أسئلتك في المنتدى. حظا سعيدا واستراتيجية مربحة hunting06172013 أحدث نسخة من ترادركود (v5.6) يتضمن مؤشرات التحليل الفني الجديدة، نقطة ورسم الشكل والاستراتيجية باكتستينغ. 06172013 أحدث نسخة من نيورالكود (v1.3) لتجارة الشبكات العصبية. 06172013 كونكتكود الباركود حزمة الخط - تمكن الباركود في التطبيقات المكتبية ويتضمن وظيفة إضافية ل إكسيل التي تدعم الجيل الشامل من الباركود. 06172013 إنفستمنتكود، مجموعة شاملة من الآلات الحاسبة المالية ونماذج ل إكسيل هو متاح الآن. 09012009 إطلاق الاستثمار الحر والحاسبة المالية ل إكسيل. 0212008 إصدار سباركود بروفيسيونال - الوظيفة الإضافية لإنشاء لوحات التحكم في إكسيل مع خطوط سباركلينس 12152007 الإعلان عن كونكتكود دوبليكات ريموفر - إضافة قوية لإيجاد وإزالة الإدخالات المكررة في إكسيل 09082007 إطلاق تينيغرافس - إضافة المصدر المفتوح لإنشاء خطوط سباركلينس وصغيرة الرسوم البيانية في إكسيل. استراتيجية باكتستينغ في إكسيل استراتيجية باكتستينغ إكسيرت خبير باكتستينغ هو نموذج جدول البيانات التي تسمح لك لإنشاء استراتيجيات التداول باستخدام المؤشرات الفنية وتشغيل الاستراتيجيات من خلال البيانات التاريخية. ويمكن بعد ذلك قياس أداء الاستراتيجيات وتحليلها بسرعة وسهولة. خلال عملية باكتستينغ، والخبراء باكتستينغ يمر من خلال البيانات التاريخية في صف واحد بطريقة صف من أعلى إلى أسفل. وسيتم تقييم كل استراتيجية محددة لتحديد ما إذا كانت شروط الدخول قد استوفيت. إذا تم استيفاء الشروط، سيتم إدخال التجارة. من ناحية أخرى، إذا تم استيفاء شروط الخروج، سيتم الخروج من الموقف الذي تم إدخاله سابقا. ويمكن توليد أشكال مختلفة من المؤشرات الفنية وتجميعها لتشكيل استراتيجية تجارية. وهذا يجعل خبير باكتستينغ أداة قوية للغاية ومرنة. باكتستينغ إكسيرت خبير باكتستينغ هو نموذج جدول البيانات الذي يسمح لك لخلق استراتيجيات التداول باستخدام المؤشرات الفنية وتشغيل الاستراتيجيات من خلال البيانات التاريخية. ويمكن بعد ذلك قياس أداء الاستراتيجيات وتحليلها بسرعة وسهولة. يمكن أن يكون النموذج الإعداد للدخول في مراكز طويلة أو قصيرة عندما تحدث ظروف معينة والخروج من المواقف عندما يتم استيفاء مجموعة أخرى من الشروط. من خلال التداول تلقائيا على البيانات التاريخية، يمكن للنموذج تحديد ربحية استراتيجية التداول. باكتستينغ خبير خطوة بخطوة تعليمي 1. بدء خبير باكتستينغ يمكن أن تبدأ الخبراء باكتستينغ من ويندوز ابدأ القائمة - برامج - ترادركود - باكتستينغ الخبراء. هذا يطلق نموذج جدول بيانات مع أوراق عمل متعددة بالنسبة لك لإنشاء مؤشرات التحليل الفني واختبار مرة أخرى على استراتيجيات مختلفة. ستلاحظ أن باكتستينغ إكسيرت يتضمن العديد من أوراق العمل المألوفة مثل دونلواددداتا و أناليسيسينبوت و أناليسيسوتبوت و تشارتينبوت و تشارتوتبوت من نموذج إكسيرت أناليسيس إكسيرت. هذا يسمح لك لتشغيل جميع الاختبارات مرة أخرى بسرعة وسهولة من بيئة جدول بيانات مألوفة. 2. أولا، حدد ورقة العمل دونلوادداتا. يمكنك نسخ البيانات من أي جداول بيانات أو قيم مفصولة بفواصل (كسف) إلى ورقة العمل هذه للتحليل الفني. شكل البيانات كما هو مبين في الرسم البياني. بدلا من ذلك، يمكنك الرجوع إلى وثيقة تنزيل الأوراق المالية للتجارة لتحميل البيانات من مصادر البيانات المعروفة مثل ياهو المالية، جوجل المالية أو الفوركس للاستخدام في باكتستينغ الخبراء. 3. بمجرد نسخ البيانات، انتقل إلى ورقة العمل أناليسيسينبوت وانقر على الزر تحليل و باكتست. سيؤدي هذا إلى إنشاء مؤشرات فنية مختلفة في ورقة عمل أناليسيسيونبوت وإجراء اختبار باكتستينغ على الاستراتيجيات المحددة في ورقة العمل ستراتيغيباكتستينجينبوت. 4. انقر فوق ورقة العمل ستراتيسباكتستينجينبوت. في هذا البرنامج التعليمي سوف تحتاج فقط إلى معرفة أننا قد حدد كل من استراتيجيات طويلة وقصيرة باستخدام تحريك متوسط عمليات الانتقال. سنقوم بتفاصیل تحدید الاستراتیجیات في القسم التالي من ھذه الوثیقة. ويوضح الرسم البياني أدناه الاستراتيجيتين. 5. بمجرد الانتهاء من الاختبارات الخلفية، سيتم وضع الإخراج في أوراق العمل أناليسيسيونبوت، ترادلوغوتبوت و تراديسوماريوتوتبوت. تحتوي ورقة العمل أناليسيسوبوت على الأسعار التاريخية الكاملة والمؤشرات الفنية للسهم. خلال الاختبارات الخلفية، إذا تم استيفاء شروط الإستراتيجية، سيتم تسجيل معلومات مثل سعر الشراء وسعر البيع والعمولة والربح في ورقة العمل هذه لتسهيل الرجوع إليها. هذه المعلومات مفيدة إذا كنت ترغب في تتبع من خلال استراتيجيات لمعرفة كيف يتم إدخال مواقف الأسهم والخروج. تحتوي ورقة عمل تراديلوغوتوب على ملخص عن الصفقات التي قام بها خبير باكتستينغ. البيانات يمكن تصفيتها بسهولة لعرض البيانات فقط لاستراتيجية محددة. إن ورقة العمل هذه مفيدة لتحديد الربح أو الخسارة الإجمالية للاستراتيجية في أطر زمنية مختلفة. يتم وضع الناتج الأكثر أهمية من الاختبارات الخلفية في ورقة عمل ترادسوماريوتوتبوت. تحتوي ورقة العمل هذه على إجمالي أرباح الاستراتيجيات المنفذة. كما هو مبين في الرسم البياني أدناه، حققت الاستراتيجيات ربحا إجماليا قدره 2،548.20 من خلال جعل ما مجموعه 10 الصفقات. من هذه الصفقات، 5 مراكز طويلة و 5 مراكز قصيرة. نسبة وينلوس أكبر من 1 يشير إلى استراتيجية مربحة. شرح أوراق العمل المختلفة يحتوي هذا القسم على شرح مفصل لأوراق العمل المختلفة في نموذج باكتستينغ إكسيرت. أوراق العمل دونلوادداتا، أناليسيسينبوت، أناليسوتوتب، تشارتينبوت و تشارتوتبوت هي نفسها كما في نموذج خبير التحليل التقني. وبالتالي لن يتم وصفها في هذا القسم. للحصول على وصف كامل لأوراق العمل هذه، يرجى الرجوع إلى قسم خبير التحليل الفني. ستراتيغيباكتستينغ إنبوت ورقة العمل يتم إدخال كافة المدخلات ل باكتستينغ بما في ذلك الاستراتيجيات باستخدام ورقة العمل هذه. استراتيجية هي في الأساس مجموعة من الشروط أو القواعد التي سوف تشتري في الأسهم أو بيع الأسهم. على سبيل المثال، قد ترغب في تنفيذ إستراتيجية لتخطي (شراء) إذا كان المتوسط المتحرك ل 12 يوم للسعر فوق المتوسط المتحرك ل 24 يوما. تعمل ورقة العمل هذه مع المؤشرات الفنية وبيانات الأسعار في ورقة عمل أناليسيسيونبوت. وبالتالي يجب أن يتم توليد المؤشرات الفنية المتوسطة المتحركة من أجل الحصول على استراتيجية التداول على أساس المتوسط المتحرك. الإدخال الأول المطلوب في ورقة العمل هذه (كما هو موضح في الرسم البياني أدناه) هو تحديد ما إذا كان سيتم إنهاء كافة الصفقات في نهاية جلسة الاختبار الخلفي. تخيل السيناريو الذي حدث فيه شروط لشراء الأسهم ودخل خبير باكتستينغ تجارة طويلة (أو قصيرة). ومع ذلك فإن الإطار الزمني قصير جدا وانتهى قبل أن تتمكن التجارة من تلبية شروط الخروج، مما أدى إلى بعض الصفقات لم تخرج عند انتهاء جلسة باكتستينغ. يمكنك تعيين هذا إلى Y لإجبار جميع الصفقات ليتم الخروج في نهاية جلسة باكتستينغ. آخر، سيتم ترك الصفقات فتح عند انتهاء جلسة باكتستينغ. استراتيجيات يمكن دعم 10 استراتيجيات كحد أقصى في اختبار واحد مرة واحدة. ويبين الرسم البياني أدناه المدخلات المطلوبة لتحديد الاستراتيجية. الإستراتیجیات المبدئیة - تقبل ھذه الإدخال حروف أبجدي أو أرقام بحد أقصی. يتم استخدام أوليات الإستراتيجية في أوراق العمل أناليسيسيونبوت و تراديلوغ لتحديد الاستراتيجيات. لونغ (L) شورت (S) - يستخدم هذا للإشارة إلى ما إذا كان سيتم إدخال موضع طويل أو قصير عند استيفاء شروط دخول الإستراتيجية. شروط الدخول سيتم إدخال صفقة تجارية طويلة أو قصيرة عند استيفاء شروط الدخول. يمكن التعبير عن شروط الدخول كتعبير صيغة. تعبير الصيغة حساس لحالة الأحرف ويمكنه الاستفادة من الوظائف والمشغلات والأعمدة كما هو موضح أدناه. كروسابوف (X، Y) - إرجاع صحيح إذا كان العمود X يعبر فوق العمود Y. تقوم هذه الوظيفة بفحص الفترات السابقة للتأكد من حدوث كروس أوفر بالفعل. كروسبيلو (X، Y) - إرجاع صحيح إذا العمود X تعبر أسفل العمود Y. هذه الوظيفة بفحص الفترات السابقة للتأكد من أن كروس قد حدث فعلا. و (لوجيكاليكسر،) - منطقية و. ريتورنس صحيح إذا كانت جميع التعبيرات المنطقية ترو. أو (لوجيكاليكسر،) - منطقية أو. ريتورنس صحيح إذا كان أي من التعبيرات المنطقية ترو. دايساغو (X، 10) - إرجاع القيمة (في العمود X) قبل 10 أيام. بريفيوسهي (X، 10) - إرجاع أعلى قيمة (في العمود X) من آخر 10 أيام بما في ذلك اليوم. بريفيوسلو (X، 10) - إرجاع أقل قيمة (في العمود X) من الأيام ال 10 الماضية بما في ذلك اليوم. مشغلي أكبر من تكافؤ لا يساوي أكبر من أو على قدم المساواة إضافة - الطرح الأعمدة قسم الضرب (من أناليسيسوتبوت) أ - العمود أب - العمود قبل الميلاد .. .. ي - العمود ي ز - العمود ز هذا هو الجزء الأكثر إثارة للاهتمام ومرنة من دخول الظروف. ويسمح بتحديد الأعمدة من ورقة العمل أناليسيسيونبوت. عند إجراء الاختبارات الخلفية، سيتم استخدام كل صف من العمود للتقييم. على سبيل المثال، يعني A 50 كل من الصفوف في العمود A من ورقة العمل أناليسيسوتبوت سيتم تحديد ما إذا كان أكبر من 50. أب في هذا المثال ، إذا كانت القيمة في العمود A في ورقة عمل أناليسيسيونبوت أكبر من أو تساوي قيمة العمود B، فسيتم استيفاء شرط الإدخال. و (A B، سد) في هذا المثال، إذا كانت القيمة في العمود A في ورقة عمل أناليسيسوتبوت أكبر من قيمة العمود B وقيمة العمود C أكبر من العمود D، سيتم استيفاء شرط الإدخال. كروسابوف (A، B) في هذا المثال، إذا كانت قيمة العمود A في ورقة عمل أناليسيسوتبوت تعبر فوق قيمة B، سيتم استيفاء شرط الإدخال. كروسابوف يعني أن A أصلا قيمة أقل من أو تساوي B وقيمة A في وقت لاحق أكبر من B. شروط الخروج شروط الخروج يمكن الاستفادة من الوظائف والمشغلين والأعمدة كما هو محدد في شروط الإدخال. وعلاوة على ذلك فإنه يمكن أيضا الاستفادة من المتغيرات كما هو مبين أدناه. الخسائر للخروج شروط الشروط ويعرف هذا بأنه سعر البيع ناقص سعر الشراء. يجب أن يكون سعر البيع أكبر من سعر الشراء لتحقيق الربح. وإلا فإن الربح سيكون صفرا. الخسارة يعرف هذا السعر بأنه سعر البيع مطروحا منه سعر الشراء عندما يكون سعر البيع أقل من سعر الشراء. بروفيكت (سعر البيع - سعر الشراء) سعر الشراء ملاحظة. يجب أن يكون سعر البيع أكبر من أو يساوي سعر الشراء. وإلا فإن الربح سوف يكون صفرا. لوسبكت (سعر البيع - سعر الشراء) سعر الشراء ملاحظة. يجب أن يكون سعر البيع أقل من سعر الشراء. وإلا فستبكت سيكون صفر. أمثلة الربحية 0.2 في هذا المثال، إذا كان الربح من حيث النسبة أكبر من 20، سيتم استيفاء شروط الخروج. اللجنة - من حيث نسبة مئوية من سعر التداول. إذا كان سعر التداول هو 10 و العمولة 0.1 ثم العمولة ستكون 1. نسبة العمولة والعمولة بالدولار سيتم تلخيصها لحساب العمولة الكلية. اللجنة - بالدولار. النسبة المئوية العمولة والعمولة بالدولار سيتم تلخيصها لحساب العمولة الكلية. عدد األسهم - عدد األسهم التي يتم شراؤها أو بيعها عند استيفاء شروط الدخول في اإلستراتيجية. ترادسوماريوتوتبوت ورقة العمل هذه هي ورقة عمل تحتوي على ملخص لجميع الصفقات التي أجريت خلال الاختبارات الخلفية. يتم تصنيف النتائج إلى الصفقات الطويلة والقصيرة. ويمكن الاطلاع على وصف لجميع الحقول أدناه. إجمالي الربح - إجمالي الربح أو الخسارة بعد العمولة. يتم حساب هذه القيمة عن طريق جمع جميع الأرباح والخسائر من جميع الصفقات محاكاة في اختبار الظهر. إجمالي الربح قبل اللجنة - إجمالي الربح أو الخسارة قبل العمولة. إذا تم تعيين العمولة إلى الصفر، سيكون لهذا الحقل نفس القيمة توتال بروفيتلوس. مجموع اللجنة - إجمالي العمولة المطلوبة لجميع الصفقات محاكاة خلال اختبار الظهر. إجمالي عدد الصفقات - إجمالي عدد الصفقات التي تمت خلال الاختبار الخلفي المحاكي. عدد الصفقات الفائزة - عدد الصفقات التي تحقق ربحا. عدد الصفقات الخاسرة - عدد الصفقات التي تحدث خسارة. نسبة الصفقات الفائزة - عدد الصفقات الفائزة مقسوما على إجمالي عدد الصفقات. نسبة الصفقات الخاسرة - عدد الصفقات الخاسرة مقسومة على إجمالي عدد الصفقات. متوسط ربح الصفقة - متوسط قيمة أرباح الصفقات الفائزة. متوسط خسارة التجارة - متوسط قيمة خسائر الصفقات الخاسرة. متوسط التجارة - متوسط قيمة (الربح أو الخسارة) من صفقة واحدة في الاختبار الخلفي المحاكي. أكبر ربح التجارة - ربح أكبر تجارة الفوز. أكبر خسارة التجارة - فقدان أكبر خسارة التجارة. نسبة متوسط خسارة الويناج - متوسط ربح التجارة مقسوما على متوسط خسارة التجارة. نسبة وينلوس - مجموع جميع الأرباح في الصفقات الفائزة مقسوما على مجموع جميع الخسائر في الصفقات الخاسرة. نسبة أكبر من 1 تشير إلى استراتيجية مربحة. ورقة عمل تراديلوغوتوب تحتوي ورقة العمل هذه على جميع الصفقات المحاكاة من قبل خبير باكتستينغ مرتبة حسب التاريخ. انها تسمح لك لتكبير إلى أي تجارة محددة أو إطار زمني لتحديد ربحية استراتيجية بسرعة وسهولة. التاريخ - التاريخ الذي يتم فيه إدخال موضع طويل أو قصير أو الخروج منه. الاستراتيجية - الإستراتيجية التي يتم استخدامها لتنفيذ هذه التجارة. الموقف - موقف التجارة، سواء طويلة أو قصيرة. التجارة - تشير إلى ما إذا كانت هذه التجارة هي شراء أو بيع الأسهم. الأسهم - عدد الأسهم المتداولة. السعر - السعر الذي يتم شراء أو بيع الأسهم. بالاتصالات. - إجمالي العمولة لهذه التجارة. بل (B4 كوم.) - الربح أو الخسارة قبل العمولة. بل (أفت كوم.) - الربح أو الخسارة بعد العمولة. نائب الرئيس. بل (أفت كوم.) - الأرباح أو الخسائر التراكمية بعد العمولات. يتم احتساب هذا على أساس إجمالي الربح التراكمي من اليوم الأول من التداول. بل (على المركز الختامي) - الربح أو الخسارة عند إغلاق المركز (الخروج). وسوف يتم احتساب كل من لجنة الدخول والخروج في هذه الوثيقة. على سبيل المثال، إذا كان لدينا موقف طويل حيث يكون بل (B4 كوم.) 100. على افتراض عندما يتم إدخال الموقف، يتم فرض عمولة 10 وعندما يتم الخروج من الموقف، يتم فرض عمولة أخرى من 10. و بل (على موقف إغلاق) هو 100- 10 - 10 80. كل من اللجنة على دخول الموقف والخروج من موقف يتم احتسابها على إغلاق الموقف. العودة إلى ترادركود التحليل الفني البرمجيات والمؤشرات الفنيةختبر اختبار التاجر إكسيل شراء اليوم (أدناه) وترسل لنا طلبك الهوية والمطالبة أكثر من 70.00 قيمتها من البرمجيات الحرة الاختبار الخلفي إكسيل يباع فقط كجزء من التاجر حزمة إكسيل زيارة المطورين موقع لأكثر مثل هذا إكسيل اختبار الخلفية، وهي جزء من حزمة إكسيل التاجر، هو وظيفة إضافية لاستراتيجيات اختبار الاختبار الخلفي في ميكروسوفت إكسيل. انها تمكنك من اختبار وتقييم استراتيجيات التداول في نهاية اليوم باستخدام البيانات التاريخية. يمكن للمستخدمين استخدام فبا (فيسوال باسيك فور أبليكاتيونس) لبناء استراتيجيات اختبار باك إكسيل. ومع ذلك، فبا المعرفة اختيارية - بالإضافة إلى استخدام قواعد التداول فبا التي شيدت، يمكنك بناء قواعد التداول على جدول بيانات باستخدام رموز الاختبار المسبق القياسية مسبقة الصنع. باك-تستينغ إكسيل التفاصيل باك تستينغ يدعم إكسيل الوظائف المتقدمة، مثل الهرم (تغيير حجم الموقف أثناء التداول المفتوح)، والحد من وضع الصفقات القصيرة، وحساب العمولة، وتتبع الأسهم، ومراقبة خارج نطاق المال، وتخصيص سعر الشراء (يمكنك التداول في اليوم أو الغد فتح، إغلاق، ارتفاع أو انخفاض الأسعار). هذه الوظيفة تمكنك من بناء استراتيجيات التداول كوتناتورالكوت ويمنعك من وضع الاستراتيجيات الخاصة بك في كوتفريامس. الكوت اختبار العودة إكسل خلق تقارير أداء اختبار استراتيجية مفصلة ومفصلة للغاية. يحتوي كل تقرير على سبع علامات تبويب: تقرير موجز - أهم نتائج الاختبار الخلفي في نموذج مدمج تقرير سلسلة البيانات - الصفقات، الأسهم وديناميات الربح المعروضة في الأشكال المعروضة والمخططات تقرير الصفقات - الصفقات المجمعة حسب المراكز الصفقات (التسلسل الزمني) التقرير - الصفقات في الترتيب الزمني تقرير الإشارات - جميع الإشارات التي تنتجها استراتيجية ونتائجها (النظام معالجتها أم لا) إعدادات تقرير - كل إعدادات التكوين تقرير رمز الاستراتيجية - التي تحتوي على رمز الاستراتيجية الخام. التصفية التلقائية للتقارير، الصفقات (التسلسل الزمني) والتقارير إشارات لديها خيار أوتوفيلتيرينغ التي، عند تنفيذها، يمكن أن تنتج تقارير أكثر دقة. التصفية طريقة سريعة وسهلة للعثور على مجموعة فرعية من البيانات في قائمة والعمل معها. تعرض القائمة التي تمت تصفيتها الصفوف التي تتوافق مع المعايير التي تحددها للعمود فقط. على عكس الفرز، تصفية لا إعادة ترتيب قائمة. بدلا من ذلك، فإنه يخفي مؤقتا الصفوف التي لا تريد عرضها. عند تنشيط ميزة التصفية التلقائية، تظهر الأسهم على يسار تصنيفات الأعمدة في القائمة التي تمت تصفيتها. يمكن استخدام التصفية التلقائية، على سبيل المثال، لعرض الصفقات قصيرة فقط، الصفقات المربحة، أو الصفقات المنفذة بعد بعض التاريخ المحدد، أو مجرد تلك الإشارات التي أدت إلى الصفقات. ملامح ملخص: إنشاء استراتيجية بسيطة يمكن وضع رمز الاستراتيجية باستخدام إكسيل أو فب (فيسوال باسيك إنفيرونمنت) 7-صفحة معلوماتية ومفصلة تقرير أداء اختبار استراتيجية تتبع الأسهم (رأس المال الأولي واللجان) حدود موقف طويلة وقصيرة منفصلة دعم بيراميدينغ ل باكتست التداول ستاتيستيكش، باك تستينغ يتكرر إكسيل من خلال جميع الصفوف من البيانات التاريخية، وتنفيذ رمز الاستراتيجية لكل صف من البيانات. يتكون رمز استراتيجية من هذه اللبنات الأساسية: يخلق بيع يوم إشارة هو مرجع اليوم إلى الأيام السابقة في هذا الشكل: اليوم - N. على سبيل المثال، كل (اليوم - 1) سيعود يوم الخميس سعر الإغلاق، كل (اليوم) أو كل سوف عودة اليوم سعر الإغلاق. أوبيرسيل الخلية العليا (الخلية مع التسمية) في عمود القيم التي ترغب في استخدامها في التعليمات البرمجية الاستراتيجية الخاصة بك. على سبيل المثال، سيعيد رنغ (كوتغوت، اليوم) قيم من الخلايا ضمن الخلية QUG1quot. نومبروفشاريس هو عدد الأسهم للشراء أو للبيع. سبيسيالوردر هو الأمر ل بيسيل بسعر خاص، مختلفة عن الافتراضي. على سبيل المثال، سيقوم أمر الشراء (100، كوتونكوت) بتنفيذ أمر شراء 100 سهم (عقود) بسعر الافتتاح. باك-تستينغ برينسيبلز هناك طريقتان لإنشاء استراتيجيات: يتم برمجة قواعد التداول في جدول بيانات. بهذه الطريقة أكثر تستغرق وقتا طويلا، ولكن لا يتطلب أي معرفة خاصة - المعرفة الأساسية فقط من مايكروسوفت إكسل. تتم برمجة قواعد التداول باستخدام فبا (فيسوال باسيك فور أبليكاتيونس) وتخزينها في وحدة خاصة من مصنف. بهذه الطريقة تستغرق وقتا أقل، ولكنها تتطلب معرفة أساسية من فبا. في ما يلي مثال لقاعدة التداول: البيع إذا كان اليوم مفتوحا أكبر من إغلاق اليوم، وإلا شراء. يمكننا تحقيق هذه القاعدة بطريقتين: 1. برمجة قاعدة التداول باستخدام جدول بيانات. كما ترون، القاعدة إف (B2gtE2quotSellquotquotBuyquot) يقع في كل خلية وتنتج إشارات باسل. الاختبار الخلفي يمكن إعادة استخدام كود إكسيل الذي تم إنشاؤه لهذه الإستراتيجية لإنتاج إشارات بزيل في جداول بيانات أخرى. 2. برمجة قاعدة التداول باستخدام فبا. لا توجد قواعد في جدول البيانات، فقط البيانات التاريخية. يتم كتابة قواعد التداول باستخدام فبا وتخزينها في وحدة خاصة اختبار الظهر إكسيل يباع فقط كجزء من التاجر حزمة إكسيل زيارة المطورين موقع لأكثر مثل هذا
Comments
Post a Comment