حسابات الإستراتيجية بها خطأ في أنواع الرسوم البيانية غير الاعتيادية (هيكين آشي ، رينكو ، إلخ.)

بعد تطبيق الإستراتيجية على نوع غير اعتيادي من الرسوم البيانية، سيتم تنفيذ الأوامر بأسعار هذا الرسم البياني وليس بأسعار السوق الحقيقية.

على سبيل المثال ، بالنسبة لـرسم بياني Heikin Ashi ، سيتم استخدام أسعار رسم Heikin Ashi (الأسعار المتوسطة). ضع في اعتبارك أن النتيجة ستكون مختلفة عما ستحصل عليه على رسم الشموع العادي. لذلك ، نوصي بشدة باستخدام أنواع الرسوم البيانية الاعتيادية للاستراتيجيات.

يمكن تطبيق الإستراتيجيات في TradingView على أي نوع من الرسوم البيانية، بما في ذلك الاستراتيجيات غير التقليدية على رسوم Heikin Ashi (HA) و Renko و Kagi و Point و Figure و Range. نظرًا للطبيعة التركيبية المتأصلة لمستويات الأسعار على الرسوم البيانية غير التقليدية، فإن نتائج الاختبار العكسي المحسوبة عليها لن تؤدي عادةً إلى نتائج تمثل ظروف السوق الحقيقية.

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

ضع في اعتبارك هذه الإستراتيجية البسيطة:

//@version=4 strategy("My Strategy", overlay=true) 
longCondition = open<close if (longCondition) strategy.entry("My Long Entry Id", strategy.long) 
shortCondition = open>close if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)

 

على الرسم البياني التقليدية باستخدام الشموع العادية، فإنه ينتج نتائج عادية تمامًا. سينتج أيضًا نفس النتائج بالضبط على أي نوع من الرسوم البيانية العادية: الأعمدة أو الشموع المجوفة أو الخط أو المنطقة أو خط أساس.


 

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