تشكيل الشموع

التوفر: تم تنفيذ منطق تشكيل الشموع في JForex4 الإصدار 4.9.0 والإصدارات الأحدث

لماذا يعتبر هذا التغيير مهماً

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

  • الشموع اليومية والشموع داخل اليوم. تبدأ الشموع اليومية وتنتهي عند حدود جلسة الأداة. يتم محاذاة الشموع داخل اليوم (من M2 وما فوق) أيضاً لفتح الجلسة، مما يؤدي إلى إزاحتها بالنسبة لمحاذاة الساعة عندما تفتح الجلسة في وقت غير صحيح. شموع M1 لا تتأثر. وبالتالي، تتطابق الرسوم البيانية مع ساعات التداول الفعلية لكل أداة.
  • إحصائيات الأسعار اليومية. تؤثر جلسة التداول أيضاً على إحصائيات الأسعار اليومية لكل أداة. وهي تنتمي إلى يوم التداول للأداة، لذا فهي تتبع حدود الجلسة وليس يوماً تقويمياً أو بداية يوم عالمية:
    • التغيير الصافي اليومي والتغيير بنسبة مئوية. يتم قياس التغيير بالنسبة لسعر الإغلاق السابق، والإغلاق السابق يعتمد على وقت انتهاء جلسة التداول.
    • أعلى يومي. أعلى سعر ضمن جلسة التداول للأداة.
    • أقل يومي. أقل سعر ضمن جلسة التداول للأداة.
  • أسابيع التداول الصحيحة. يعرض سوق الفوركس بالضبط 5 أيام تداول في الأسبوع، بدون شمعة يوم أحد جزئية وبدون أسابيع اصطناعية من 6 أيام حول تغييرات التوقيت الصيفي.
  • معالجة التوقيت الصيفي المستقلة. تتبع كل أداة قواعد التوقيت الصيفي لمنطقتها الزمنية الخاصة، لذا لم تعد التغييرات الزمنية الأمريكية والأوروبية تتداخل مع بعضها البعض.

نظراً لأن الجلسة تختلف حسب الأداة، فقد تغطي نفس التاريخ التقويمي فترات مختلفة لأدوات مختلفة، لذا يجب أن تأخذ الشموع اليومية والإحصائيات اليومية هذا في الاعتبار عند المقارنة. يتم وصف خلفية هذا التغيير في القسم 9.

في لمحة سريعة

  • لكل أداة جلسة تداول خاصة بها: وقت الفتح ووقت الإغلاق والمنطقة الزمنية.
  • تتم محاذاة الشموع لفتح الجلسة، وليس للساعة وليس لـ UTC. يبدأ D1 دائماً عند فتح الجلسة. يتم إزاحة الفترات الزمنية داخل اليوم من M2 وما فوق فقط عندما لا يكون فتح الجلسة مضاعفاً صحيحاً للفترة الزمنية. M1 لا يتأثر أبداً (انظر القسم 6).
  • تنتهي الجلسة التي ليست عدداً صحيحاً من الفترات الزمنية بـ شمعة نهائية أقصر.
  • تقود جلسة التداول أيضاً إحصائيات الأسعار اليومية لكل أداة: التغيير الصافي واليومي بنسبة مئوية (يعتمد الإغلاق السابق على وقت انتهاء الجلسة)، الأعلى والأقل اليومي.
  • يتم التعامل مع التوقيت الصيفي لكل أداة، باستخدام قواعد التوقيت الصيفي لمنطقتها الزمنية الخاصة.
  • وقت التسوية (تجديد الصفقة) منفصل عن الجلسات: وهو 17:00 بتوقيت شرق أمريكا لجميع الأدوات (انظر القسم 8).
الأداة الجلسة المنطقة الزمنية مدة الجلسة بداية D1 عدد شموع H1 في اليوم آخر H1
EUR/USD 17:00 – 17:00 America/New_York 24 ساعة 17:00 24 60 دقيقة
EUR/HUF 02:00 – 17:00 America/New_York 15 ساعة 02:00 15 60 دقيقة
USA500.IDX 17:00 – 15:15 America/Chicago 22 ساعة 15 دقيقة 17:00 23 15 دقيقة
UK100.IDX 08:00 – 16:30 Europe/London 8 ساعات 30 دقيقة 08:00 9 30 دقيقة
SUGAR.CMD 08:45 – 17:55 Europe/London 9 ساعات 10 دقائق 08:45 10 10 دقائق
COCOA.CMD 09:15 – 17:00 Europe/London 7 ساعات 45 دقيقة 09:15 8 45 دقيقة
BTC/USD, ETH/USD 00:00 – 00:00 UTC 24 ساعة 00:00 24 60 دقيقة

يمكن العثور على قائمة كاملة بالجلسات على الويكي: جلسات التداول


1. المقدمة

تتشكل الشموع من جلسة التداول الفردية لكل أداة، وليس من منطقة زمنية عالمية للمنصة.

وهذا يوفر:

  • شموع تتطابق مع ساعات التداول الفعلية لكل أداة
  • معالجة صحيحة للتوقيت الصيفي حسب المنطقة، بغض النظر عن المناطق الأخرى
  • حدود الشموع اليومية محاذاة مع أيام التداول الفعلية
  • دائماً 5 أيام تداول في الأسبوع للأدوات المتداولة من الاثنين إلى الجمعة
  • لا توجد فترات انتقالية محرجة للتوقيت الصيفي

2. ما هي جلسة التداول؟

تحدد جلسة التداول ثلاثة أشياء للأداة:

  1. متى يفتح السوق ويغلق
  2. أي منطقة زمنية يتم التعبير عن هذه الأوقات فيها
  3. جدول الشموع: متى تفتح وتغلق الشموع

trading_session

2.1 تنسيق تعريف الجلسة

مثال لـ EUR/USD:

defaultTimezone  "America/New_York"

MONDAY
  start             "17:00:00"
  previousDayStart  true
  end               "17:00:00"
  previousDayEnd    false
الحقل المعنى
defaultTimezone المنطقة الزمنية التي يتم التعبير عن جميع الأوقات فيها في التعريف. تنطبق قواعد التوقيت الصيفي الخاصة بها.
start الوقت المحلي الذي تفتح فيه جلسة ذلك اليوم من الأسبوع.
previousDayStart true يعني أن الجلسة تفتح في اليوم التقويمي السابق.
end الوقت المحلي الذي تغلق فيه جلسة ذلك اليوم من الأسبوع.
previousDayEnd true يعني أن الجلسة تغلق في اليوم التقويمي السابق. false يعني أنها تغلق في نفس اليوم.

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

2.2 النقاط الرئيسية

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

3. كيفية قراءة أوقات الجلسة

الأداة: الفتح - الإغلاق  المنطقة الزمنية
EUR/USD:    17:00 - 17:00 America/New_York
الحالة المعنى مثال
الفتح = الإغلاق جلسة 24 ساعة، من حد واحد إلى آخر 17:00 – 17:00 = 24 ساعة
الفتح < الإغلاق جلسة ضمن يوم واحد 08:45 – 17:55 = 9 ساعات 10 دقائق
الفتح > الإغلاق الجلسة تعمل طوال الليل في اليوم التالي 17:00 – 15:15 = 22 ساعة 15 دقيقة

مدة الجلسة = (الإغلاق − الفتح)، بالإضافة إلى 24 ساعة إذا كانت النتيجة صفراً أو سالبة.


4. حساب الشموع في اليوم

لفترة زمنية T ومدة جلسة D (كلاهما بالدقائق):

عدد الشموع  = ceil(D / T)
طول آخر شمعة = D - (عدد الشموع - 1) * T

إذا كان D قابلاً للقسمة بالتساوي على T، فلا توجد شمعة جزئية وآخر شمعة بها الطول الكامل T.

أمثلة مشروحة

الأداة D (دقيقة) الفترة الزمنية شموع كاملة الباقي المجموع آخر شمعة
EUR/USD 1440 H1 24 0 24 60 دقيقة
SUGAR.CMD 550 H1 9 10 10 10 دقائق
SUGAR.CMD 550 M5 110 0 110 5 دقائق
SUGAR.CMD 550 M15 36 10 37 10 دقائق
USA500.IDX 1335 H1 22 15 23 15 دقيقة
UK100.IDX 510 H1 8 30 9 30 دقيقة
EUR/HUF 900 H4 3 180 4 180 دقيقة

5. تشكيل الشموع حسب نوع الجلسة

5.1 جلسة معيارية (فتح في الساعة الصحيحة): EUR/USD

الجلسة: 17:00 – 17:00 America/New_York

الأحد 17:00 بتوقيت نيويورك   -> شمعة يومية (يوم التداول "الاثنين") تفتح
  17:00 - 18:00      شمعة H1 1
  18:00 - 19:00      شمعة H1 2
  ...
  16:00 - 17:00      شمعة H1 24
الاثنين 17:00 بتوقيت نيويورك   -> شمعة يومية تغلق، تفتح الشمعة اليومية التالية
  • كل يوم تداول مدته بالضبط 24 ساعة.
  • بالضبط 24 شمعة H1 في اليوم، جميعها 60 دقيقة طويلة.
  • 5 أيام تداول في الأسبوع.

5.2 فتح غير صحيح: SUGAR.CMD

trading_session_sugar

الجلسة: 08:45 – 17:55 Europe/London (550 دقيقة)

شمعة H1 البداية النهاية الطول
1 08:45 09:45 60 دقيقة
2 09:45 10:45 60 دقيقة
3 10:45 11:45 60 دقيقة
4 11:45 12:45 60 دقيقة
5 12:45 13:45 60 دقيقة
6 13:45 14:45 60 دقيقة
7 14:45 15:45 60 دقيقة
8 15:45 16:45 60 دقيقة
9 16:45 17:45 60 دقيقة
10 17:45 17:55 10 دقائق
  • يبدأ اليوم الساعة 08:45، وليس 00:00 أو 08:00.
  • جميع شموع H1 تبدأ من :45.
  • شموع M5 تبدأ عند 08:45، 08:50، 08:55، 09:00، 09:05، إلخ (نفس محاذاة الساعة لأن 08:45 مضاعف صحيح لـ 5 دقائق).
  • شموع M2 و M10 و M30 متحركة بالنسبة لمحاذاة الساعة، على سبيل المثال تبدأ شموع M30 الساعة 08:45، 09:15، 09:45، إلخ.
  • تغلق الشمعة اليومية الساعة 17:55، والتالية تفتح الساعة 08:45 في يوم التداول التالي.

5.3 جلسة طوال الليل مع آخر ساعة غير كاملة: USA500.IDX

الجلسة: 17:00 – 15:15 America/Chicago (1335 دقيقة = 22 ساعة 15 دقيقة)

الجلسة تفتح الساعة 17:00 في اليوم التقويمي السابق وتغلق الساعة 15:15 في يوم التداول نفسه.

شمعة H1 البداية النهاية الطول
1 17:00 (اليوم السابق) 18:00 60 دقيقة
2 18:00 19:00 60 دقيقة
… … … 60 دقيقة
8 00:00 01:00 60 دقيقة
… … … 60 دقيقة
16 08:00 09:00 60 دقيقة
… … … 60 دقيقة
21 13:00 14:00 60 دقيقة
22 14:00 15:00 60 دقيقة
23 15:00 15:15 15 دقيقة
  • 23 شمعة H1 في اليوم: 22 شمعة كاملة بالإضافة إلى شمعة واحدة مدتها 15 دقيقة.
  • تغلق الجلسة الساعة 15:15، لذا تغلق الشمعة اليومية هناك.
  • تفتح الشمعة اليومية التالية الساعة 17:00 من نفس بعد الظهر.
  • لا توجد شموع بين 15:15 و 17:00.

6. طوابع زمنية للشموع

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

شبكة الشموع لفترة زمنية هي مُزاحة بالمقارنة مع شبكة الساعة المعتادة (على سبيل المثال :00، :30 لـ M30) فقط عندما لا يكون فتح الجلسة مضاعفاً صحيحاً لتلك الفترة الزمنية. وإلا، تسقط الشموع في نفس الأوقات كما سيعطيها محاذاة الساعة.

  • M1 لا يتأثر أبداً. يسقط فتح الجلسة دائماً على دقيقة كاملة، لذا تبدأ شموع M1 في كل دقيقة على أي حال.
  • M2 والأطول قد تتأثر. على سبيل المثال، تبدأ شموع M2 للجلسة التي تفتح عند 08:45 الساعة 08:45، 08:47، 08:49، …، بينما ستعطي محاذاة الساعة 08:44، 08:46، 08:48، ….
  • الشموع اليومية تبدأ دائماً عند فتح الجلسة.

أمثلة على فترات زمنية M، حسب فتح الجلسة:

فتح الجلسة M1 M2 M5 M10 M15 M30 H1 D1
17:00 (EUR/USD) نفسه نفسه نفسه نفسه نفسه نفسه نفسه 17:00
08:45 (SUGAR.CMD) نفسه مزاح نفسه مزاح نفسه مزاح مزاح 08:45
09:15 (COCOA.CMD) نفسه مزاح نفسه مزاح نفسه مزاح مزاح 09:15

"نفسه" يعني أن أوقات الشموع تتطابق مع محاذاة الساعة. "مزاح" يعني أن الشموع تبدأ في أوقات قائمة على فتح الجلسة مثل 08:45، 09:45، … لـ H1 أو 08:45، 09:15، … لـ M30.

أوقات بدء الشموع لأداتين:

الأداة D1 H1 M5
EUR/USD 17:00 17:00, 18:00, … 16:00 17:00, 17:05, …
SUGAR.CMD 08:45 08:45, 09:45, … 17:45 08:45, 08:50, 08:55, 09:00, …

جميع الأوقات تكون بالمنطقة الزمنية لجلسة الأداة.


7. معالجة التوقيت الصيفي

تستخدم كل أداة قواعد التوقيت الصيفي لمنطقتها الزمنية الخاصة:

المنطقة الزمنية يبدأ التوقيت الصيفي ينتهي التوقيت الصيفي
America/New_York, America/Chicago ثاني أحد من مارس أول أحد من نوفمبر
Europe/London آخر أحد من مارس آخر أحد من أكتوبر
UTC أبداً أبداً

العواقب:

  • لأن أوقات الجلسة معبر عنها بالوقت المحلي، يفتح EUR/USD دائماً الساعة 17:00 بتوقيت نيويورك. من حيث UTC، هذا هو 22:00 في الشتاء و 21:00 في الصيف.
  • تغيير التوقيت الصيفي في الولايات المتحدة لا يحرك شموع الأدوات المستندة إلى لندن، وتغيير أوروبي لا يحرك الأدوات المستندة إلى الولايات المتحدة.
  • بين التحولات الأمريكية والأوروبية، يختلف إزاحة UTC بين المنطقتين عن الطبيعي. يستمر حوالي 2-3 أسابيع في الربيع وحوالي أسبوع واحد في الخريف. لا يؤثر على الشموع بعد الآن، لأن كل أداة تتبع منطقتها الخاصة.
  • العملات المشفرة تستخدم UTC، لذا لا تتأثر بالتوقيت الصيفي أبداً.

8. وقت التسوية (مهم)

وقت التسوية هو 17:00 بتوقيت شرق أمريكا (America/New_York) لجميع الأدوات.

وقت التسوية هو لحظة تجديد الصفقة. إنه إجراء عام: يحدث في نفس الوقت لجميع الأدوات، بغض النظر عن جلسة التداول للأداة.

8.1 الجلسات مقابل وقت التسوية

جلسة التداول وقت التسوية
معرف لكل أداة عالمياً، وقت واحد لجميع الأدوات
المنطقة الزمنية خاصة الأداة (نيويورك، شيكاغو، لندن، UTC، ...) America/New_York (ET)
الوقت يختلف (17:00، 08:45، 09:15، 02:00، ...) 17:00 ET
يحدد متى تفتح وتغلق الشموع متى يتم تجديد الصفقات (قد تكون هناك استثناءات)

8.2 ماذا يعني هذا في الممارسة العملية

  • وقت التسوية لا يحرك حدود الشموع. الشموع تتبع جلسة الأداة. التجديد يتبع الوقت العالمي 17:00 ET.
  • بالنسبة للأدوات التي تكون جلستها 17:00 – 17:00 America/New_York (مثل EUR/USD)، يتطابق حد الشمعة اليومية ووقت التسوية.
  • بالنسبة لجميع الأدوات الأخرى، فهي مختلفة. على سبيل المثال، تبدأ شموع SUGAR.CMD الساعة 08:45 بتوقيت لندن، بينما يتم تجديد صفقاتها في الساعة 17:00 بتوقيت شرق أمريكا.
  • نظراً لأن 17:00 ET يتبع التوقيت الصيفي الأمريكي، فإن معادله UTC هو 22:00 في الشتاء و 21:00 في الصيف.

9. لماذا هذا النهج: التطور

النهج 1: شموع UTC النهج 2: منطقة زمنية عالمية "لبدء اليوم" النهج 3: جلسات خاصة بالأداة (الحالية)
بداية الشمعة اليومية 00:00 UTC 00:00 في منطقة عالمية واحدة (مثل EET) فتح جلسة خاصة بكل أداة
أسبوع الفوركس 6 أيام (شمعة يوم أحد جزئية) 5 أيام عادة، أسابيع اصطناعية من 6 أيام أثناء عدم تطابق التوقيت الصيفي ما لم يتم إصلاحها دائماً 5 أيام
التوقيت الصيفي مجاهل قواعد التوقيت الصيفي الأمريكية المشفرة في تعريف EET مطلوبة معالجة أصلية حسب المنطقة الزمنية
الآثار الجانبية المرئية تقويم تداول خاطئ تظهر شموع EUR/USD اليومية في 23:00 EET أثناء أسابيع الانتقال بدون
يناسب جميع الأدوات لا لا نعم

9.1 النهج 1: شموع UTC

كانت الشموع اليومية تعمل من 00:00 إلى 24:00 UTC لكل أداة. يفتح سوق الفوركس الساعة 17:00 بتوقيت نيويورك (حوالي 22:00 UTC في الشتاء)، لذا ظهرت شمعة يوم أحد جزئية، مما يعطي ستة أيام تداول في الأسبوع على الرسم البياني.

9.2 النهج 2: منطقة زمنية عالمية لبدء اليوم

تم اختيار منطقة زمنية واحدة لجميع الأدوات (على سبيل المثال EET)، وتم بناء الشموع اليومية من شموع بالساعة تبدأ من 00:00 في تلك المنطقة. بالنسبة لـ EUR/USD، فإن 00:00 EET يساوي 17:00 نيويورك، وهو ما أصلح أسبوع 6 أيام. عيوبه:

  • منطقة زمنية واحدة لا تناسب كل أداة.
  • تتم تغييرات التوقيت الصيفي الأمريكية والأوروبية في تواريخ مختلفة. لتجنب أسابيع اصطناعية من 6 أيام، تم ترميز قواعس التوقيت الصيفي الأمريكية في تعريف EET، لذا أثناء أسابيع الانتقال ظهرت شموع EUR/USD اليومية في 23:00 EET وسأل المستخدمون لماذا.

9.3 النهج 3: جلسات خاصة بالأداة (الحالية)

تحدد كل أداة متى تتداول وفي أي منطقة زمنية تتداول. تأتي الشموع اليومية مباشرة من حدود الجلسة، لذا لا توجد حاجة لحلول بديلة، ويتم التقاط أي تغيير في قواعد التوقيت الصيفي للمنطقة الزمنية تلقائياً.


الأسئلة الشائعة واستكشاف الأخطاء

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

لماذا تبدأ شموع H1 الخاصة بي من :45 (أو :15)؟ جلسة الأداة تفتح في تلك الدقيقة، وجميع الشموع محاذاة لفتح الجلسة.

هل تتغير شموع M1 مع جلسة التداول؟ لا. فتح الجلسة يقع دائماً على دقيقة كاملة، لذا تبدأ شموع M1 في كل دقيقة تماماً كما هو الحال من قبل. قد تتحرك الفترات الزمنية من M2 وما فوق عندما لا يكون فتح الجلسة مضاعفاً صحيحاً للفترة الزمنية (انظر القسم 6).

لماذا آخر شمعة في اليوم أقصر من الشموع الأخرى؟ طول الجلسة ليس مضاعفاً للفترة الزمنية. تغطي الشمعة النهائية الباقي (انظر القسم 4).

لماذا يحتوي USA500.IDX على 23 شمعة H1؟ تستغرق الجلسة 22 ساعة 15 دقيقة: 22 ساعة كاملة بالإضافة إلى شمعة 15 دقيقة.

لماذا لا تبدأ شموعي اليومية من 00:00؟ إنها تبدأ من فتح جلسة تلك الأداة، بمنطقتها الزمنية الخاصة.

يعرض EUR/USD و المؤشر "أيام" مختلفة. هل هذا خطأ؟ لا. لكل أداة حدود جلسة خاصة بها، لذا الشموع اليومية وإحصائيات الأسعار اليومية لا تقبل المقارنة عبر الأدوات حسب التاريخ التقويمي.

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

لا تبدأ شمعتي اليومية للأداة من 17:00 ET. هل وقت التسوية غير صحيح؟ لا. وقت التسوية هو دائماً 17:00 ET لجميع الأدوات وهو مستقل عن جلسة الأداة وحدود الشموع (انظر القسم 8).

أي إصدار من JForex4 يحتوي على هذا المنطق؟ JForex4 4.9.0 أو أحدث.


المسرد

المصطلح التعريف
جلسة التداول وقت الفتح ووقت الإغلاق والمنطقة الزمنية للأداة
فتح الجلسة نقطة المرجع التي تتم محاذاة جميع الشموع إليها
شمعة جزئية شمعة أقصر من فترتها الزمنية لأن الجلسة تنتهي قبل اكتمال الشمعة
وقت التسوية 17:00 ET، الوقت العالمي لتجديد الصفقة لجميع الأدوات
التجديد إجراء تجديد الصفقة الذي يتم تنفيذه في وقت التسوية
التوقيت الصيفي الوقت الصيفي
منطقة زمنية IANA معرّف منطقة زمنية قائم على المنطقة مثل America/New_York أو Europe/London
common.disclaimer