كيفية إجراء اختبار خلفي لاستراتيجية التداول باستخدام إكسيل بدف


باكتستينغ: تفسير الماضي.
باكتستينغ هو عنصر أساسي في تطوير نظام التداول الفعال. ويتم ذلك من خلال إعادة بناء، مع البيانات التاريخية، الصفقات التي كان من الممكن أن تحدث في الماضي باستخدام القواعد التي تحددها استراتيجية معينة. وتقدم النتيجة إحصاءات يمكن استخدامها لقياس فعالية الاستراتيجية. باستخدام هذه البيانات، يمكن للمتداولين تحسين استراتيجياتهم وتحسينها، والعثور على أي عيوب فنية أو نظرية، واكتساب الثقة في استراتيجيتهم قبل تطبيقها على الأسواق الحقيقية. والنظرية الكامنة وراء ذلك هي أن أي استراتيجية عملت بشكل جيد في الماضي من المرجح أن تعمل بشكل جيد في المستقبل، وعلى العكس من ذلك، فإن أي استراتيجية تؤدي أداء ضعيفا في الماضي من المرجح أن تؤدي أداء ضعيفا في المستقبل. هذه المقالة تأخذ نظرة على ما هي التطبيقات التي تستخدم ل باكتست، أي نوع من البيانات التي تم الحصول عليها، وكيفية وضعه للاستخدام!
البيانات والأدوات.
صافي الربح أو الخسارة - صافي الربح أو الخسارة. الإطار الزمني - التواريخ السابقة التي حدث فيها الاختبار. الكون - الأسهم التي تم تضمينها في باكتست. تقلب التدابير - أقصى نسبة مئوية رأسا على عقب وهبوطا. المتوسطات - متوسط ​​الكسب ومتوسط ​​الخسارة، متوسط ​​القضبان المحتفظ بها. التعرض - نسبة رأس المال المستثمر (أو المعرض للسوق). النسب - نسبة الأرباح إلى الخسائر. العائد السنوي - النسبة المئوية للعائد على مدى عام. العائد المعدل للمخاطر - النسبة المئوية للعائد كدالة للمخاطر.
عادة، سوف باكتستينغ البرمجيات اثنين من الشاشات التي هي مهمة. يسمح الأول للتاجر بتخصيص إعدادات باكتستينغ. وتشمل هذه التخصيصات كل شيء من فترة زمنية إلى تكاليف العمولة. هنا مثال على هذه الشاشة في أميبروكر:
الشاشة الثانية هي تقرير نتائج الاختبار الفعلي. هذا هو المكان الذي يمكنك أن تجد كل من الإحصاءات المذكورة أعلاه. مرة أخرى، هنا مثال على هذه الشاشة في أميبروكر:
بشكل عام، يحتوي معظم البرامج التجارية على عناصر مماثلة. وتشمل بعض البرامج الراقية أيضا وظائف إضافية لأداء التلقائي التحجيم الموقف، والتحسين وغيرها من الميزات أكثر تقدما.
الوصايا العشر.
مراعاة اتجاهات السوق الواسعة في الإطار الزمني الذي تم فيه اختبار استراتيجية معينة. فعلى سبيل المثال، إذا كانت الاستراتيجية قد تم اختبارها فقط من 1999-2000، فإنها قد لا تكون جيدة في سوق الدب. وكثيرا ما يكون من المفيد إجراء اختبار احتياطي على مدى فترة زمنية طويلة تشمل عدة أنواع مختلفة من ظروف السوق. تأخذ في الاعتبار الكون الذي حدث باكتستينغ. على سبيل المثال، إذا تم اختبار نظام سوق واسع مع كون يتكون من أسهم التكنولوجيا، فإنه قد تفشل في أداء جيدا في مختلف القطاعات. وكقاعدة عامة، إذا كانت استراتيجية تستهدف نوع معين من الأسهم، والحد من الكون لهذا النوع؛ ولكن، في جميع الحالات الأخرى، والحفاظ على الكون كبير لأغراض الاختبار. إن تقلب التقییمات ھو أمر مھم جدا للنظر فیھ عند تطویر نظام التداول. وينطبق ذلك بشكل خاص على الحسابات التي يتم استدعاؤها، والتي تخضع لمكالمات الهامش إذا انخفضت أسهمها إلى ما دون نقطة معينة. وينبغي أن يسعى المتداولون إلى إبقاء التقلب منخفضا من أجل الحد من المخاطر وتمكين عملية الانتقال من وإلى مخزون معين. كما أن متوسط ​​عدد الحانات المحتفظ بها مهم جدا أيضا عند وضع نظام تجاري. على الرغم من أن معظم برامج الاختبار الخلفي تتضمن تكاليف العمولة في الحسابات النهائية، وهذا لا يعني أنك يجب تجاهل هذه الإحصائية. إذا كان ذلك ممكنا، فإن رفع متوسط ​​عدد الحانات التي تم الاحتفاظ بها يمكن أن يقلل من تكاليف العمولة، ويحسن عائدك الإجمالي. التعرض هو سيف ذو حدين. زيادة التعرض يمكن أن يؤدي إلى أرباح أعلى أو خسائر أعلى، في حين أن انخفاض التعرض يعني انخفاض الأرباح أو انخفاض الخسائر. ومع ذلك، بشكل عام، فمن الجيد أن تبقى التعرض أقل من 70٪ من أجل الحد من المخاطر وتمكين أسهل الانتقال داخل وخارج مخزون معين. يمكن أن يكون متوسط ​​الربح / الخسارة إحصائية، جنبا إلى جنب مع نسبة فوز إلى خسارة، مفيدة لتحديد الأمثل التحجيم الموقف وإدارة الأموال باستخدام تقنيات مثل معيار كيلي. (انظر إدارة المال باستخدام معيار كيلي). يمكن للمتداولين اتخاذ مواقف أكبر وخفض تكاليف العمولة من خلال زيادة متوسط ​​مكاسبهم وزيادة نسبة فوزهم إلى خسائرهم. العائد السنوي مهم لأنه يستخدم كأداة لقياس عوائد النظام ضد أماكن الاستثمار الأخرى. من المهم ليس فقط النظر إلى العائد السنوي الإجمالي، ولكن أيضا أن تأخذ في الاعتبار زيادة أو انخفاض المخاطر. ويمكن القيام بذلك عن طريق النظر في العائد المعدل للمخاطر، الذي يمثل عوامل خطر مختلفة. قبل اعتماد نظام التداول، يجب أن يتفوق على جميع أماكن الاستثمار الأخرى على قدم المساواة أو أقل المخاطر. التخصيص باكتستينغ مهم للغاية. العديد من التطبيقات باكتستينغ لديها مدخلات لكميات العمولة، أحجام جولة (أو كسور) الكثير، وأحجام القراد، ومتطلبات الهامش، وأسعار الفائدة، وفرضيات الانزلاق، وقواعد تحديد المواقع، وقواعد الخروج نفس بار، (زائدة) إعدادات التوقف وأكثر من ذلك بكثير. T الحصول على نتائج باكتستينغ أكثر دقة، ط ر من المهم لضبط هذه الإعدادات لتقليد الوسيط الذي سيتم استخدامه عندما يذهب النظام على الهواء مباشرة. يمكن أن تؤدي الاختبارات الخلفية أحيانا إلى شيء يعرف باسم الإفراط في التحسين. هذا هو الشرط الذي يتم ضبط نتائج الأداء بشكل كبير جدا في الماضي أنها لم تعد دقيقة في المستقبل. من الجيد عموما تطبيق القواعد التي تنطبق على جميع الأسهم، أو مجموعة مختارة من الأسهم المستهدفة، ولا يتم تحسينها إلى الحد الذي لا يمكن للمبدع فهم القواعد فيه. إن الاختبار المسبق ليس دائما الطريقة الأكثر دقة لقياس فعالية نظام تداول معين. في بعض الأحيان لا تؤدي الاستراتيجيات التي تؤدي أداء جيدا في الماضي إلى الأداء الجيد في الوقت الحاضر. الأداء السابق لا یشیر إلی النتائج المستقبلیة. تأكد من تجارة الورق نظام تم بنجاح باكتستد قبل أن يعيش للتأكد من أن الاستراتيجية لا تزال تنطبق في الممارسة العملية.
يعد الاختبار المسبق أحد أهم جوانب تطوير نظام التداول. إذا تم إنشاؤها وتفسيرها بشكل صحيح، يمكن أن تساعد التجار على تحسين وتحسين استراتيجياتهم، والعثور على أي عيوب فنية أو نظرية، فضلا عن اكتساب الثقة في استراتيجيتها قبل تطبيقها على أسواق العالم الحقيقي.

كيفية إجراء اختبار احتياطي لاستراتيجية التداول باستخدام إكسيل بدف
سيتم إدخال صفقة تجارية طويلة أو قصيرة عند استيفاء شروط الدخول. يمكن التعبير عن شروط الدخول كتعبير صيغة. تعبير الصيغة حساس لحالة الأحرف ويمكنه الاستفادة من الوظائف والمشغلات والأعمدة كما هو موضح أدناه.
كروسابوف (X، Y) - إرجاع صحيح إذا كان العمود X يعبر فوق العمود Y. تقوم هذه الوظيفة بفحص الفترات السابقة للتأكد من حدوث كروس أوفر بالفعل. كروسبيلو (X، Y) - إرجاع صحيح إذا العمود X تعبر أسفل العمود Y. هذه الوظيفة بفحص الفترات السابقة للتأكد من أن كروس قد حدث فعلا. و (لوجيكاليكسر، ...) - منطقية و. ريتورنس صحيح إذا كانت جميع التعبيرات المنطقية ترو. أو (لوجيكاليكسر، ...) - منطقية أو. ريتورنس صحيح إذا كان أي من التعبيرات المنطقية ترو. دايساغو (X، 10) - إرجاع القيمة (في العمود X) قبل 10 أيام. بريفيوسهي (X، 10) - إرجاع أعلى قيمة (في العمود X) من الأيام ال 10 الماضية بما في ذلك اليوم. بريفيوسلو (X، 10) - إرجاع أقل قيمة (في العمود X) من الأيام ال 10 الماضية بما في ذلك اليوم.
أكبر من = يساوي <> لا يساوي = أكبر من أو يساوي + إضافة - الطرح * الضرب / شعبة.
الأعمدة (من أناليسيسوتبوت)
أ - العمود ألف ب - العمود B C. .. ي - العمود ي ز - العمود ز.
هذا هو الجزء الأكثر إثارة للاهتمام ومرنة من شروط الدخول. ويسمح بتحديد الأعمدة من ورقة العمل "أناليسيسوتبوت". عند إجراء الاختبارات الخلفية، سيتم استخدام كل صف من العمود للتقييم.
في هذا المثال، إذا كانت القيمة في العمود A في ورقة العمل "أناليسيسيونتبوت" أكبر من أو يساوي قيمة العمود B، سيتم استيفاء شرط الإدخال. و (A> B، C> D)
في هذا المثال، إذا كانت القيمة في العمود A في ورقة العمل "أناليسيسيونتوب" أكبر من قيمة العمود B وقيمة العمود C أكبر من العمود D، سيتم استيفاء شرط الإدخال. crossabove (A، B)
في هذا المثال، إذا كانت قيمة العمود A في ورقة عمل "أناليسيسيونتبوت" تعبر فوق قيمة B، سيتم استيفاء شرط الإدخال. كروسابوف يعني أن A لها أصلا قيمة أقل من أو تساوي B وقيمة A تصبح لاحقا أكبر من B.
يمكن أن تستفيد شروط الخروج من الوظائف والمشغلات والأعمدة كما هو محدد في شروط الإدخال. وعلاوة على ذلك فإنه يمكن أيضا الاستفادة من المتغيرات كما هو مبين أدناه.
الربح يعرف هذا السعر بأنه سعر البيع مطروحا منه سعر الشراء. يجب أن يكون سعر البيع أكبر من سعر الشراء لتحقيق الربح. وإلا فإن الربح سيكون صفرا. الخسارة يعرف هذا السعر بأنه سعر البيع مطروحا منه سعر الشراء عندما يكون سعر البيع أقل من سعر الشراء. بروفيكت (سعر البيع - سعر الشراء) / سعر الشراء ملاحظة: يجب أن يكون سعر البيع أكبر من أو يساوي سعر الشراء. وإلا فإن الربح سوف يكون صفرا. لوسبكت (سعر البيع - سعر الشراء) / سعر الشراء ملاحظة: يجب أن يكون سعر البيع أقل من سعر الشراء. وإلا فستبكت سيكون صفر.
في هذا المثال، إذا كان الربح من حيث النسبة أكبر من 20٪، سيتم استيفاء شروط الخروج.

كيفية إجراء اختبار احتياطي لاستراتيجية التداول باستخدام إكسيل بدف
الاشتراك في النشرة الإخبارية ترادينفورمد لتلقي الموارد الحرة، والحصول على إخطار حول مقالات جديدة، ومبيعات المنتجات.
لا توجد منتجات في العربة.
لا توجد منتجات في العربة.
تعلم التجارة يستغرق وقتا طويلا والكثير من الصبر. في هذه المقالة أناقش لماذا من الجيد استخدام إكسيل لاستراتيجيات التداول باكتست.
ما هي استراتيجية التداول الجيدة؟
جزء مهم من التداول المربح يستخدم إستراتيجية تداول جيدة. أنواع مختلفة من الاستراتيجيات أداء أفضل في ظروف السوق المختلفة، ويمكن أن يكون من المفيد أن يكون أكثر من استراتيجية جيدة واحدة.
استراتيجية التداول الجيدة هي مثل تناسب جيدا. يجب أن تشعر جيدة وكذلك تبدو جيدة. يجب أن تكون استراتيجية التداول مناسبة تماما مع شخصية ونمط حياة التاجر، فضلا عن كونها مربحة.
إذا كانت استراتيجية التداول لا تناسب مع التاجر فإنه ربما تفشل. A المستعرض، تاجر متعمد يجب أن تعمل على الأرجح على تطوير استراتيجية المريض بطيئة التي تأخذ أرباحا كبيرة من التحركات السوق الكبيرة. أولئك التجار الذين يحصلون على عالية على الأدرينالين وتريد أن تكون باستمرار داخل وخارج السوق، يجب أن تتداول تحركات احتمال عالية على الأطر الزمنية أقصر.
ومما له نفس القدر من الأهمية الوقت والقدرة على التجارة الاستراتيجية بشكل صحيح. الشخص الذي يعمل 40 ساعة في الأسبوع لا يمكن أن تتداول بشكل معقول استراتيجية تتطلب اهتماما مستمرا. ويمكن أيضا أن يكون من الصعب التركيز على التداول من المنزل عندما يكون المنزل مليئا بالأطفال صاخبة. يجب أن يكون التجار واقعيين حول مقدار الوقت والطاقة التي يمكنهم تكريسها لاستراتيجيتهم.
كيفية تطوير استراتيجية تداول جيدة.
الطريقة الوحيدة لتطوير استراتيجية التداول التي تناسبك هي التجربة والخطأ. حتى كنت قد تداولت استراتيجية العيش في السوق أنك لن تعرف على وجه اليقين ما إذا كان مناسبا لك. هناك طرق لتسريع عملية تطوير استراتيجيتك الخاصة.
مراجعة سجل التداول الخاص بك.
والأسواق المالية لديها طريقة لتعليمنا الدروس التي نحتاج إلى تعلمها.
دراسة الصفقات الماضية الخاصة بك هو مفيد جدا لتنقيح النهج الخاص بك إلى التداول. انظر كيف يمكنك التعامل مع الظروف الصعبة. كيف جيدا التمسك خطتك ومقدار الربح أو الخسارة التي تأخذ بها من كل خطوة السوق. هل يمكن أن يكون لديك المزيد من الأرباح من الصفقات الفوز الخاص بك وقطع الخاسرين الخاص بك في وقت سابق؟
Backtesting.
لإدخال أساليب جديدة وللتكيف مع ظروف السوق المختلفة، باكتستينغ هو في غاية الأهمية. يستخدم باكتستينغ بيانات الأسعار التاريخية لنرى كيف كانت استراتيجيات التداول قد نفذت.
يجب أن يتم إجراء الاختبار المسبق بعناية وأن الأداء السابق لا يساوي الأداء المستقبلي. ومع ذلك، فإنه لا تقدر بثمن لإزالة الأعشاب الضارة الاستراتيجيات التي لم تكن مربحة واكتشاف نقاط الضعف في استراتيجيات جيدة على ما يبدو.
كما أن التقييم المسبق مفيد جدا لوضع مبادئ تجارية عامة لسوق معينة. على سبيل المثال، نفذت سلسلة من الاختبارات باستخدام نظام تداول دخول عشوائي. في هذه المواد: دخول عشوائي والدخول العشوائي بالإضافة إلى المؤشرات الفنية. وأظهرت هذه الاختبارات لي أنه في سوق ور / أوسد نظام الدخول العشوائي يمكن أن تكون مربحة. أنا لن أذهب إلى نظام دخول عشوائي ولكني سأستخدم المبادئ، مثل وقف زائدة كجزء من التداول اليومي في ور / أوسد.
استخدام ميكروسوفت إكسيل.
يمكنك باكتست باستخدام العديد من المنصات المختلفة ولكن واحدة من أسهل الطرق لاختبار استراتيجيات معقدة نسبيا باستخدام إكسيل.
إكسل هو الوصول إليها للغاية ومعظم الناس يعرفون بالفعل طريقهم حول البرنامج. فمن المستخدم ودية للغاية وهناك كمية كبيرة من المعلومات المتاحة على الانترنت حول تحسين مهارات إكسيل.
تتم برمجة استراتيجيات التداول باستخدام بيانات منطقية. إكسيل هو واحد من أسهل البيئات للبرنامج. ويمكن برمجة عدد كبير من المؤشرات التقنية ويمكن أن يكون منطق التداول بسيطا أو معقدا حسب الحاجة.
في بلدي الأمازون كيندل الاليكترونى & # 8211؛ كيفية إعادة اختبار استراتيجية التداول باستخدام إكسيل & # 8211؛ وأظهر كيف يمكن استخدام إكسيل لتطوير جداول البيانات باكتست الخاصة بك. إذا كنت تبحث عن جدول بيانات يمكنك أيضا شرائها مباشرة: شراء جداول البيانات إكسل.
تعلم التجارة هو عملية أبطأ مما يود معظمنا. ومع ذلك، من خلال استخدام بعض الأفكار في المادة فمن الممكن لجعلها أسرع (وأقل تكلفة بكثير) العملية.
ترك الرد إلغاء الرد.
سانتا كلوز رالي باكتست نموذج & # 36؛ 19.75 10 في 1 حزمة & # 36؛ 112.10 & # 36؛ 72.18 4 إن 1 باكيج & # 36؛ 42.98 & # 36؛ 33.52 نموذج الاختراق & # 36؛ 19.75.
21 المؤشرات الفنية & # 36؛ 5.99 نموذج باكتست قصير قصير باستخدام إكسيل & # 36؛ 11.25 متقدم باكتست نموذج & # 36؛ 19.75 21 المزيد من المؤشرات الفنية & # 36؛ 5.99.
فيكس فولاتيليتي S & P 500 إنتري & # 36؛ 19.75 4 في 1 حزمة & # 36؛ 42.98 & # 36؛ 33.52 نموذج باكتست قصير قصير باستخدام إكسيل & # 36؛ 11.25.
وتلتزم ترادينفورمد لمساعدة التجار على تطوير مهاراتهم والبقاء في صدارة المنافسة. انظر كيف يمكنك أن تتعلم ل باكتست الاستراتيجيات الخاصة بك والحصول على أفكار تجارية جديدة.

مثال: إعادة اختبار استراتيجية التداول.
يمكن لجميع التجار الاستفادة من اختبار استراتيجيات التداول الخاصة بهم. فإنه يمكن تسليط الضوء على نقاط القوة والضعف وتظهر كيفية تحسين والتاجر. ومع ذلك، فإنه من الصعب العثور على طريقة دقيقة لاختبار استراتيجيات التداول الخاصة بك.
إكسيل هي واحدة من القطع الأكثر شعبية من البرامج في العالم. معظم الناس لديهم بالفعل بعض المهارات في استخدام إكسيل. في هذه المقالة والفيديو المصاحبة أظهر كيف يمكن استخدام إكسيل لاختبار مجموعة واسعة من استراتيجيات التداول في أي سوق والإطار الزمني.
كثير من الناس يتعلمون بشكل أفضل من خلال مشاهدة. لقد سجلت فيديو يوتوب يظهر لي مدى سهولة اختبار استراتيجياتك باستخدام إكسيل. في هذا الفيديو، أضف بيانات تاريخية. أنا برنامج 3 المؤشرات الفنية. وأخيرا أدخل معايير الدخول والخروج التجارية.
إطار العمل.
في كل مرة كنت اختبار استراتيجية التداول كنت تفعل نفس الأشياء مرارا وتكرارا. أنت لا تريد أن تبدأ مع قالب فارغ في كل مرة تحتاج إلى اختبار استراتيجية.
يجب أن تضع إطارا لكيفية تطوير إستراتيجية التداول. يمكنني استخدام نموذج باكتست ترادينفورمد كإطار لاختبار جميع استراتيجيات التداول بلدي. وتشمل هذه النماذج العديد من الميزات المفيدة بما في ذلك وقف الخسائر، وأهداف الربح وتوقف زائدة. كما تتضمن مجموعة متنوعة من المقاييس المختلفة لتحليل أداء إستراتيجية التداول.
البيانات التاريخية.
من الضروري الحصول على بيانات جيدة عن الأسعار التاريخية قبل إجراء الاختبارات الخلفية. فمن السهل للحصول على بيانات الأسعار اليومية وطويلة الأجل في كثير من الأحيان مجانا. وقد حصلت ياهو المالية مجموعة واسعة من الأسواق المختلفة.
للحصول على البيانات خلال اليوم هو أكثر صعوبة. يمكنني استخدام MT4 لتداول العملات الأجنبية بلدي. يتم تقديم MT4 من قبل العديد من السماسرة ولديه ميزة أنه يسمح لك بتحميل البيانات مباشرة من المحطة. لتنزيل البيانات التي تحتاج إليها لتحديد تولس & # 8211؛ مركز التاريخ ومن ثم اختيار السوق للتصدير.
بعد الحصول على البيانات السابقة في جدول بيانات. يمكنك استخدام نسخ ولصق لإدخال البيانات بسرعة في باكتست الخاص بك. لا تستخدم قص ولصق لأنه قد يؤثر على الصيغ في جدول بيانات باكتست.
إشارات الدخول & # 8211؛ المؤشرات الفنية وأنماط الشارت.
الخطوة التالية لاختبار استراتيجيتك هي إدخال معايير التداول الخاصة بك. كثير من الناس التجارة باستخدام المؤشرات الفنية وأنماط الرسم البياني. وتستند هذه على الصيغ الرياضية ويمكن حسابها باستخدام إكسيل. في الفيديو أشرح كيفية حساب المتوسط ​​المتحرك الأسي بسرعة، ومؤشر ستوكاستيك ومتوسط ​​النطاق الحقيقي. يمكنك أن ترى من الفيديو أنه لا يستغرق وقتا طويلا للقيام بذلك.
معظم الوقت الذي لا تريد لحساب المؤشرات من الصفر. لجعل هذا أسرع وأسهل لقد كتبت اثنين من الكتب التي تظهر كيفية حساب مجموعة من المؤشرات الفنية وأنماط الرسم البياني. للحصول على مزيد من المعلومات راجع: تحسين نتائج التداول الخاصة بك عن طريق حساب المؤشرات الفنية والحصول على نتائج أفضل للتجارة باستخدام المؤشرات الفنية. كل من هذه تأتي مع جدول يحتوي على جميع حسابات المؤشر.
بعد الحصول على المؤشر في جدول بيانات، يمكنك ببساطة نسخه ولصقه في جدول بيانات باكتست.
برمجة معايير الدخول والخروج.
يمكن أن يكون هذا الشيء تحديا بالنسبة للأشخاص الذين لا يستخدمون إف البيانات في إكسيل. إذا كانت البيانات هي اللبنات الأساسية لجميع منطق التداول. نحن نريد لدخول الصفقات في ظل ظروف محددة. ويمكن أن يكون هذا عندما يعبر الماكد عن خط 0، وشكلت شمعة دوجي أو وصل السعر إلى مستوى فيبوناتشي معين.
بناء الجملة إذا كانت العبارات هي: إف (لوجيك) & # 8211؛ هو صحيح ثم القيام بذلك & # 8211؛ هو خطأ ثم القيام بذلك.
في إكسيل قد نرغب في استخدام بيان إف للتحقق مما إذا كانت X أكبر من Y. ستبدو الصيغة كما يلي: = إف (X & غ؛ Y، & # 8220؛ X هي هيغير & # 8221 ؛، & # 8220؛ X هي انخفاض & # 8221؛)
معايير الدخول.
في الفيديو استخدمت معايير دخول التجارة ل إنتر لونغ عندما يكون السعر أكبر من إما و ستوشزاتيك تجاوزت خط 20 (خط ذروة البيع). معايير دخول التجارة في العمود R. تحتوي الخلية الأولى على: = إف (و (F203 & غ؛ G203، K203 & غ؛ النتائج! $ C $ 12، K202 & لوت؛ ريسولتس! $ C $ 12، AC203 = $ أس $ 3)، & # 8220؛ طويل & # 8221؛، & # 8221؛ & # 8221؛)
يمكننا أن نكون أكثر منطقية من هذا إذا ترجمنا إلى رمز شبه. وهذا يعني استخدام اللغة العادية لشرح كل خطوة. في الكود الزائف يقرأ البيان:
إف (كلوز & غ؛ إما و ستوشاستيك & غ؛ خط البيع الزائد والخط العشوائي السابق & لوت؛ خط البيع الزائد ولا توجد صفقات طويلة مفتوحة)، ثم أدخل طويلا، وإلا لا شيء.
معايير الخروج.
يتم برمجة معايير الخروج في نفس الطريقة تماما لمعايير الدخول. في هذه الحالة قد أرغب في الخروج من لونغ تريد عندما يتحرك مؤشر ستوكاستيك فوق 80 (خط ذروة الشراء). في إكسيل استخدمت الرمز: = إف (أند (K203 & غ؛ ريسولتس! $ C $ 13، U203 = 0، T203 = 0، AC203 = $ أس $ 2)، & # 8221؛ كلوز & # 8221 ؛،)
في رمز شبه هذا يعني. إف (مؤشر ستوكاستيك & غ؛ لم يتم ضرب خط فائض الشراء ووقف الخسارة ولم يتم ضرب الهدف والصفقات الطويلة مفتوحة، ثم إغلاق طويل، وإلا لا شيء.
وقف الخسارة وأهداف الربح.
في هذا نموذج باكتست ترادينفورمد لدي أهداف وقف الخسارة والأرباح المبرمجة بالفعل. يتم حسابها باستخدام عدة أتر. وهذا يعني أنها ديناميكية وتتكيف مع تقلبات السوق.
يمكننا استخدام إكسيل لحساب أي مقاييس النتائج التي نريدها. في جدول البيانات هذا، استخدم مجموعة متنوعة من الطرق لمعرفة مدى ربحية الإستراتيجية. يقيس عامل الربح القيمة المطلقة للحرف الفائزة مقسوما على الصفقات الخاسرة. نسبة الفوز يخبرنا كم عدد الصفقات مربحة بالمقارنة مع كم يخسرون. وأقارن أيضا قيمة متوسط ​​التجارة الفائزة بمتوسط ​​التجارة الخاسرة.
أنا أيضا استخدام الرسم البياني رأس المال للحصول على الانطباع البصري لاستراتيجية التداول مع مرور الوقت. هذا سيظهر ما إذا كانت النتائج متسقة أو أنها قد حدثت خلال ظروف السوق المحددة.
مقالات أخرى قد يعجبك.
وكما يوحي الاسم، فإن مؤشر سوبيرترند الفني يساعد على تحديد اتجاهات السوق. هذه المقالة & هيليب؛
// فيبوناتشي هي واحدة من أفضل الطرق لفهم إجراءات سعر السوق. سواء كنت & هيليب؛
إبوك كورس - كيفية إعادة اختبار استراتيجية التداول باستخدام إكسيل هل تريد & هيليب؛
Tradinformed.
وتلتزم ترادينفورمد لمساعدة التجار على تطوير مهاراتهم والبقاء في صدارة المنافسة. انظر كيف يمكنك أن تتعلم ل باكتست الاستراتيجيات الخاصة بك والحصول على أفكار تجارية جديدة.
3 إستراتيجيات التداول إيشيموكو مربحة كيفية حساب مؤشر سوبيرترند باستخدام إكسيل نظام تداول هيكين العشي بسيط ومربح كيفية حساب مؤشر بسار باستخدام إكسيل حساب تصحيحات فيبوناتشي تلقائيا كيفية حساب وقف الخسارة اللاحقة باستخدام إكسيل الرئيسية آخر الأخبار.
(1) إيبوك (2) إكونوميك داتا (1) إكونوميك غراوث (2) إكونوميك تريدرس المكتبة (4) إكسيل ترادينغ (6) جداول بيانات غوغل (1) كيفية باكتست (2) (1) التداول في التداول (1) التداول في التداول (1) التداول في التداول (1) التداول في التداول (1) (24) غير مصنف (2)
سانتا كلوز رالي باكتست نموذج & # 36؛ 19.75 10 في 1 حزمة & # 36؛ 112.10 & # 36؛ 72.18 4 إن 1 باكيج & # 36؛ 42.98 & # 36؛ 33.52 نموذج الاختراق & # 36؛ 19.75.
21 المؤشرات الفنية & # 36؛ 5.99 نموذج باكتست قصير قصير باستخدام إكسيل & # 36؛ 11.25 متقدم باكتست نموذج & # 36؛ 19.75 21 المزيد من المؤشرات الفنية & # 36؛ 5.99.
فيكس فولاتيليتي S & P 500 إنتري & # 36؛ 19.75 4 في 1 حزمة & # 36؛ 42.98 & # 36؛ 33.52 نموذج باكتست قصير قصير باستخدام إكسيل & # 36؛ 11.25.
وتلتزم ترادينفورمد لمساعدة التجار على تطوير مهاراتهم والبقاء في صدارة المنافسة. انظر كيف يمكنك أن تتعلم ل باكتست الاستراتيجيات الخاصة بك والحصول على أفكار تجارية جديدة.

الحاسوب بمساعدة مالية & # 8211؛ إكسيل، ماتلاب، ثيتا سويت etc.
أدوات، خوارزميات، محاكاة، إدارة المخاطر: الكفاءة للتمويل الرياضي.
أسهل العودة اختبار استراتيجيات التداول: مس إكسيل المحور الجدول!
قبل استخدام أدوات متخصصة للاختبار الخلفي أقترح أن يحاول أحد مس إكسيل بيفوت تابل أولا. أداة الجدول المحوري كبيرة لفحص وتصفية وتحليل مجموعات البيانات الكبيرة. في هذه المقالة، سوف أقدم كيفية إنشاء استراتيجية بسيطة تعتمد على توقيت وكيفية حساب أدائها التاريخي.
في ما يلي، وسوف تظهر، وكيفية إنشاء تحليل مثل الوظيفة السابقة: & # 8220؛ بيع في مايو ويذهب بعيدا & # 8211؛ حقا؟ & # 8220 ؛.
الخطوة 1: الحصول على البيانات.
أولا، نحن بحاجة للحصول على البيانات للتحليل. ننتقل إلى ياهو لجلب مؤشر داو جونز (انظر قائمة مصادر بيانات السوق لمصادر أخرى).
بطريقة ما، يخفي ياهو فينانس زر التحميل لمؤشر داو جونز. ولكن، فمن السهل لتخمين الرابط الصحيح:
حفظ هذا الملف إلى القرص. ثم فتحه مع مس إكسيل 2018 ونحن نواصل مع الخطوة التالية.
الخطوة 2: إضافة أعمدة للأداء والمؤشر.
الآن، في هذا الملف، نضيف سجل العودة (العمود & # 8220؛ عودة & # 8221؛) لكل يوم في السلسلة الزمنية:
ثم نضيف مؤشر إستراتيجية التداول & # 8211؛ في هذه الحالة فقط في شهر السنة:
وأخيرا، نضيف مؤشرا جماعيا: العقد.
الخطوة 3: إضافة جدول محوري.
فرز البيانات في الجدول.
[بيفوت تابل تولس - & غ؛ خيارات - & غ؛ تلخيص القيمة ب - & غ؛ مجموع]
الخطوة 4: التنسيق الشرطي.
للحصول على نظرة عامة على البيانات في الجدول المحوري، نقوم بتنسيق القيم في & # 8220؛ النسبة المئوية ستايل & # 8221؛ و & # 8220؛ التنسيق الشرطي & # 8221 ؛:
[الصفحة الرئيسية - & غ؛ الأنماط - & غ؛ تنسيق مشروط]
الخطوة 5: حساب الأداء الفعلي.
يمثل مجموع السجل العائد في الجدول المحوري مؤشرا جيدا لأداء إستراتيجية التداول. ولكن، يمكن الحصول على الأداء أكوتال بسهولة من سجل العودة من قبل:
الآن، أنت مستعد: كل خلية تحتوي على أداء شراء مؤشر داو جونز في البداية وبيعه في نهاية كل شهر. وقتا ممتعا مع الدراسات الخاصة بك! تجد دراسة مفصلة عن أداء الأشهر المختلفة في المؤشرات الرئيسية هنا.
استنتاج.
الاختبار الخلفي للاستراتيجيات التداول بسيطة سهلة باستخدام الجداول المحورية إكسل. في حين أن استراتيجيات أكثر تقدما تتطلب عادة حزمة برامج أكثر تخصصا (كما نرى في ماسد الاختبار الخلفي)، وخمس خطوات بسيطة تؤدي إلى أعمق رؤى لاستراتيجية تعتمد على توقيت. إذا أصبحت سلسلة البيانات كبيرة، يمكن للمرء أن يؤدي نفس الخطوات بالضبط باستخدام مس باور بيفوت، مس إكسيل الإضافية الإضافية مع الوصول إلى قاعدة البيانات.
آخر الملاحة.
ترك الرد إلغاء الرد.
مشاركة لطيفة. أنا سعيد للهبوط على هذه بلوق.
دعني أقترح عليك هذا:
لمشاهدة الأداء الفعلي في الجدول المحوري، ما عليك سوى إضافة حقل محسوب من القائمة:
خيارات & غ؛ الحقول، العناصر، & أمب؛ مجموعات & غ؛ الحقل المحسوب & # 8230؛
ثم ضع علامة عليها & # 8220؛ p & # 8221؛ واكتب في الصيغة: & # 8220؛ = إكس (ريتورن) -1 & # 8221؛
يمكنك أخيرا إضافة هذا الحقل إلى منطقة القيم، للحصول على & # 8220؛ مجموع p & # 8221؛ الحق في الجدول.
نعم كلامك صحيح! هذا أفضل بكثير من تكرار الجدول. سأقوم بتحديث هذه المشاركة في اسرع وقت ممكن.
يمكننا تحميل مباشرة قوالب إكسيل و باكتست البيانات.

Comments

Popular posts from this blog

ميغليو أوفيوني بيناري س الفوركس

رازفان سدروبيس الفوركس

ماكد استراتيجية الفوركس