مشكلة في تنبيه «مرة واحدة لكل عمود»

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

 

على سبيل المثال، لننظر في حالتين شائعتين:

  • تم تشغيل التنبيه، ولكن لم يتم استيفاء الشرط على الرسم البياني
  • تم تشغيل التنبيه بعد استيفاء الشرط على الرسم البياني

 

1) تم تشغيل التنبيه، ولكن لم يتم استيفاء الشرط على الرسم البياني

تُظهر لقطات الشاشة أدناه التغيير في HLC و RSI أثناء إنشاء العمود من الساعة 10:00 في وضع إعادة التشغيل. تُظهر لقطة الشاشة الأولى أنه عند نقطة معينة، كانت قيمة RSI أقل من 30 (بمعنى آخر. كان هناك تقاطع في المستوى 30).

 

تُظهر لقطة الشاشة الثانية أنه في لحظة إغلاق هذا العمود، ارتفعت قيمة RSI فوق 30 (أي لم يعد هناك عبور للمستوى 30).

 

وبالتالي، كان من الممكن تشغيل التنبيه بشرط RSI Crossing 30 أثناء عملية إنشاء العمود من الساعة 10:00، على الرغم من أنه في لحظة إغلاق العمود، قد يبدو أنه لم يكن ينبغي تشغيله.

 

2) تم تشغيل التنبيه بعد استيفاء الشرط الموجود على الرسم البياني

 

تُظهر لقطات الشاشة أدناه التغيير في HLC و BB Lower Band أثناء عملية إنشاء العمود من الساعة 02:00 في وضع إعادة تشغيل العمود، بالإضافة إلى المستوى الذي تتقاطع عنده قيمة النطاق السفلي وفتيل العمود (68840، الخط المنقط باللون الأسود).

 

تُظهر لقطة الشاشة الأولى أنه أثناء إنشاء العمود، كانت قيمة الإغلاق أقل من المستوى 68840، وكانت قيمة المؤشر أقل من قيمة الإغلاق ، بينما لم يتقاطع العمود والمؤشر عند المستوى 68840.

 

تُظهر لقطة الشاشة الثانية أنه في لحظة إغلاق العمود، ارتفع الإغلاق فوق مستوى 68840. ارتفعت قيمة المؤشر أيضًا، ولكن نظرًا لأن القيمة المنخفضة ظلت دون تغيير (يمكن أن تنخفض فقط أثناء بناء البار)، فقد تقاطع المؤشر والفتيل عند مستوى 68840.

 

من المهم ملاحظة أن التقاطع لم يحدث في الوقت الذي انخفض فيه السعر إلى مستوى 68840 ولكن في اللحظة التي ارتفعت فيها قيمة المؤشر إلى هذا المستوى.

وبالتالي، فإن التنبيه بشرط BTCUSD Crossing BB LowerBand كان سيتم تشغيله أثناء عملية البناء على وجه التحديد في اللحظة التي بدأ فيها كل من السعر وقيمة المؤشر في الارتفاع. ومع ذلك، بعد إغلاق العمود، قد يبدو أن التحفيز كان يجب أن يحدث في وقت سابق (أي في اللحظة التي انخفض فيها السعر إلى مستوى 68840).