سهم تراه اليوم عند قاع قديم لا يثبت أنه ظهر عند تكوّن القاع. احفظ شمعة الرسم وأول وقت أمكن معرفة الإشارة، ثم الإدخال والنسخة قبل تفسير اختلاف الشاشة. لا اختلاف واحد يثبت خداعا، ولا عينة قصيرة ثابتة تثبت أمانا أو ربحية.

الحساب والرسم وإتاحة المعلومة

وثائقPine تميز التاريخي والآني: قيمة الشمعة المفتوحة تتغير، وقد يرسم محور على شمعة أقدم بعد تأكيد لاحق. إغلاق شمعة الرسم لا يغلق شمعة إطار أعلى يستخدمها البرنامج. حدد القاعدة: مؤقتة أم مؤكدة، وما إدخالاتها ومتى يمكن نقلها؛ عبارةnon-repaint لا تكفي كمواصفة. تغير الصورة يحتاج تفسيرا، ولا يثبت وحده تحيزا مستقبليا أو خسارة أو احتيالا.

حدد الآلية قبل الحكم

تحذرMetaQuotes أن آخر قطعةZigZag قد تتغير مع البيانات؛ تحدد المعلمات والتنفيذ البناء، فلا تفترض نسبة انعكاس عالمية. افصل المؤقت والمؤكد كذلك في أدوات أخرى مثلParabolic SAR. وتوضحMQL5 أن تحميل تاريخ أعمق أو ملء فجوات قد يصفرprev_calculated. مخزن مؤشر محفوظ لا يضمن ثباتا أبديا؛ احتفظ بتصدير الإدخال ونسخة البرنامج قبل نسبة تغير بعد إعادة التشغيل إلى تعمد إعادة كتابة التاريخ.

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

سجل لا تعيد الشاشة المتأخرة كتابته

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

الفئةاحفظالهدف
البيئةالرمز والتغذية والفترة والساعةمقارنة السلسلة نفسها
الأداةالنسخة والمعلمات والكود إن توفرفصل تحديث الأداة من سلوك نسختها القديمة
الملاحظةوقت التسجيل ووقت الشمعة وحالة إغلاقهاإتاحة المعلومات
الإشارةالقيمة والاتجاه وشمعة الرسم وأول ظهورمنع إدخال قرار أسبق
المقارنةالحقول بعد إغلاقات لاحقة وإعادة تحميلتحديد التغير لا تخمينه

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

محور10:10 لا يتأكد قبل10:25

نموذجM5 مصطنع بتوقيتUTC، يقتضي أن يكونHigh أكبر بصورة صارمة منHigh شمعتين مكتملتين في كل جانب؛ المساواة تفشل. الأوقات افتتاح، والبيانات متصلة بلا فجوة، وليس فحصا لأداة تجارية مسماة.

الافتتاحUTCHighما كان متاحا
10:001.1000لا بيانات كافية للنقطة المختارة
10:051.1010المرشح لا يزال لاحقا
10:101.1040يغلق10:15؛ لا جار أيمن مكتمل بعد
10:151.1030يغلق الجار الأول10:20
10:201.1020يغلق الجار الثاني10:25؛ التأكيد

قمة1.1040 أعلى من الأربعة. يمكن10:25 رسم العلامة عند10:10، لكن المعرفة جاءت10 دقائق بعد إغلاق المرشح أو15 بعد افتتاحه. نفترض أولBid بيع ممكن بعد التأكيد1.1018؛ إسنادHigh التاريخي1.1040 لدخول أقدم يحسن السعر0.0022، أي22 pip عند0.0001. لكمية10000 EUR يكون الفرق22 USD في ربح أو خسارة السعر قبل الرسوم، لا ربح صفقة محسوب؛ لم يعط خروج.

غيرHigh10:20 وحده إلى1.1045 فتفشل1.1040؛ المساواة1.1040 تفشل أيضا. الجار الأعلى لا يصير محورا مؤكدا جديدا بلا جيرانه الأيمنين المطلوبين.

تغير البيانات ليس بالضرورة استعمال المستقبل

مرّر أفقيا لعرض الرسم كاملا.

إدخال يتغير وصيغة المتوسط تبقى نفسهانسختان للأوقات الثلاثة المكتملة نفسها:100 و102 ثم104 فيA أو101 فيB. المتوسط102 مقابل101 بسبب تغير الإدخال، لا إضافة مستقبل إلى ماض ثابت.قارن أسعار الإدخال أولا100102104101A: (100 + 102 + 104) / 3 = 102B: (100 + 102 + 101) / 3 = 101تغير الإدخال، لا صيغة المتوسط
نسختان للأوقات الثلاثة المكتملة نفسها:100 و102 ثم104 فيA أو101 فيB. المتوسط102 مقابل101 بسبب تغير الإدخال، لا إضافة مستقبل إلى ماض ثابت.

تصديرA للأوقات نفسها يعطي100 و102 و104 فـSMA(3)=102. تصديرB يعطي100 و102 و101 فالمتوسط101. الإدخال الثالث تغير؛ يمكن لخوارزمية لا تستخدم المستقبل إنتاج فرق. طابق الأوقات ونوع السعر وثبات التصدير ونسخة الأداة والإعدادات أولا. الخطوط نسختا إدخال لا خوارزميتان مختلفتان، ولا نحدد سبب مراجعة مزود حقيقي. اختبار إضافة مستقبل يحتاج بقاء المدخلات الأقدم ثابتة، وهذا المثال لا يصادق على البرنامج كله.

اختبار الإضافة والتنبيه وإعادة العرض

احسب بادئة مكتملة، ثم أضف ملاحظات لاحقة دون تعديل أسعارها القديمة، وقارن مخرجات توصف بأنها نهائية. قاعدة مصطنعة تقسم السعر على أكبر قيمة في كامل الملف تغير أول100/110≈0.9091 إلى100/120≈0.8333 بعد إلحاق120، مع بقاء100 نفسها. نقص يقارب0.0758 يكشف اعتمادا مستقبليا دون فهرس سالب؛ نسخة أكبر قيمة تراكمية تعطي أول قيمة1 في المرتين. أما مصدرSMA فتغير فيه إدخال قديم. اجتياز بادئة واحدة لا يثبت كل مسارات الكود.

يحفظ تنبيهTradingView الخادمي نسخة الإنشاء من الكود والإعداد والرمز والفترة؛ تغيير الرسم لاحقا لا يغيرها، ويستلزم الإنشاء مجددا لتحديث السياق. احفظ تكرار التشغيل ووقت الرسالة. التنبيهات الخادمية الموجودة تستمر على بيانات حية أثناءBar Replay، وليست رسائل من الماضي المعاد عرضه. في10:15 علىM5 تبقى شمعة الساعة10:00–11:00 مفتوحة؛High النهائي غير متاح لمجرد إغلاقM5. افحصlookahead وإزاحة السلسلة معا لا خيارا واحدا معزولا.

إضافة تشخيصية: أسعار مشتركة ثابتة، لكن حالة البدء اختلفت

نموذجEMA تعليمي مستقل بمعامل0.5 وبذرة تساوي أول إغلاق محمل، لا وصفا افتراضيا لبذرة كل منصة. الملفA يبدأ10:00 بإغلاقات100 و102 و104؛ قيمه100 ثم101 ثم102.5. الملفB يضيف إلى البداية فقط إغلاقا أقدم80 عند09:55، ويحفظ الثلاثة المشتركة دون أي تعديل:80 ثم100 ثم102 ثم104.

المستقبل لم يضف، لكن البذرة تغيرتEMA مصطنع بمعامل0.5 وبذرة أول إغلاق، والأسعار المشتركة100 و102 و104 ثابتة.حساب وفق افتراضاتA يبدأ بالإغلاق100100 → 101 → 102.5B يسبقها بإغلاق8080 → 90 → 96 → 100فرق الحالة يتلاشى بالتحديثات102.5 − 100 = 10 × 0.5²= 2.5
المستقبل لم يضف، لكن البذرة تغيرت. EMA مصطنع بمعامل0.5 وبذرة أول إغلاق، والأسعار المشتركة100 و102 و104 ثابتة.

اختبار مستقبل صالح يثبت التاريخ والحالة؛ اختلاف الإحماء له تشخيص مستقل ولا يصادق على البرنامج كله.

على الشاشات الصغيرة، مرّر الرسم أفقيا أو كبّره. تجد القيم والخلاصة أيضا في النص أدناه.

A يبدأ بالإغلاق100
100 → 101 → 102.5 – ثلاثة أوقات، بذرة100.
B يسبقها بإغلاق80
80 → 90 → 96 → 100 – الإغلاق80 أقدم من الثلاثة، وليس سعرا مستقبليا.
فرق الحالة يتلاشى بالتحديثات
102.5 − 100 = 10 × 0.5² = 2.5 – لم تتغير الإغلاقات المشتركة؛ تغيرت حالة البدء.

قيمB هي80 ثم90 ثم96 ثم100؛ آخره أقل2.5 من102.5 رغم تطابق أسعار الأوقات المشتركة وعدم إضافة مستقبل إليها. عند10:00 اختلفت حالة المتوسط10 وحدات، وبعد تحديثين بالمعامل0.5 بقي10×0.5²=2.5. هذا تشخيص بداية وعينة إحماء، لا إثبات أن كل اختلاف مباح أو أن أداة معينة لا تستشرف المستقبل. احفظ نقطة البداية والبذرة والمخرجات، واختبر الإلحاق مع تاريخ وحالة ثابتين بصورة منفصلة.

اكتب نتيجة محدودة قابلة للمراجعة

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