المشاركات الشعبية

اختيار المحرر - 2020

إعداد 100 ٪ بيانات تاريخية الجودة لاستراتيجيات الاختبار والمستشارين

في مجال التداول في الأسواق المالية ، من المستحيل التوصل إلى استنتاج حول قابلية التشغيل أو عدم ملاءمة طريقة أو نظام معين دون بيانات الجودة للاختبارات والتحسين. لتطوير أنظمة تداول مربحة حقًا ، سيحتاج المتداول بالتأكيد إلى بيانات أسعار تاريخية عالية الجودة على الأقل لأزواج العملات المهمة.

وكقاعدة عامة ، في معظم الوسطاء ، تتراوح جودة الأسعار بين 90٪ إلى 96٪. إن محطة MT4 ليست أداة دقيقة للغاية ، لذا فإن إضافة المزيد من عدم الدقة بنسبة 4-10 ٪ ليس خيارنا. خيارنا يقتبس من جودة 100 ٪. أين وكيف يمكن الحصول عليها ، وكيفية معالجتها والحصول على نتيجة عالية الجودة مضمونة - في المواد لدينا اليوم.

أنواع البيانات التاريخية

إن النوع الرئيسي من البيانات التاريخية ، والذي بدونه لا يمكن اختباره ببساطة ، هو بالطبع بيانات الأسعار. يمكن الحصول على بيانات الأسعار التاريخية لفترات مختلفة ومن مصادر مختلفة. الأكثر شيوعًا هي الرسوم البيانية اليومية والدقيقة والدقيقة. كقاعدة عامة ، يكون السجل عميقًا للمخططات اليومية - يمكن الحصول عليه بدءًا من عام 1971 (لا تدعم منصة MetaTrader محفوظات أطول). تأتي بيانات الدقائق ، كقاعدة عامة ، بحد أقصى من عام 1999 إلى عام 1998 ، وتكون القراد عمومًا غير أقدم من 2004 - 2007.

كقاعدة عامة ، في أي فترة ، تكون البيانات كما يلي: تاريخ الشمعة ، الوقت ، سعر الفتح ، أعلى سعر ، أدنى سعر ، سعر الإغلاق وحجم العلامة. في بعض مصادر الاقتباس ، قد لا يكون حجم التجزئة متاحًا. أيضًا ، لفترات من D1 وأعلى ، لا تشير غالبًا إلى الوقت الذي تفتح فيه الشمعة أو لا تشير إلى الحد الأقصى والحد الأدنى للأسعار. تختلف علامات الاقتباس عن علامات الاقتباس المحولة في فترة معينة. في مثل هذه الأسعار ، يمكنك العثور على التاريخ والوقت الدقيق للثواني وأسعار العرض والطلب.

بالإضافة إلى السعر ، قد تكون هناك حاجة في بعض الأحيان إلى بعض البيانات المعينة - على سبيل المثال ، عن ناتج مؤشرات الاقتصاد الكلي ، مثل معدل التضخم أو أسعار المساكن أو بيانات البطالة في بعض البلدان ، وكذلك حتى أكثر تحديداً ، مثل النشاط الشمسي أو آراء المتداولين فيما يتعلق بأداة معينة.

بيانات النطاق الزمني

يمكن استخدام البيانات في إطارها الزمني الطبيعي ، أو إعادة حسابها على نطاق زمني مختلف. اعتمادًا على الاستراتيجية ، قد تحتاج إلى أطر زمنية مختلفة ، من M1 أو حتى علامات التجزئة ، إلى D1 أو MN1. من بيانات الأطر الزمنية القصيرة ، يمكنك بسهولة جعل البيانات أطول ، ولكن ليس العكس. على سبيل المثال ، من بيانات الفترة M1 ، يمكننا بسهولة الحصول على كل من M5 و H1 و D1. هذا هو السبب في أنه من المهم أن يكون لديك قاعدة بيانات الجودة يقتبس M1 بالضبط.

لكن M1 ليس هو أصغر نطاق ، لأنه توجد أيضًا بيانات التجزئة. ليست القراد وحدة زمنية ثابتة ، وأحيانًا ما تكون القراد متكررة جدًا ، خاصة أثناء النشرات الإخبارية ، وفي بعض الأحيان ، على سبيل المثال ، في الليل ، يكون هناك فترات زمنية كبيرة بين بعضها البعض. هناك حاجة لتاريخ القراد بشكل أساسي لاختبار مستشاري الأخبار واستراتيجيات hft (التي لا يمكن استخدامها على منصة MT4 أو MT5 على الإطلاق) ، وكذلك للمستشارين الذين يستخدمون حسابات مختلفة داخل الشموع.

لكن بالنسبة لهؤلاء المستشارين ، فإن تأثير الوسطاء كبير للغاية ، كما كتبت في هذا المقال. إذا لم يقم المستشار بنصف نقطة ، فلا داعي لاختباره على بيانات التجزئة - فهي طويلة جدًا وتستهلك الموارد. بالإضافة إلى ذلك ، فإن بيانات التجزئة المجانية التي يمكن العثور عليها على الشبكة ليست ذات جودة عالية ولمدة زمنية طويلة جدًا ، وتلك البيانات المدفوعة تكلف مالًا جيدًا - فهي بعيدة كل البعد عن أن هذه الاستثمارات ستؤتي ثمارها على الإطلاق.

لذلك ، يجب ألا تطارد الدقة الفائقة ، وسيظل اختبار الاستراتيجية نفسه يخطئ في التخلص من جميع الجهود. من الأفضل تخزين سجل جودة الإطار الزمني للدقيقة والإطار الزمني اليومي والعديد من البيانات المحددة التي ستصادفها - لا يمكنك أبدًا التأكد من ما سيكون مفيدًا وما الذي لن يحدث.

كم البيانات التي تحتاجها؟ كلما كان ذلك أفضل. والحقيقة هي أنه كلما زاد عدد المعامَلات في الاختبار ، انخفض خطر "الملاءمة" ، وكلما كانت النتيجة ذات دلالة إحصائية ، زاد احتمال أن يواصل نظامك العمل بنفس الطريقة في المستقبل كما كان الحال في الماضي. لذلك ، يُنصح بشدة باستخدام كل المحفوظات المتاحة.

اختيار الإطار الزمني

بالنسبة للإطار الزمني المستخدم في العمل ، فهي مسألة ذوق. عند العمل في فترات منخفضة مثل M5 أو M15 ، يستغرق الأمر الكثير من الوقت للاختبارات ، إلى جانب ذلك ، تتطلب هذه الأنظمة بشدة جودة عروض الأسعار ، فهي تعتمد بدرجة كبيرة على الوسيط وتتأثر النتيجة النهائية بشكل جيد بتكاليف مثل فروق الأسعار والمقايضات والانزلاق واللجان.

من ناحية أخرى ، يكون التداول باستخدام هذه الأنظمة أكثر ديناميكية ، لأنه يمكن إجراء عشرات المعاملات يوميًا. نظرًا للتوقف القصير نسبيًا ، يمكنك الحصول على وديعة بقيمة 100 دولار فقط. ونتيجة لذلك ، يكون نمو الودائع عادة أسرع من الأنظمة طويلة الأجل. على الرغم من أنه غالباً ما يكون أقصر - فكلما كانت الفترة أقل في النظام ، كلما اتضح ، كقاعدة عامة ، أنه أقل استقرارًا.

على العكس من ذلك ، عند العمل في فترات عالية ، تكون الأنظمة أكثر ثباتًا وعنادًا ، وتعتمد بشكل ضعيف على الوسيط وعلى تكاليف التداول ، ولا تتطلب الكثير من جودة عروض الأسعار ، ويمكن إجراء الاختبارات بسرعة كبيرة. ومع ذلك ، فإن نمو الإيداع طويل جدًا ، حيث يمكن أن تستمر كل معاملة لأسابيع.

مشكلة أخرى - بالنسبة للأنظمة طويلة الأجل ، هناك حاجة إلى كمية كبيرة من البيانات التاريخية. بالإضافة إلى ذلك ، على الرسوم البيانية اليومية نفسها ، حتى توقفات ATR ذات القدمين تكون كبيرة جدًا في بعض الأحيان ، وقد لا يكون مبلغ 2،000 دولار كافيًا للحفاظ على الإدارة السليمة للأموال. بالإضافة إلى ذلك ، عند العمل على أطر زمنية عالية ، وكقاعدة عامة ، يستخدمون حقائب النظام لتنعيم منحنى العائد. ومع ذلك ، فإن الصمود في وجه عشرات العشرات من المعاملات المفتوحة ، المتداعية صعودًا أو هبوطًا لأسابيع متتالية ، أمر صعب للغاية.

لا يزال اختيار إطار زمني مسألة شخصية لكل متداول. أي منهم لديه إيجابيات وسلبيات ، لذلك فقط قرر ما يزعجك أكثر.

جودة البيانات التاريخية

أحد الأسباب الشائعة للحصول على نتائج خاطئة عند اختبار مستشار خبير في اختبار الاستراتيجية لمحطة MetaTrader 4 هي مشكلة في سلامة الاقتباسات التاريخية. لأسباب مختلفة ، في تاريخ الأسعار المتاحة في المحطة ، قد يكون هناك "ثقوب" تؤدي إلى ثغرات في تدفق الأسعار التي لا علاقة لها بالواقع. وغني عن القول ، أنه لا معنى كبير لاختبار المستشار في مثل هذه الاقتباسات؟

يمكن أن تؤدي البيانات السيئة إلى أي تحليل للنظام إلى حالة من الفوضى الكاملة ، أو تقديم استنتاجات غير مربحة للأنظمة الدائمة ، أو الأسوأ من ذلك ، إعطاء الضوء الأخضر للأنظمة التي لا تستحق ذلك. لذلك ، يجدر التعامل مع البيانات التاريخية بكل مسؤولية - فهذه هي القاعدة التي سيتم بناء عليها جميع تجارتك في المستقبل. يمكن أن تؤدي القاعدة التاريخية الضعيفة بشكل منهجي إلى حدوث أخطاء ، وبالتالي ، إلى خسارة الكثير من الوقت والمال ، ولن تفهم ماهية المشكلة ولماذا لا ترغب أنظمتك التي تجري الاختبارات في العمل في الحياة الحقيقية.

يمكن أن تتخذ أخطاء البيانات أشكالًا مختلفة. في كثير من الأحيان ، عند التداول ، هناك علامات مع أسعار خاطئة بشكل واضح ، والتي هي ببساطة مستحيلة. على سبيل المثال ، ينطلق سعر الثانية إلى السماء ، ثم يعود في الثانية التالية. هذا هو ما يسمى "دبوس الشعر" ، الذي أخطأ جميع الوسطاء تقريبًا منذ بضع سنوات. مثل هذا الخطأ يمكن أن يؤدي إلى صفقة مع ربح أو خسارة ضخمة. وإذا كان هناك الكثير من هذه "الدبابيس" في البيانات ، فإن اختبار أي نظام سيكون بعيدًا عن الواقع. ينطبق هذا بشكل خاص على اختبارات استراتيجيات الشبكة المختلفة ، حيث يعد دبوس الشعر هجرة مضمونة للرواسب ، ونتيجة لذلك ، لا يجتاز الاختبار المرشح.

أكثر الأخطاء شيوعًا وأقلها بروزًا هي الأخطاء الصغيرة العادية في مستويات الأسعار. على سبيل المثال ، بدلاً من سعر الإغلاق 1.4378 ، لدينا سعر 1.4387. بطبيعة الحال ، يصعب ملاحظة مثل هذا الخطأ ، خاصة إذا كان في إطار زمني عالٍ. لحسن الحظ ، في معظم الأحيان لا تؤثر بشكل كبير على نتائج الاختبار ، على الرغم من وجود استثناءات. لذلك ، يجدر التحقق من عروض الأسعار من العديد من الموردين المختلفين من أجل الحصول على أسعار أكثر موثوقية.

حسنًا ، الخطأ الأكثر شيوعًا هو تخطي البيانات. فقط لسبب ما ، لا يتم تسجيل فترة زمنية معينة في قاعدة البيانات ، وتشكيل فواصل الاقتباس. في معظم الأحيان ، تحدث هذه المشكلة أثناء العطلات ، عشية رأس السنة الجديدة وفي الليل. "ثقب" الرسم البياني ، وأقل حقيقة في الاختبارات. يتم معالجة هذه المشكلة أيضًا عن طريق ملء الفجوات من مصادر أخرى.

كما فهمت بالفعل ، عند اختبار المستشارين ، فإن مسألة إنشاء أرشيف علامات اقتباس الجودة تمثل المهمة الأولى. لكن لسوء الحظ ، لا تحتوي محطة MT4 على أدوات مدمجة للتحقق من سلامة البيانات التاريخية ، لذلك يتعين عليك استخدام الأدوات المساعدة التي تملأ هذه الفجوة المزعجة في تجهيز المنصة.

في رأيي ، ما هي البيانات التاريخية عالية الجودة؟

تتشكل البيانات التاريخية النوعية من أشرطة الفترة M1. كل ما سبق يحركنا بعيدًا عن دقة إعادة إنتاج سلوك المستشار. عند تكوين محفوظات علامات الاقتباس ، من الأفضل استخدام علامات الاقتباس M1. علاوة على ذلك ، من الناحية المثالية ، يتم إجراء اختبار المستشارين بشكل أفضل على أسعار M1. في هذه الحالة ، تحتاج إلى التأكد من أن الفترات ثابتة في كود المستشار نفسه ، وأن الفترة الافتراضية (Period ()) لم يتم ضبطها ، وإلا فلن تحصل على النتائج التي كنت تعتمد عليها ، لأن الخوارزمية لن تعمل كما هو مخطط لها.

تجدر الإشارة أيضًا إلى أن المستشار ملزم ببساطة بالعمل بدقة عند افتتاح الشمعة. للقيام بذلك ، كقاعدة عامة ، يتم تحديد وظيفة خاصة في كود المستشار ، والذي لا يسمح بالتداول إلا عند فتح شمعدان جديد لإطار زمني محدد. من أجل إجراء اختبارات موثوقة لا بإغلاق الشموع ، ستحتاج إلى علامات عالية الجودة وبرامج خاصة تتيح لك إجراء مثل هذه الاختبارات. إذا لم يكن لديك هذا ، فسوف يخترع الجهاز نفسه ما كان يحدث داخل الشموع. أنت تفهم - يمكن أن يخترع أي شيء.

لا تحتوي هذه البيانات على حالات فشل كبيرة ، أي ما يسمى "بالثقوب". يعتمد هذا بشكل أساسي على مورد عروض الأسعار - إلى أي مدى تعمل الأجهزة التي تخزن البيانات التاريخية بسلاسة.

لا تحتوي هذه الاقتباسات على إغفال واحد أو عدة أشرطة. من الناحية المثالية ، يجب أن يكون لديك اقتباسات كاملة بنسبة 100 ٪ (لا يجب الخلط بينها وبين جودة النمذجة). 100 ٪ من اكتمال تاريخ اقتباسات الدقائق ، في رأيي ، ضروري لأن الأطر الزمنية اللاحقة تتشكل من دقيقة وغياب بعض أشرطة الدقائق يولد في نهاية المطاف أشرطة "منحنية" ذات أطر زمنية أعلى.

أريد أن أشير على الفور إلى أن عددًا قليلاً من البلدان النامية لديها تاريخها الطويل الخاص بالاقتباسات في المجال العام ، وخاصة فيما يتعلق بعروض الأسعار الزمنية الصغيرة. تحدثنا عن مكان الحصول على البيانات التاريخية في هذه المقالة.

تحليل حفرة على يقتبس التاريخ

سيساعدك البرنامج النصي history_data_analysis في معرفة جودة الرسم البياني.

يحدد هذا الرمز الأشرطة المفقودة ("الثقوب") والفجوات (الثقوب الكبيرة) في بيانات المحفوظات ، ويحدد حجمها ومدتها وثغراتها. إنه يعمل على جميع الأدوات وهو مخصص للمخططات اللحظية ، وبالتالي فإن الإطار الزمني يقتصر على فترة H4.

يأخذ التحليل في الحسبان عطلات نهاية الأسبوع فقط (السبت والأحد - 48 ساعة) ، وهي اللحظات المتبقية التي يعتبرها الكود ثقوبًا أو فجوات. لتوفير الراحة للعمل على المخطط ، يوفر الرمز عامل تصفية حيث يمكنك تعيين عدد الأشرطة المفقودة في الأطر الزمنية (M1،5،15،30) ، والتي سيتجاهلها الكود على هيئة ثقوب ، وعدد الأشرطة المفقودة (الحد الأدنى للقيمة) ، والتي يعتبرها الكود فجوة (حسب 20 شريطًا افتراضيًا) ، بالإضافة إلى عدد النقاط المفقودة التي سيتجاهلها الرمز كفجوة. بعد تشغيل البرنامج النصي وإنهاء عمله ، سترى رسالة:

على سبيل المثال ، اختبرت جودة عروض الأسعار لزوج اليورو مقابل الدولار الأمريكي الباري:

حسنًا ، على سبيل المثال ، دعنا نجري نفس اختبار اقتباسات Dukascopy EURUSD M1:

كما ترون ، فإن استخدام بيانات دوكاسكوبي للاختبار هو الأفضل - حيث تبلغ الجودة الإجمالية للاقتباسات هنا نسبة 99.55٪. فقط 0.45 ٪ من التمريرات والثغرات ، وهي نتيجة جيدة للغاية. ومع ذلك ، لا يزال لدينا 4662 فجوة - ما يقرب من خمسة وعشرين ألف شريط وما يصل إلى 39740 نقطة مفقودة. وبالتالي - بالنسبة للاختبارات الأكثر موثوقية ، يجب إصلاح هذه المشكلة.

رفع جودة الأسعار إلى 100 ٪

1. أوصي باستخدام بيانات من Ducaskopy للتاريخ الأساسي للاقتباسات ، فهناك عدد قليل من الثقوب فيها وبعد ذلك سيتعين "تصحيحها" بشكل أقل. للقيام بذلك ، يمكنك استخدام أي برنامج مساعد يقوم بتنزيل علامات Ducaskopy. أوصي Tickstory Lite.

2. بعد تنزيل علامات التجزئة في برنامج Tickstory Lite ، انقر بزر الماوس الأيمن على زوج العملة الذي ترغب فيه وحدد خيار "تصدير إلى ملف":

3. املأ الحقول بالإعدادات:

4. افتح دليل البيانات:

5. في دليل البيانات ، نجد مجلد السجل ، ثم نجد المجلد المطلوب باسم خادمنا:

6. احذف جميع ملفات hst لزوج العملات المطلوب.

7. تصدير علامات الاقتباس التي تم تنزيلها إلى الجهاز عن طريق الضغط على F2 ، واختيار زوج العملة المطلوب ، والفترة M1 والنقر على زر "استيراد":

8. افتح الرسم البياني لزوج العملات في الفترة M1.

9. قم بإجراء اختبار للجودة باستخدام البرنامج النصي history_data_analysis. باستخدام ملف نصي تم الحصول عليه نتيجة للاختبار ، تحتاج إلى العثور على الأماكن الأكثر أهمية. ثم تتم إزالة هذه الأماكن الحرجة. سنقوم بتجديدها لاحقًا مع اقتباسات من مصادر أخرى (ضع ما يسمى "التصحيحات").

أريد أن ألفت انتباهكم بشكل منفصل إلى عدم وجود عروض أسعار خلال عطلات رأس السنة الجديدة - العديد من الوسطاء ببساطة لا يعملون في هذا الوقت ، وتلك المصادر التي يعمل وسطاءها تبدو غربالًا في ليلة رأس السنة وقد يكون من الصعب جدًا العثور على أي سجل مناسب لهذه الفترة . لذلك ، لن يحدث أي شيء سيئ للغاية إذا تغيب يومان فقط عن عشية العام الجديد - يجب إزالته تمامًا ، وإلا فقد يظهر المستشارون في الاختبارات نتائج غير صحيحة.

10. أين يمكن الحصول على المواد الخام للبقع - لقد ناقشنا بالفعل في هذه المقالة. ستحتاج إلى مصدر واحد ، ربما مصدرين - كل هذا يتوقف على الحالة المحددة.

11. أولاً وقبل كل شيء ، يجب تحويل بياناتك الخاصة بالبقع إلى تنسيق CSV ، إذا كان لديك بتنسيق hst ، وسوف يساعد البرنامج النصي hst2csv.

12. بعد ذلك ، يجب تقديم هذه البيانات من مصادر أخرى إلى الوقت الصحيح ، أي تعيين نفس GMTOffset لها كوسيطك وتصحيح الأسعار. لا تغفل ، فهذه هي معلومات حول ما هو بالتحديد التحول بالنسبة إلى GMT لمصدر اقتباس معين ، هل تغير من أي وقت مضى وما إذا كان قد تم استخدام تحويل التوقيت في الشتاء / الصيف. على سبيل المثال ، كانت اقتباسات Alpari تحتوي على GMT + 2 قبل 2011 ، و GMT + 3 بعد 2011.

للقيام بذلك ، سوف تحتاج إلى محطة منفصلة. من الضروري تنزيل علامات الاقتباس من كل مصدر بدوره ، وتغيير وقت GMT باستخدام البرنامج النصي GMTconverter ، الذي كتبته عندما اكتشفت أنه لسبب ما ، لا توجد مثل هذه البرامج النصية في الشبكة. يمكنك العثور على / تنزيل البرنامج النصي في نهاية المقال. أيضًا ، عند استيراد علامات الاقتباس التي تم تنزيلها إلى محطة منفصلة ، يمكنك تحديد توقيت غرينتش المطلوب ، لكن هذا لا ينجح في بعض الأحيان. من أجل تحديد توقيت جرينتش المطلوب عند استيراد علامات الاقتباس ، تحتاج إلى تحديد "التحول" في ساعات. ثم يجب أن يتم تصدير هذه الأسعار من خلال النقر على زر التصدير وبالتالي ، سيتم حفظ علامات الاقتباس بالتنسيق المطلوب مع GMT التي تحتاج إليها.

13. بعد ضبط الأسعار على النموذج المرغوب فيه ، ما عليك سوى فتح ملفنا من خلال اختبار الجودة ومصدر التصحيحات التي تلقيناها.علاوة على ذلك ، تحتاج إلى فتح الملفات في المفكرة ، نظرًا لأن Excel قد لا يفتح الملف بالكامل إذا كان هناك الكثير من المجموعات النصية.

14. نجد كل مقطع من القطاعات الإشكالية في ملف التصحيح وننقل الأجزاء إلى ملف المفكرة المفتوح بشكل منفصل:

15. في حالة عدم وجود بيانات كافية في أحد المصادر ، نحاول العثور عليها في مصادر أخرى.

16. بعد ذلك ، احفظ الملف المعد بتنسيق CSV. مجرد تغيير امتداد الملف من النص إلى CSV.

17. استيراد إلى محطة ل Ducascopy ونقلت. ستتم استعادة الأقسام المحذوفة تلقائيًا من الملف الذي أعده لنا.

18. بعد عمل طويل ومضني في استيراد تصحيحات ، تحتاج إلى إغلاق المحطة الطرفية وفتحه مرة أخرى بحيث يتم تحميل التاريخ مصححة. مرة أخرى ، قم برسم نص history_data_analysis وابحث عن نتيجة عملنا.

19. الآن يأتي دور البرنامج النصي AllMinutes_Step1 الثاني. ماذا يفعل؟ والحقيقة هي أن تلك الحانات الدقيقة التي لم يحدث فيها شيء ولم تكن هناك أسعار ، يتخطى الجهاز تلقائيًا. يوفر البرنامج النصي حشوة تقنية للأشرطة المفقودة لضمان الجيل الصحيح التالي من الشموع ذات الأطر الزمنية الأعلى. لذلك ، قم بإفلاته على الرسم البياني وقم بتشغيل علامة التبويب "الخبراء". نحتاج إلى علامة التبويب هذه لرؤية رسالة حول إكمال هذا البرنامج النصي وتقريره الموجز.

20. بمجرد ظهور رسالة حول إكمال البرنامج النصي ، تحتاج إلى فتح الجدول دون اتصال (ملف - فتح دون اتصال - ALLEURUSD1):

21. نقوم بإسقاط أول تحليل نصي في تحليل البيانات المفتوحة. نحصل على تقرير سنعود إليه بعد قليل.

22. بعد ذلك ، قم بتشغيل البرنامج النصي الثالث ، hst2csv. والحقيقة هي أن البرنامج النصي السابق في سياق عمله لا يملأ فقط جميع الأشرطة المفقودة على المخطط في وضع عدم الاتصال ، ولكن أيضًا يشكل نفس قاعدة كاملة من علامات الاقتباس بتنسيق hst. تم تكوين الملف في مجلد السجل وله اسم "ALLEURUSD1". قم بتشغيل البرنامج النصي history_data_analysis على مخطط مستقل. الآن سيتعين علينا إعادة تهيئة ملف ALLEURUSD1.hst هذا إلى تنسيق .csv يمكن التحكم فيه (من حيث الوقت) ، وهو ما سيقوم به البرنامج النصي hst2csv بالفعل.

23. والآن نعود إلى التقرير المقدم على أساس تحليل الجدول المستقل. يعد ذلك ضروريًا لتتبع تلك المسافات الدنيا التي قد لا يلاحظها البرنامج النصي. هذا لا يحدث دائما ، ولكن في بعض الأحيان يحدث. عثر البرنامج النصي على العديد من الأشرطة وحيدا ، ولكن ، للأسف ، كان من الممكن أن يفوتك عدد قليل. وبالتالي ، يجب إصلاح هذا العيب يدويًا.

من حيث المبدأ ، هذا ليس بالأمر الصعب - يعرض التقرير في الجدول الإحداثيات المحددة لهذه التمريرات. لذلك ، فإن العمل مشابه جدًا للعمل الذي قمنا به في الفقرة 14. بشكل عام ، نذهب إلى مجلد "الملفات". افتح "ALLEURUSD1.csv" باستخدام برنامج المفكرة. باستخدام وظيفة "البحث" ، نجد أنفسنا في التاريخ الصحيح. نحن نملأ الأعمدة الفائتة بأخر سعر معروف ، ولا ننسى تغيير وقت الأشرطة.

24. افتح أرشيف علامات الاقتباس (F2) في الجهاز ، وحذف جميع محفوظات تنسيق hst المخزنة فيه ، ثم قم بتحميل هذا الملف المحول الجديد. إغلاق وافتح المحطة مرة أخرى. نفتح الرسم البياني ، في حالتنا ، EURUSD M1 ، ونجري قياسًا للتحكم باستخدام البرنامج النصي history_data_analysis في حال نفتقد شيئًا ما.

25. يتم ترك الأمر للصغير - بالنسبة للبرنامج النصي period_converter_ALL. معه ، بشكل عام ، كل شيء بسيط - رمي على الرسم البياني وإلقاء نظرة على الزاوية اليسرى العليا - في حين أن الأرقام تعمل هناك ، لا يزال يعمل النص. بمجرد أن تتوقف الحركة في هذا الركن ، ينتهي العمل. وفي النهاية ، نحول جميع الأطر الزمنية بالتتابع بحيث يتم تحميلها.

استنتاج

هذا كل شيء - في محطة لدينا الآن ونقلت الجودة 100 ٪. يمكنك الحصول على أكثر الاختبارات دقة وضمانًا جيدًا لموثوقية النتائج ، إذا كانت هناك أطر زمنية مساعدة لفترة M1 ، والتي تغطي 100٪ فترة الدراسة.

وبالتالي ، تتحول مسألة اختبار الجودة إلى بحث عن بيانات تاريخية مفصلة والتجمع اللاحق لعروض الأسعار بأعلى جودة ممكنة. في أي حال ، إذا كنت ترغب في الحصول على نتائج اختبار موثوقة ، يجب عليك الاعتناء بقاعدة البيانات عالية الجودة الخاصة بك من البيانات التاريخية.

قم بتنزيل مجموعة من البرامج النصية اللازمة

تعليمات لتثبيت البرامج النصية في MT4

شاهد الفيديو: 897-1 SOS - A Quick Action to Stop Global Warming (كانون الثاني 2020).

ترك تعليقك