Tuesday 20 March 2018

جدول بيانات فوريكس باكتستينغ


أوتو تريد سيستيم باك باكستينغ مقدمة عند استخدام نظام جداول البيانات للدراسة التداول أو قمت بإنشاء أسيل (دراسة مخصصة متقدمة ولغة واجهة) دراسة نظام التداول التي تستخدم وظائف التداول أسيل، ثم يمكنك إجراء اختبار الظهر باستخدام المحاكاة التجارية وضع واعادة الرسم البياني. أو عن طريق إجراء اختبار العودة على أساس بار. من أجل تقييم كيفية أداء نظام التداول الخاص بك تاريخيا ورؤية الصفقات التاريخية للبيانات الماضية، فمن الضروري لتشغيل اختبار العودة. يستخدم اختبار العودة استنادا بار البيانات المفتوحة، عالية، منخفضة، إغلاق بيانات الرسم البياني تحميلها أنفسهم لتقييم نظام التداول الآلي. هذه هي البيانات التي تضاف بشكل متزايد إلى الرسم البياني خلال اختبار العودة. هذا الأسلوب من اختبار الظهر هو أسرع مقارنة مع إعادة الاختبار مرة أخرى، ومع ذلك فإنه هو أقل دقة من إعادة الاختبار مرة أخرى. اختبار إعادة الإعادة يستخدم البيانات الأساسية ملف البيانات إنتراداي لتقييم نظام التداول الآلي. هذه البيانات الأساسية لديها إطار زمني لكل سجل في أي مكان من 1 القراد إلى 1 دقيقة (يعتمد على عوامل مختلفة، بما في ذلك خدمة داتاترادينغ المستخدمة والبيانات التاريخية المتاحة وإعدادات مخطط سييرا). هذه البيانات الأساسية أكثر تفصيلا في ملف البيانات خلال اليوم الذي يتم إضافته تدريجيا إلى المخطط أثناء اختبار العودة. هذا هو طريقة أبطأ من اختبار الظهر مقارنة مع اختبار العودة استنادا بار، ومع ذلك فمن أكثر دقة. مع أي طريقة من اختبار الظهر، يمكن الاطلاع على تقرير إحصاءات التجارة كاملة على أساس كل من يملأ النظام ولدت خلال اختبار العودة. ارجع إلى نتائج اختبار العودة. بار استنادا اختبار الظهر المدعومة للرسوم البيانية التاريخية والحظية. الاختبار الخلفي على القضبان المحملة هو طريقة اختبار للخلف باستخدام قيم أوبين و هاي و لو و كلوس للأشرطة المحملة. لا يتم استخدام البيانات الأساسية في ملف البيانات مباشرة، فقط أشرطة تحميل أنفسهم. هذا عادة لا يؤدي كما دقة عالية من اختبار العودة مقارنة مع إعادة الاختبار مرة أخرى. ومع ذلك، فإنه عادة ما يكون أسرع وطريقة الموصى بها إذا كان اختبار الظهر سريع مهم. تأكد من وجود علامة الاختيار عن طريق التجارة غتغت تجارة السيارات تمكين إذا لم يكن هناك واحد بالفعل. وإلا فإن نظام التداول الآلي لن يولد أي صفقات. قطع الاتصال من البيانات وخادم التجارة إن لم يكن بالفعل، عن طريق تحديد ملف غغت قطع الاتصال. ليس من الممكن إجراء اختبار بار استنادا إلى الخلف أثناء الاتصال بالخادم أو البيانات التجارية. لإجراء اختبار رجوع عالي السرعة استنادا إلى القضبان المحملة، حدد اختبار غارد للتجارة التلقائية لنظام بار باكد تيست. ستتم مطالبتك بارتفاع المعالجة بار. الافتراضي هو 250. يحدد هذا عدد الأشرطة التي تتم معالجتها في وقت واحد قبل معالجة إدخال واجهة المستخدم. وهو ما يعني إذا قمت بتحديد 250، ثم 250 يتم معالجة البارات في آن واحد ثم 250 أخرى. بين كل من هذه الكتل من المعالجة، كنت قادرا على مقاطعة اختبار العودة عن طريق الضغط على مفتاح الهروب على لوحة المفاتيح. وكلما زاد العدد المحدد، كلما زاد وقت انشغال واجهة المستخدم. لعرض نتائج مفصلة من اختبار العودة، راجع نتائج اختبار العودة. بار استنادا اختبار الخلفية ملاحظات يتم احتساب الدراسات على الرسم البياني 4 مرات لكل شريط. لكل شريط في المخطط، يتم حساب الدراسات أولا مع سعر فتح، ثم ارتفاع وانخفاض من شريط. يتم استخدام إما عالية أولا أو انخفاض يستخدم أولا، اعتمادا على الاتجاه المحدد لحركة السعر. يتم استخدام منخفض لأول مرة عند إغلاق شريط أقرب إلى ارتفاع الشريط. يتم استخدام عالية أولا عند إغلاق شريط أقرب إلى أدنى من شريط، أو إغلاق مسافة مساوية إلى الأعلى والمنخفض. وأخيرا، تتم معالجة سعر إغلاق شريط. ستستند أسعار تعبئة الطلبات إلى قيم بار أوبين و هاي و لو و كلوس أو ضمن علامة 1، ما لم تكن الأوامر مستردة (أوامر غير مسوق لم تملأ على الفور). لمزيد من المعلومات، راجع كيفية تعبئة الطلبات. ضع ذلك في الاعتبار عند النظر إلى أسعار التعبئة. والطابع الزمني لملء النظام يكون وقت البدء من شريط أن التعبئة حدث في. لا يوجد شيء خاص تحتاج إلى القيام به مع تطوير نظام التداول أكسيل أو نظام التداول جدول البيانات عند إجراء اختبار الظهر على أساس شريط. إذا كنت تريد أن تجعل التداول في نهاية شريط عندما يتم استيفاء القواعد الخاصة بك، وسوف تعرف أن يتم تقييم النظام الخاص بك مقابل سعر الإغلاق عندما ترى أن sc. LastTradePrice. في حالة نظام التداول أكسل، يساوي قيمة شريط إغلاق أو ضمن 1 القراد منه. شريط العودة اختبار الظهر هو طريقة سريعة للاختبار الخلفي إلا إذا كنت بحاجة عالية الدقة القراد القراد اعادتها اختبار الظهر. إعادة الاختبار مرة أخرى - التلقائي المدعومة للرسوم البيانية خلال اليوم فقط. يقوم هذا القسم بتوثيق كيفية إجراء اختبار باك باستخدام الأمر غتغت أوتو تريد سيستيم ريبلاي باك تيست. هذا يبسط عملية إجراء إعادة الإعادة استنادا اختبار. افصل من خلاصة البيانات عن طريق تحديد فيل غتغ ديسكونيكت في القائمة. حدد تشارت غتغ تشارت تشارتس وقم بتعيين الأيام للتحميل على عدد الأيام التي تريد إجراء اختبار باك لها. اضغط موافق . مرة واحدة يتم تعيين هذا، فإنه لا يجب أن تتغير مرة أخرى. تأكد من وجود علامة الاختيار عن طريق التجارة غتغت تجارة السيارات تمكين إذا لم يكن هناك واحد بالفعل. وإلا فإن نظام التداول الآلي لن يولد أي صفقات. حدد التجارة غتغت نظام التجارة التلقائية إعادة الاختبار مرة أخرى في القائمة. هذا الأمر مسح كافة البيانات التجارية محاكاة لرموز المخططات واعادة الرسم البياني بأكمله من البداية بسرعة عالية. سييرا الرسم البياني مشغول خلال اختبار العودة. يمكنك إيقاف اختبار العودة على الرغم من الضغط على زر إيقاف في إطار إعادة تشغيل المخطط. سيكون لديك فرصة للضغط على هذا الزر كل بضع ثوان. لعرض نتائج مفصلة من اختبار العودة، راجع نتائج اختبار العودة. إعادة الإعادة اختبار - دليل مدعوم للرسوم البيانية خلال اليوم فقط. يستخدم اختبار العودة اليدوي عندما تريد تشغيل اختبار العودة بسرعة أبطأ لمراقبة ما تقوم به، وأنه قد يكون من الضروري استخدام هذا النوع من اختبار العودة عندما كنت مرة أخرى اختبار نظام التداول الذي ينطوي على الرسوم البيانية متعددة. تأكد من وجود علامة الاختيار من قبل التجارة غتغ التجارة محاكاة الوضع على إذا لم يكن هناك واحد بالفعل. ومع ذلك، سيتم وضع مخطط سييرا في هذا الوضع على أي حال عند بدء اختبار العودة. تأكد من وجود علامة الاختيار عن طريق التجارة غتغت تجارة السيارات تمكين إذا لم يكن هناك واحد بالفعل. وإلا فإن نظام التداول الآلي لن يولد أي صفقات. حدد مخطط إعادة تشغيل مخطط غت لعرض نافذة إعادة التشغيل. في إطار إعادة الإعادة حدد نظام التداول الدقيق مرة أخرى وضع الاختبار. إذا كنت تريد إعادة تشغيل مخططات متعددة في نظام تداول يستخدم مخططات متعددة، ثم تمكين لجميع المخططات في تشارتبوك على نافذة الإعادة. وإلا، يجب تعطيل هذا الخيار. للحصول على معلومات إضافية، يرجى الرجوع إلى "إجراء اختبار خلفي" على نظام التداول الذي يستخدم مخططات متعددة. انتقل إلى نقطة في المخطط حيث تريد بدء اختبار العودة في واضغط على زر التشغيل على إطار إعادة التشغيل. عند بدء إعادة التشغيل، يتم مسح الموضع التجاري المحاكي الحالي للرمز، إن وجد، للأوامر المحاكية للرمز، إن وجدت، وجميع الأوامر المحاكية التي يتم تعبئتها للرمز. لمزيد من التفاصيل، ارجع إلى صفحة المخططات الإعادة. لعرض نتائج مفصلة من اختبار العودة، راجع نتائج اختبار العودة. إجراء اختبار خلفي على نظام التداول الذي يستخدم الرسوم البيانية متعددة عندما يكون لديك نظام التداول الذي ينطوي على الرسوم البيانية متعددة، والسؤال هو ما إذا كنت بحاجة إلى إعادة تشغيل أو العودة اختبار فقط الرسم البياني دراسة نظام التداول على، أو كل من الرسوم البيانية أن نظام التداول يشير إلى. سوف تحتاج إلى إعادة جميع المخططات التي يشير إليها نظام التداول باستخدام طريقة إعادة الإعادة للخلف - الطريقة اليدوية إذا كنت تريد أن يكون نظام التداول الخاص بك يستخدم السعر وقيم الدراسة من القضبان التي هي في طور التشكيل بدلا من استخدام الدراسة وقيم الأسعار في المخططات المصدر التي لها قيم كاملة ونهائية. على سبيل المثال، ضع في الاعتبار 5 دقائق لكل مخطط شريطي. في الرسم البياني المصدر أن نظام التداول يشير إلى، إذا كان لا يعاد في نفس الوقت سيكون لديك كاملة 5 دقائق القضبان. في حين إذا كنت اعادتها، تدريجيا خلال الإطار الزمني خمس دقائق، شريط 5 دقائق سوف بناء وسوف تتغير قيم الدراسة. إذا كان من المهم أن يكون تغيير القيم شريط وقيم الدراسة لنظام التداول الخاص بك، وفقط يمكنك الإجابة على هذا السؤال، ثم كنت ترغب في إعادة جميع الرسوم البيانية يستخدم نظام التداول. سوف تحتاج إلى عدم إعادة جميع المخططات التي يشير إليها نظام التداول، وبدلا من ذلك فقط إعادة تشغيل أو إجراء اختبار الظهر على الرسم البياني المحدد أن نظام التداول على، إذا كان من المقبول بالنسبة لك أن يكون شريط كاملة ودقيقة وقيم الدراسة في الرسم البياني المصدر أو الرسوم البيانية. عندما يقوم نظام التداول بإشارة إلى مخططات أخرى، فإنه يحتاج إلى استخدام إحدى طريقتين للقيام بذلك. وسوف تحتاج إلى استخدام دراسة ستوديبريس تراكب. أو في حالة نظام التداول أكسل يمكن أن تشير إلى مخططات أخرى باستخدام الأسلوب الموثق على "الرجوع إلى إطارات أخرى" والرموز عند استخدام صفحة أسيل. عند استخدام ستوديبريس تراكب لتراكب السعر أو بيانات الدراسة على الرسم البياني أن نظام التداول قيد التشغيل، وتستند أشرطة الرسم البياني على حجم، عدد من الصفقات، المدى، رينكو، عكس، دلتا حجم، أو تغيرات الأسعار، ثم تحتاج لتعيين دراسة وضع نسخ البيانات الإدخال لاستخدام القيمة الأقدم من الإطار الزمني الموافق. وبخلاف ذلك، في حالة عندما يكون المخطط الآخر المشار إليه لا يتم إعادة ولا يتم مزامنة تيمويس إلى المخطط الوجهة، سيتم استخدام البيانات من الشريط الأخير في المخطط المشار إليه للشريط الحالي يجري اختبار مرة أخرى. وبالتالي فإن البيانات المشار إليها لن تكون صحيحة. عندما كنت تعيد الرسوم البيانية متعددة في نفس الوقت لإجراء اختبار الظهر، ثم تحتاج إلى استخدام إعادة الاختبار مرة أخرى - طريقة دليل. على نافذة الإعادة تحتاج إلى تمكين الخيار لجميع المخططات في تشارتبوك. وعلى نافذة الإعادة، حدد نظام التداول الدقيق مرة أخرى وضع الاختبار أو حساب في كل تيكتريد. عند القيام بذلك، سيتم إجراء اختبار العودة متزامنة. لهذا النوع من اختبار العودة، فمن المستحسن أن قطع الاتصال من البيانات والخوادم التجارية عن طريق تحديد ملف غغت قطع الاتصال. مع اختبار العودة متزامنة، يتم تحديد التبعية بين الرسوم البيانية ويتم العمليات الحسابية في الترتيب الصحيح. وهذا يضمن الاتساق والدقة. يمكنك استخدام أي سرعة الإعادة. عند بدء تشغيل متزامن عودة اختبار اعادته سوف يطلب منك لزيادة خطوة الوقت لإجراء اختبار الظهر في (أدخل معالجة الخطوة في ثوان). الافتراضي هو 60 ثانية. كلما كان الإطار الزمني أصغر، كلما كان اختبار العودة أكثر دقة، إلا أن الأمر سيستغرق وقتا أطول. كلما كان الإطار الزمني أكبر، كلما كان اختبار العودة أسرع، سيكون ذلك أقل دقة. ومع ذلك، دقة يعتمد حقا على الإطار الزمني للقضبان المصدر المصدر والمقصد. لا تريد استخدام زيادة خطوة زمنية أطول من الإطار الزمني للأشرطة المتورطة في نظام التداول. قد ترغب في اختيار إطار زمني وهو حوالي 25 من متوسط ​​طول الوقت شريط. عرض نتائج اختبار العودة كنت قادرا على عرض نتائج مفصلة من نظام التداول الخاص بك عن طريق اختيار التجارة غتغت سجل النشاط التجاري غغت إحصاءات التجارة من القائمة. في الجزء العلوي من سجل النشاط التجاري حدد الرمز الذي تم تشغيل الاختبار الخلفي عليه. تحتاج إلى اختيار الرمز الذي لديه سيم أمامه. في الجزء العلوي من سجل النشاط التجاري يجب عليك تحديد محاكاة من قائمة مصادر نشاط الطلب، لعرض ترتيب وملء النشاط لاختبار العودة. للحصول على تعليمات كاملة، يرجى الرجوع إلى علامة التبويب إحصاءات التجارة. هناك العديد من المجالات المعروضة التي تقدم نتائج مفصلة للتداول. للحصول على سجل التجارة عن طريق التجارة، حدد التجارة غتغ سجل النشاط التجاري غغت الصفقات من القائمة. للحصول على تعليمات كاملة، ارجع إلى علامة التبويب "الصفقات". لعرض أمر التجارة يملأ بصريا على الرسم البياني، تمكين التجارة غتغ مشاهدة الطلب يملأ في القائمة من النافذة الرئيسية أو نافذة المخطط. لمعرفة بالضبط متى تم ملء أمر، تحتاج إلى النظر في النظام يملأ على الرسم البياني بدلا من النظر إلى الأسهم التي وضعتها نظام التداول على الرسم البياني لأن تلك الأسهم قد لا تمثل بالضرورة أوامر الفعلية المقبولة ومعبأة. للحصول على معلومات إضافية حول هذا، راجع إشارات متجاهلة مع أنظمة جداول البيانات أو تنبيهات (وهذا ينطبق على نظام جدول البيانات لدراسة التداول). تحسين أداء اختبار الظهر هناك بعض الأشياء التي يمكن القيام بها لتحسين أداء الاختبار مرة أخرى. أسرع اختبار الظهر سيكون عند استخدام شريط استنادا اختبار الظهر مرة أخرى طريقة الاختبار. في حالة عند استخدام نظام جدول البيانات للتداول. ارجع إلى تحسين أداء اختبار عودة أنظمة التداول جدول البيانات بالإضافة إلى البنود أدناه. تطوير نظام التداول الآلي باستخدام واجهة الدراسة المتقدمة المتقدمة واللغة سوف تعطي دائما أفضل أداء مقارنة باستخدام جداول البيانات. عند تشغيل نوع إعادة تشغيل الاختبار الخلفي، إذا كانت البيانات في ملف بيانات المخطط اليومي يحتوي على 1 تيك أو 1 سجلات البيانات الثانية، سيكون اختبار الظهر أبطأ مقارنة مع سجلات بيانات الإطار الزمني أعلى في ملف البيانات خلال اليوم. لذلك، قم بزيادة الإعدادات العامة غت داتاتريد إعدادات الخدمة غت وحدة تخزين البيانات خلال اليوم. بعد القيام بذلك، قم بإعادة تحميل بيانات المخطط اللحظي خلال الانتقال إلى الرسم البياني خلال اليوم وحدد تحرير غغت حذف كافة البيانات والتنزيل. هذا يحتاج فقط إلى أن يتم مرة واحدة لكل رمز. وهذا سوف يساعد على تقليل الوقت لاختبار الظهر. والشيء التالي للتحقق لتحديد مصدر اختبار العودة البطيئة هو إزالة جميع الدراسات من الرسم البياني أو المخططات التي يتم اعادتها، أو من الرسم البياني شريط على أساس اختبار الظهر يجري تنفيذها على. تشغيل اختبار الظهر مرة أخرى ومعرفة ما إذا كنت تحصل على أداء أفضل. إذا كان الأمر كذلك، فإنه هو واحد من تلك الدراسات المحددة التي تسبب المشكلة. يمكنك بعد ذلك إضافة الدراسات مرة أخرى تدريجيا واحدا تلو الآخر لمعرفة أي واحد يستغرق وقتا أطول لحساب. إذا كانت دراسة مخصصة تسبب مشكلة في الأداء، فإن مطور هذه الدراسة يحتاج إلى تحسين أداء تلك الدراسة. يجب أن تحدد الدراسة المخصصة sc. FreeDLL 0 في كتلة التعليمات البرمجية sc. SetDefaults لتحسين الأداء. تحسين اختبار الظهر أداء أنظمة التداول جدول البيانات في حالة عند استخدام نظام جداول البيانات لدراسة التداول، اختبار العودة عادة ليست سريعة جدا. يرجع السبب في ذلك إلى أن كافة بيانات المخطط يتم إخراجها إلى كائن جدول بيانات منفصل. في كل مرة هناك شريط جديد يضاف إلى المخطط خلال اختبار العودة، يجب أن يتم إعادة إخراج كافة بيانات المخطط إلى جدول البيانات. هذا يسبب الكثير من العمليات الحسابية تحدث. استخدام أسيل بطبيعتها أسرع بكثير. ومع ذلك، يمكنك تحسين الأداء باتباع الخطوات أدناه. نظرة على الصيغ الخاصة بك في الخلايا K-Z (عمود الصيغة الأخيرة عند استخدام 16 أعمدة الصيغة). تحديد عدد الصفوف من الصف الحالي 3، فإنها تشير مرة أخرى إلى. على سبيل المثال، إذا كانت الصيغ تشير إلى ما لا يزيد عن الصف 12، فإن دراسة جدول البيانات تحتاج فقط إلى إخراج 10 صفوف من البيانات إلى جدول البيانات. تقليل عدد إدخال الصفوف في إطار "إعدادات الدراسة" لنظام جدول البيانات للدراسة التداول إلى الحد الأدنى لعدد الصفوف المطلوبة. امسح البيانات من صفوف الصفوف التي لم تعد تستخدم الآن في جدول البيانات. للقيام بذلك، قم بتمييز هذه الصفوف عن طريق تحديد أرقام الصف على الجانب الأيسر من ورقة جدول البيانات واضغط على مفتاح حذف على لوحة المفاتيح أو حدد جدول بيانات غت مسح التحديد. أزل أي جداول بيانات غير مستخدمة ضمن جدول البيانات. في الجزء العلوي الأيمن من نافذة جدول البيانات، حدد الورقة المحددة التي لم يتم استخدامها، وحدد جدول البيانات غغ حذف الورقة. إذا كان هناك أيضا دراسة مخصصة متقدمة على الرسم البياني الذي قمت بتطوير نفسك، تأكد من أنه قد sc. FreeDLL تعيين إلى 0. وهذا أمر ضروري للأداء. قم بإجراء اختبار الرجوع باستخدام إحدى الطرق الموضحة في هذه الصفحة. سيكون أسرع اختبار العودة اختبار بار العودة إلى الوراء. الاختلافات بين الاختبار الخلفي وتقييم نظام التجارة الآلية في الوقت الحقيقي يتم تقييم إجراءات الشراء بويتنتري و بويكسيت و سيلنتري و سيليكسيت عند حساب دراسة التداول. خلال الرسم البياني العادي في الوقت الحقيقي تحديث هذا الحساب يحدث في الفاصل الزمني تحديث المخطط المنصوص عليها في الإعدادات العامة غت إعدادات عامة. ومع ذلك، عندما ينقضي الفاصل الزمني تحديث المخطط، سيتم احتساب الدراسات التجارية فقط عندما يكون هناك بيانات يتم تلقيها من تغذية البيانات، أو هناك أوامر التجارة الجديدة أو بيانات الموقف. خلال اختبار العودة، وهناك قواعد محددة التي تتحكم عندما يتم احتساب دراسات التداول. للحصول على اختبار العودة على أساس بار. يتم حساب دراسات التداول لكل من القيم المفتوحة، العالية، المنخفضة، الإغلاق في الشريط. أثناء اختبار إعادة الإعادة. يتم حساب دراسات التداول عند وجود شريط جديد يضاف إلى الرسم البياني وفي أي وقت يكون هناك تغيير مع القيم العالية والمنخفضة والقفل من آخر شريط في المخطط حيث تتم معالجة البيانات من خلال ملف بيانات المخطط اليومي. خلال التحديث في الوقت الحقيقي. بين الأوقات يتم حساب دراسات التداول التي هي في الفاصل الزمني تحديث المخطط. فمن المحتمل أن يكون هناك أكثر من سجل بيانات واحد يضاف إلى المخطط. هذا صحيح بشكل خاص مع وضع علامة من قبل البيانات القراد. لذلك، لا يتم حساب الدراسة في كل علامة واحدة. إذا كنت ترغب في تقييم إجراءات طلبك في أسرع وقت ممكن أثناء تحديث المخطط في الوقت الفعلي، فقد تحتاج إلى تقليل الفاصل الزمني لتحديث المخطط. نحن لا ننصح الذهاب أقل من 50 إلى 100 مللي ثانية. نقطة النقاش هذه هي أنه يمكن أن يكون هناك بعض التناقضات بين نظام التداول أداء في الوقت الحقيقي وأثناء اختبار الظهر بسبب الظروف والتردد عندما يتم احتساب الدراسات بما في ذلك دراسة التداول. سيكون لديك أكبر قدر من الاتساق بين اختبار الظهر والتقييم في الوقت الحقيقي نظام تجارة السيارات عند إجراء إعادة الاختبار استنادا استنادا إلى القراد عن طريق البيانات القراد. لضمان وضع علامة على بيانات القراد في ملفات بيانات التداول اليومي، راجع علامة التبويب من خلال تحديد تكوين البيانات. في حالة نظام جدول بيانات التداول، إذا كنت ترغب في تقييم صيغ الحالة الخاصة بك فقط على شريط إغلاق. ثم تعيين إشارة المقابلة فقط على شريط إغلاق المدخلات مع نظام جدول البيانات لدراسة التداول إلى نعم. سيعطي هذا النظام استقرارا أكبر ولن يتأثر بفترة تحديث المخطط. في حالة نظام التداول أكسل، سوف تحتاج إلى استخدام sc. GetBarHasClosedStatus (). في حالة نظام التداول التي تستخدم الرسوم البيانية متعددة، خلال التحديث في الوقت الحقيقي من الرسوم البيانية، للسيطرة على ترتيب الحساب من الرسوم البيانية على أساس التبعية بينهما تحتاج إلى تمكين إعدادات غت العامة إعدادات عامة غغ استخدام تسيطر ترتيب النظام تحديث. وهذا يوفر اتساقا أعلى بين الاختبار الخلفي وتقييم نظام تجارة السيارات في الوقت الحقيقي لأنظمة التداول التي تستخدم مخططات متعددة. اختبار الخلف والعقود الآجلة العقود الآجلة المستمر ويدعم لأداء اختبار العودة عند استخدام واحدة من الرسم البياني غتغ إعدادات الرسم البياني غغت إعدادات متقدمة غغت عقود العقد المستمر. عند إجراء الاختبار مرة أخرى عبر مخطط العقود الآجلة المستمرة، على الرغم من أن العقود الآجلة المنتهية الصلاحية يتم تحميلها في الرسم البياني، فإن الرسم البياني يحتوي فقط على رمز واحد والذي يتم استخدامه للتداول حتى ولو كنت اختبار الظهر عبر البيانات التاريخية. وبالتالي فإن الصفقات تحدث على أسعار عقود منتهية الصلاحية، ولكن يتم تحديدها مع الرمز الحالي. لذلك، سوف ترى رمز واحد فقط عند مراجعة نتائج التداول في سجل النشاط التجاري. الاتساق بين الاختبارات الخلفية عند إجراء الاختبار الخلفي، يجب استخدام إحدى الطرق الموثقة في هذه الصفحة واتباع الإجراءات كما هو محدد. عند إجراء اختبار إعادة الإعادة على أساس إعادة التشغيل، على نافذة إعادة التشغيل يجب عليك تحديد أكوريت ترادينغ سيستيم باك تيست مود من أجل الحصول على الاتساق عند الاختبار الخلفي نفس نظام التداول الآلي في ظل نفس الظروف. أثناء الاختبار الخلفي، عندما يتم معالجة سييرا تشارت من خلال سجلات البيانات الأساسية لاختبار إعادة الإعادة استنادا إلى أو من خلال شريط البيانات لاختبار عودة استنادا إلى بار، يتم تعيين أسعار العرض و أسك من سجلات البيانات الأساسية في ملف البيانات إنتراداي أو يتم اشتقاقها من بيانات بار كلوز أوبين هاي لو كلوز. يتم استخدام أسعار العرض والطلب هذه لملء الطلبات التي يتم تقديمها بواسطة نظام التداول الآلي. هناك دائما 100 الاتساق مع تحديد أسعار العرض و أسك بين الاختبارات الخلفية على نفس البيانات الرسم البياني كما تتم معالجة البيانات. إذا كان نظام التداول الخاص بك يعطي نتائج غير متناسقة بين الاختبارات الخلفية دون إجراء أية تغييرات على بيانات المخطط، إعدادات المخطط أو إعدادات الدراسة، يجب أن ننظر في كودفورمولاس نظام التداول الخاص بك لسبب. عندما يكون هناك تناقضات، وهذا يمكن أن يعزى فقط إلى التعليمات البرمجية الخاصة بك. ومن المستبعد جدا أن تكون نتيجة لكيفية سييرا الرسم البياني معالجة اختبار الظهر. التناقضات تكشف أن نظام التداول الخاص بك ينتج نتائج غير متناسقة على أساس الطريقة التي تم تصميمها والعمل. حتى إذا كنت لا تحصل على نتيجة متسقة بين اختبارات الظهر، وعموما هذا لا يعني بالضرورة كثيرا لأنه على الرغم من أنك قد ترغب في رؤية نتيجة متسقة في كل مرة تقوم بتشغيل اختبار العودة، على افتراض أن دراستك تعمل بشكل مستمر وسييرا الرسم البياني يفعل ليس لديها أي سيطرة على ذلك، فإنه لا يغير حقيقة أنه مع التداول المباشر سوف تحصل بعد آخر نتيجة مختلفة من نظام التداول الخاص بك. محاولة واحدة من مخطط سييرا توفر أنظمة التداول. تشغيله عدة مرات. سوف تحصل على نتيجة متسقة في كل مرة. إذا كنت تحصل على نتيجة متسقة في كل مرة، ومع نظام التداول الخاص بك لا تفعل ذلك، ثم هذا يثبت على الأرجح مشكلة عدم الاتساق داخل نظام التداول الخاص بك. ويمكن الاطلاع على أنظمة التداول سبيل المثال الرسم البياني سييرا في تحليل الدراسات غغت إضافة دراسة مخصصة غغت سييرا الرسم البياني دراسات مخصصة وأمثلة غت تجارة مثال:. إذا كنت مرة أخرى اختبار نظام التداول الذي ينطوي على إعادة الرسوم البيانية متعددة في نفس الوقت، ثم وهذا أمر ينطوي على الكثير من التعقيد. هذا شيء يجب مراعاته إذا كان لديك تناقضات بين الاختبارات الخلفية. استخدام الفعلي عرض الأسعار وأسعار خلال اختبار الظهر سييرا الرسم البياني يدعم استخدام الأسعار الفعلية وأسعار العرض خلال إعادة الاختبار بناء على العودة. يتم استخدام أسعار العرض و الطلب هذه لملء الطلبات. وهذا يوفر درجة عالية جدا من الدقة عند اختبار الظهر. الأسعار التاريخية وأسعار الطلب متوفرة عند استخدام البيانات التاريخية التي تقدمها خدمات البيانات التاريخية سييرا الرسم البياني. في معظم الحالات يتم استخدام هذه الخدمة للبيانات التاريخية للمخططات. تبدأ هذه البيانات التاريخية لأسعار العطاءات وسعر الطلب في 23 حزيران (يونيو) 2014. اتبع هذه الخطوات لاستخدام الأسعار الفعلية لعرض الأسعار وأسعار الشراء خلال الاختبار الخلفي. تعيين سييرا مخطط لتخزين البيانات القراد عن طريق القراد. ارجع إلى علامة التبويب من خلال وضع علامة على تكوين البيانات. وهذه خطوة أساسية. إجراء اختبار إعادة التشغيل التلقائي أو اليدوي. يجب أن يكون اختبار إعادة الإعادة. آخر تعديل ثورسداي، 15th ديسمبر، 2016-06172013 يتضمن أحدث إصدار من ترادركود (v5.6) مؤشرات التحليل الفني الجديدة، رسم بياني وشخصي واستراتيجية باكتستينغ. 06172013 أحدث نسخة من نيورالكود (v1.3) لتجارة الشبكات العصبية. 06172013 كونكتكود الباركود حزمة الخط - تمكن الباركود في التطبيقات المكتبية ويتضمن وظيفة إضافية ل إكسيل التي تدعم الجيل الشامل من الباركود. 06172013 إنفستمنتكود، مجموعة شاملة من الآلات الحاسبة المالية ونماذج ل إكسيل هو متاح الآن. 09012009 إطلاق الاستثمار الحر والحاسبة المالية ل إكسيل. 0212008 إصدار سباركود بروفيسيونال - الوظيفة الإضافية لإنشاء لوحات التحكم في إكسيل مع خطوط سباركلينس 12152007 الإعلان عن كونكتكود دوبليكات ريموفر - إضافة قوية لإيجاد وإزالة الإدخالات المكررة في إكسيل 09082007 إطلاق تينيغرافس - إضافة المصدر المفتوح لإنشاء خطوط سباركلينس وصغيرة الرسوم البيانية في إكسيل. استراتيجية باكتستينغ في إكسيل استراتيجية باكتستينغ إكسيرت خبير باكتستينغ هو نموذج جدول البيانات التي تسمح لك لإنشاء استراتيجيات التداول باستخدام المؤشرات الفنية وتشغيل الاستراتيجيات من خلال البيانات التاريخية. ويمكن بعد ذلك قياس أداء الاستراتيجيات وتحليلها بسرعة وسهولة. خلال عملية باكتستينغ، والخبراء باكتستينغ يمر من خلال البيانات التاريخية في صف واحد بطريقة صف من أعلى إلى أسفل. وسيتم تقييم كل استراتيجية محددة لتحديد ما إذا كانت شروط الدخول قد استوفيت. إذا تم استيفاء الشروط، سيتم إدخال التجارة. من ناحية أخرى، إذا تم استيفاء شروط الخروج، سيتم الخروج من الموقف الذي تم إدخاله سابقا. ويمكن توليد أشكال مختلفة من المؤشرات الفنية وتجميعها لتشكيل استراتيجية تجارية. وهذا يجعل خبير باكتستينغ أداة قوية للغاية ومرنة. باكتستينغ إكسيرت خبير باكتستينغ هو نموذج جدول البيانات الذي يسمح لك لخلق استراتيجيات التداول باستخدام المؤشرات الفنية وتشغيل الاستراتيجيات من خلال البيانات التاريخية. ويمكن بعد ذلك قياس أداء الاستراتيجيات وتحليلها بسرعة وسهولة. يمكن أن يكون النموذج الإعداد للدخول في مراكز طويلة أو قصيرة عندما تحدث ظروف معينة والخروج من المواقف عندما يتم استيفاء مجموعة أخرى من الشروط. من خلال التداول تلقائيا على البيانات التاريخية، يمكن للنموذج تحديد ربحية استراتيجية التداول. باكتستينغ خبير خطوة بخطوة تعليمي 1. بدء خبير باكتستينغ يمكن أن تبدأ الخبراء باكتستينغ من ويندوز ابدأ القائمة - برامج - ترادركود - باكتستينغ الخبراء. هذا يطلق نموذج جدول بيانات مع أوراق عمل متعددة بالنسبة لك لإنشاء مؤشرات التحليل الفني واختبار مرة أخرى على استراتيجيات مختلفة. ستلاحظ باكتستينغ الخبراء يتضمن العديد من أوراق العمل المألوفة مثل دونلواددداتا، أناليسيسينبوت، أناليسيسوتبوت، تشارتينبوت و تشارتوتبوت من نموذج الخبراء التحليل التقني. هذا يسمح لك لتشغيل جميع الاختبارات مرة أخرى بسرعة وسهولة من بيئة جدول بيانات مألوفة. 2. أولا، حدد ورقة العمل دونلوادداتا. يمكنك نسخ البيانات من أي جداول بيانات أو قيم مفصولة بفواصل (كسف) إلى ورقة العمل هذه للتحليل الفني. شكل البيانات كما هو مبين في الرسم البياني. بدلا من ذلك، يمكنك الرجوع إلى وثيقة تنزيل الأوراق المالية للتجارة لتحميل البيانات من مصادر البيانات المعروفة مثل ياهو المالية، جوجل المالية أو الفوركس للاستخدام في باكتستينغ الخبراء. 3. بمجرد نسخ البيانات، انتقل إلى ورقة العمل أناليسيسينبوت وانقر على الزر تحليل و باكتست. سيؤدي هذا إلى إنشاء المؤشرات الفنية المختلفة في ورقة عمل أناليسيسيونبوت وإجراء اختبار باكتستينغ على الاستراتيجيات المحددة في ورقة العمل ستراتيغيباكتستينجينبوت. انقر فوق ورقة العمل ستراتيسباكتستينجينبوت. في هذا البرنامج التعليمي سوف تحتاج فقط إلى معرفة أننا قد حدد كل من استراتيجيات طويلة وقصيرة باستخدام تحريك متوسط ​​عمليات الانتقال. سنقوم بتفاصیل تحدید الاستراتیجیات في القسم التالي من ھذه الوثیقة. ويوضح الرسم البياني أدناه الاستراتيجيتين. 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 الماضية بما في ذلك اليوم. Operators Greater than Equal Not equal Greater than or equal Addition - Subtraction Multiplication Division Columns (from AnalysisOutput) A - Column A B - Column B C .. .. YY - Column YY ZZ - Column ZZ This is the most interesting and flexible part of the Entry Conditions. It allows columns from the AnalysisOutput worksheet to be specified. When the back tests are carried out, each row from the column will be used for evaluation. For example, A 50 means each of the rows in column A of the AnalysisOutput worksheet will be determined whether it is greater than 50. A B In this example, if the value in column A in AnalysisOutput worksheet is greater than or equal the value of column B, the entry condition will be satisfied. and(A B, CD) In this example, if the value in column A in AnalysisOutput worksheet is greater than the value of column B and the value of column C is greater than column D, the entry condition will be satisfied. crossabove(A, B) In this example, if the value of column A in AnalysisOutput worksheet crosses above the value of B, the entry condition will be satisfied. crossabove means that A originally has a value that is less than or equal to B and the value of A subsequently becomes greater than B. Exit Conditions The Exit Conditions can make use of Functions, Operators and Columns as defined in the entry conditions. On top of that it can also make use of Variables as shown below. Variables for Exit Conditions profit This is defined as the selling price minus the purchase price. The selling price must be greater than the purchase price for a profit to be made. Otherwise the profit will be zero. loss This is defined as the selling price minus the purchase price when the selling price is less than the purchase price. profitpct (selling price - purchase price) purchase price Note. selling price must be greater than or equal to purchase price. Otherwise profitpct will be zero. losspct (selling price - purchase price) purchase price Note. selling price must be less than purchase price. Otherwise losspct will be zero. Examples profitpct 0.2 In this example, if the profit in terms of percentage is greater than 20, the exit conditions will be satisfied. Commission - Commission in terms of a percentage of the trading price. If the trading price is 10 and Commission is 0.1 then commission will be 1. The percentage commission and commission in dollars will be summed up to calculate the total commission. Commission - Commission in dollar terms. The percentage commission and commission in dollars will be summed up to calculate the total commission. No. of Shares - Number of shares to purchase or sell when the entryexit conditions of the strategy are met. TradeSummaryOutput worksheet This is a worksheet that contains a summary of all the trades carried out during the back tests. The results are categorised into Long and Short Trades. A description of all the fields can be found below. Total ProfitLoss - Total profit or loss after commission. This value is calculated by summing all the profits and losses of all the trades simulated in the back test. Total ProfitLoss before Commission - Total profit or loss before commission. If commission is set to zero, this field will have the same value as Total ProfitLoss. Total Commission - Total commission required for all the trades simulated during the back test. Total number of Trades - Total number of trades carried out during the simulated back test. Number of winning Trades - Number of trades that make a profit. Number of losing Trades - Number of trades that make a loss. Percent winning Trades - Number of winning trades divided by Total number of trades. Percent losing Trades - Number of losing trades divided by Total number of trades. Average winning Trade - The average value of the profits of the winning trades. Average losing Trade - The average value of the losses of the losing trades. Average Trade - The average value (profit or loss) of a single trade of the simulated back test. Largest winning Trade - The profit of the largest winning trade. Largest losing Trade - The loss of the largest losing trade. Ratio average winaverage loss - Average winning Trade divided by the Average losing Trade. Ratio winloss - Sum of all the profits in the winning trades divided by the sum of all the losses in the losing trades. A ratio of greater than 1 indicates a profitable strategy. TradeLogOutput worksheet This worksheet contains all the trades simulated by the Backtesting Expert sorted by the date. It allows you to zoom in to any specific trade or time frame to determine the profitability of a strategy quickly and easily. Date - The date where a Long or Short position is entered or exited. Strategy - The strategy that is used for executing this trade. Position - The position of the trade, whether Long or Short. Trade - Indicates whether this trade is buying or selling stocks. Shares - Number of shares traded. Price - The price in which the stocks are purchased or sold. بالاتصالات. - Total commission for this trade. PL (B4 Comm.) - Profit or Loss before commission. PL (Aft Comm.) - Profit or Loss after commission. Cum. PL (Aft Comm.) - Cumulative profit or loss after commissions. This is calculated as the cumulative total profitloss from the first day of a trade. PL (on Closing Position) - Profit or loss when the position is closed (exited). Both the entry commission and exit commission will be accounted for in this PL. For example, if we have a Long position where the PL (B4 Comm.) is 100. Assuming when the position is entered, a 10 commission is charged and when the position is exited, another commission of 10 is charged. The PL (on Closing Position) is 100- 10 - 10 80. Both the commission on entering the position and exiting the position are accounted for on position close. Back to TraderCode Technical Analysis Software and Technical IndicatorsUsing Excel to Back Test Trading Strategies How to back test with Excel Ive done a fair amount of trading strategy back testing. Ive used sophisticated programming languages and algorithms and Ive also done it with pencil and paper. You do not need to be a rocket scientist or a programmer to back test many trading strategies. If you can operate a spreadsheet program such as Excel then you can back test many strategies. The objective of this article is to show you how to back test a trading strategy using Excel and a publicly available source of data. This shouldnt cost you any more than the time it takes to do the test. Before you start testing any strategy, you need a data set. At minimum this is a series of datetimes and prices. More realistically you need the datetime, open, high, low, close prices. You usually only need the time component of the data series if you are testing intraday trading strategies. If you want to work along and learn how to back test with Excel while youre reading this then follow the steps that I outline in each section. We need to get some data for the symbol that we are going to back test. Go to: Yahoo Finance In the Enter Symbol(s) field enter: IBM and click GO Under Quotes on the left hand side click Historical Prices and enter the date ranges you want. I selected from 1 Jan 2004 to 31 Dec 2004 Scroll down to the bottom of the page and click Download To Spreadsheet Save the file with a name (such as ibm. csv) and to a place that you can later find. Preparing the data Open the file (that you downloaded above) using Excel. Due to the dynamic nature of the internet, the instructions that you read above and the file that you open may have changed by the time that you read this. When I downloaded this file the top few lines looked like this: You can now delete the columns that youre not going to use. For the test that Im about to do I will only use the date, open and close values so I have deleted the High, Low, Volume and Adj. قريب. I also sorted the data so that the oldest date was first and the latest date was at the bottom. Use the Data - gt Sort menu options to do this. Instead of testing a strategy per se Im going to attempt to find the day of the week which provided the best return if you followed a buy the open and sell the close strategy. Remember that this article is here to introduce you to how to use Excel to back test strategies. We may build on this going forward. Here is the ibm. zip file which holds the spreadsheet with the data and formulae for this test. My data now resides in columns A to C (Date, Open, Close). In columns D to H, I have place formulae to determine the return on a particular day. Entering the formulae The tricky part (unless youre an Excel expert) is working out the formulae to use. This is just a matter of practice and the more you practice the more formulae youll discover and the more flexibility youll have with your testing. If you have downloaded the spreadsheet then take a look at the formula in cell D2. It looks like this: This formula is copied to all of the other cells in columns D to H (except the first row) and does not need to be adjusted once it has been copied. Ill briefly explain the formula. The IF formula has a condition, true and false part. The condition is: If the day of the week (converted to a number from 1 to 5 which matches Monday to Friday) is the same as the day of the week in the first row of this column (D1) then. The true part of the statement (C2-B2) simply gives us the value of the Close - Open. This indicates that we bought the Open and sold the Close and this is our profitloss. The false part of the statement is a pair of double quotes () which puts nothing in the cell if the day of the week is not matched. The signs to the left of the column letter or row number locks the column or row so that when its copied that part of the cell reference doesnt change. So here in our example, when the formula is copied, the reference to the date cell A2 will change the row number if its copied to a new row but the column will remain at column A. You can nest the formulae and make exceptionally powerful rules and expressions. The Results At the bottom of the weekday columns I have placed some summary functions. Notably the average and sum functions. These show us that during 2004 the most profitable day to implement this strategy was on a Tuesday and this was closely followed by a Wednesday. When I tested the Expiry Fridays - Bullish or Bearish strategy and wrote that article I used a very similar approach with a spreadsheet and formulae like this. The objective of that test was to see if Expiry Fridays were generally bullish or bearish. حاول. Download some data from Yahoo Finance. load it into Excel and try out the formulae and see what you can come up with. Post your questions in the forum. Good luck and profitable strategy hunting

No comments:

Post a Comment