أعتقد أن الاستراتيجية تعطي نتائج خاطئة
يرجى ملاحظة أن هناك العديد من العوامل التي يمكن أن تؤثر على نتائج حساب الإستراتيجية وحتى الاختلافات البسيطة قد تؤدي إلى اختلاف كبير في المخرجات:
إعادة تحميل/فتح الرسم البياني. قد تختلف البيانات التاريخية قليلاً عن البيانات التي يتم جمعها في الوقت الفعلي. حتى لو كانت متطابقة ، في بعض الحالات يتم تغيير البيانات التاريخية من قبل بائعي البيانات. بيانات مختلفة = نتائج اختبار مختلفة.
حركة السعر الداخلية اللحظية Intrabar. عندما يتم حساب الإستراتيجية في الوقت الفعلي ، لدينا فهم واضح لكيفية تحرك السعر الحالي بين أسعار OHLC. عندما يتم تطبيق استراتيجية على الرسم البياني ، لا تتوفر لدينا هذه المعلومات ، وبالتالي نستخدم الافتراضات. قد تكون هذه الافتراضات خاطئة وأنها بالتأكيد ليست دقيقة بنسبة 100 ٪ حتى لو كان السعر يتحرك بالفعل بهذه الطريقة بالضبط.
دوال خاصة محددة في كود المصدر. تتصرف بعض الدوال بشكل مختلف في الوقت الفعلي مقابل البيانات التاريخية بسبب منطقها الداخلي. مثال على هذا الدالة "security". وتسمى هذه الجزئية إعادة الرسم Repainting ، يمكنك معرفة المزيد عنها في دليل المستخدم
تكرار حساب الاستراتيجية. أثناء الاختبار على البيانات السابقة التاريخية، يتم احتساب الإستراتيجية دائمًا فقط عند إغلاق كل شمعة ، بينما عندما يتم تحديث البيانات في الوقت الفعلي ، قد يتم تعيين نفس الاستراتيجية ليتم حسابها مع كل تحديث للسعر.
إذا كنت متأكدًا من عدم وجود أي شيء مما ذكر أعلاه يتعلق بحالتك ، فيرجى إرسال تقرير بنوع المشكلة في Pine Script ، وإرفاق كود الاستراتيجية ووصف مشكلتك بالتفصيل.