530 / 691TF

Timeframe

الإطار الزمني للرسم البياني

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

تسمي ⁦TradingView⁩ هذا الإطار أيضا فترة الرسم أو دقته. إنه وحدة الزمن لعمود واحد في رسم زمني قياسي، لا مدة الاحتفاظ بالمركز أو عدد الأعمدة الظاهرة. وقد يختلف إطار الرسم عن إطار البيانات المطلوبة.

تعرف ⁦TradingView⁩ الإطار من خلال عمود واحد. ومن ذلك يتضح الفرق بين تغيير الفترة وعرض جزء أكبر من السلسلة نفسها. تغيير الفترة يعيد تجميع البيانات، بينما يغير التكبير الجزء المرئي. ولا يحدد الإطار المختار وحده مدة الصفقة. [TradingView — Timeframes]

في ⁦Pine Script⁩ يعني ⁦15⁩ خمس عشرة دقيقة و⁦60⁩ ساعة و⁦1M⁩ شهرا؛ ولا توجد وحدة مستقلة للساعة. هذه صيغة ⁦TradingView⁩ لا معيار شامل لكل البورصات. عند نقل قاعدة إلى ⁦API⁩ تحقق من الوحدة وحالة الأحرف والفترات المسموحة. [TradingView — Timeframes] أما ⁦Kraken REST OHLC⁩ فيحدد الفترة بعدد مسموح من الدقائق. [Kraken — OHLC intervals]

تفصل ⁦TradingView⁩ بين منطقة البورصة ومنطقة الرسم. يغير إعداد منطقة الرسم عرض الوقت، لكنه لا يغير بذاته حسابات ⁦Pine Script⁩. فلا تخلط التسمية المحلية بقاعدة تكوين الشموع؛ سجل الطوابع الزمنية وإعدادات المصدر الفعلية. [TradingView — Time]

تحاذي ⁦TradingView⁩ الأعمدة الزمنية مع حدود جلسة التداول، لذلك قد لا يستغرق العمود الأخير مدته الاسمية كاملة. كما تتكون أعمدة رسوم ⁦tick⁩ والرسوم السعرية في فترات غير منتظمة. لا تستنتج مدة كل عمود من اسم الإطار وحده. [TradingView — Time]

تنبه ⁦TradingView⁩ إلى أن ⁦High⁩ و⁦Low⁩ و⁦Close⁩ للعمود الجاري قابلة للتغير. لذلك لا تتأكد قيمة يومية داخل رسم خلال اليوم لمجرد ظهورها. حدد هل تستخدم القاعدة قيمة جارية أم آخر فترة مكتملة من الإطار الأعلى. [TradingView — Repainting]

توضح ⁦TradingView⁩ أن ⁦lookahead_on⁩ دون إزاحة تاريخية قد يضع القيم النهائية للإطار الأعلى في الماضي قبل توفرها. للقرارات المبنية على فترات مكتملة، حاذ النشر مع التوفر الحقيقي. النتيجة التاريخية الجميلة لا تثبت صحة التوقيت. [TradingView — Other timeframes and data]

تميز ⁦TradingView⁩ بين ⁦request.security⁩ الذي يعيد عمودا داخليا واحدا من الإطار الأدنى و⁦request.security_lower_tf⁩ الذي يعيد مصفوفة الأعمدة الداخلية المتاحة. وقد تكون المصفوفة نفسها ناقصة عند غياب البيانات. تحقق من التغطية؛ لا تعوض قيمة مختارة مسار الفترة كاملا. [TradingView — Other timeframes and data]

يستنتج من تعريف ⁦TradingView⁩ أن نوافذ متساوية بعدد الأعمدة تغطي أزمنة مختلفة عبر الأطر. لذلك اذكر الإطار وطول النافذة عند مقارنة مؤشر. يصح الضرب البسيط للفترات الكاملة المتساوية المتتابعة، لا تلقائيا عبر الفجوات أو الجلسات المختصرة. [TradingView — Timeframes] [TradingView — Time]

مثال · TF

النافذة نفسها وتغطية مختلفة

في سلسلة افتراضية كاملة بلا فجوات نفحص ⁦20⁩ عمودا متتابعا مكتملًا. على إطار خمس عشرة دقيقة تغطي ⁦20 × 15 = 300 min⁩. وعلى الإطار الساعي تغطي النافذة نفسها ⁦20 × 60 = 1200 min⁩. هذه مقارنة لمدة الفترات المغطاة، لا للمسافة بين أول إغلاق وآخر إغلاق. لا يكتسب أي خيار بذلك دقة أو ربحية مضمونة، ولا يفترض الحساب معرفة عمود لم يغلق بعد.

للحصول على صورة أوضح، اقرأ هذا المدخل مع OHLCV, Candlestick chart, Technical analysis, Backtesting, Moving average, Price action. تشير إلى هذا المدخل أيضًا OHLCV, Candlestick chart, Price action, Technical indicator.

01هل يكفي تغيير المنطقة الزمنية للعرض للحصول على شمعة يومية مختلفة؟

ليس عموما. تفصل ⁦TradingView⁩ مثلا المنطقة البصرية للرسم عن حسابات السكربت. يجب أن تؤكد قواعد مصدر البيانات المحدد أي تغيير في حدود التجميع.

02هل يمكن جمع سياق يومي مع إطار دخول أقصر؟

نعم، لكن حدد السوق والفترتين وتوفر القيمة الأعلى ووقت القرار. وإلا قد يستخدم الاختبار التاريخي معلومة لم تكن لدى القرار الحي بعد.

DOC · 001TradingView — Timeframesتوثيق ↗DOC · 002TradingView — Timeتوثيق ↗DOC · 003TradingView — Repaintingتوثيق ↗DOC · 004TradingView — Other timeframes and dataتوثيق ↗DOC · 005Kraken — OHLC intervalsتوثيق ↗
المصادر أولًا · ليست نصيحة استثمارية