الظن أن الرقم السحري يؤثر على التنفيذ
لا يغيّر شيئًا في كيفية تنفيذ الأمر. هو بيانات وصفية: الوسيط لا يتصرف بناءً عليه، ولا أثر له على السعر أو السبريد أو الانزلاق.
عدد صحيح يطبعه الإكسبيرت على كل أمر يرسله، ليتعرّف على صفقاته هو ويترك كل ما عداها في الحساب دون مساس.
أيضاً: الرقم السحري للإكسبيرت, الرقم السحري للأمر, MAGIC
حُدّث · روجِع
بطاقة اسم على كل صفقة. المنصة لا يعنيها من فتح الصفقة، فيكتب كل إكسبيرت رقمه الخاص على التذكرة ثم لا يلمس بعدها إلا التذاكر التي تحمل ذلك الرقم.
يمنح ميتاتريدر كل إكسبيرت على الحساب الرؤية نفسها لكل الصفقات. وبلا علامة لا يستطيع الإكسبيرت تمييز صفقاته عن صفقاتك أو صفقات إكسبيرت آخر — والإكسبيرت الذي يدير الصفقة الخطأ خللٌ يكلّف مالًا لا خللٌ يظهر رسالة خطأ.
| الإعداد | القيمة المعتادة | ملاحظة |
|---|---|---|
| الصفقات اليدوية | 0 | القيمة الافتراضية للمنصة. لا ينبغي لإكسبيرت أن يدير الرقم 0 أبدًا. |
| إكسبيرت واحد، أداة واحدة | أي عدد صحيح فريد | أي رقم يسهل تذكره يفي بالغرض — 20260807 أو 1001. |
| الإكسبيرت نفسه على عدة أدوات | قيمة لكل رسم بياني | وإلا فإن نسخة EURUSD ستغلق صفقات نسخة GBPUSD. |
| إكسبيرت محفظة يشغّل عدة استراتيجيات | قيمة لكل فرع | كل فرع يحتاج علامته الخاصة ليُتابَع ويُغلق باستقلال. |
ثلاثة إكسبيرتات على حساب واحد. كل واحد يطبع رقمه، فتلمس كل حلقة صفقات صفوفها هي فقط رغم أن الثلاثة يرون الصفقات الست كلها.
الحساب if (PositionGetInteger(POSITION_MAGIC) != MagicNumber) continue;
النتيجة كل إكسبيرت يدير الصفقات التي فتحها هو فقط
أرقام توضيحية — وليست سجل أي EA مدرج.
تعامل مع الرقم السحري كإعداد للحساب لا كإعداد للاستراتيجية: دوّنه قبل أن يعمل الإكسبيرت على المال الحقيقي، ولا تغيّره أبدًا والصفقات مفتوحة.
القيمة نفسها لا تعني شيئًا لميتاتريدر — أي عدد صحيح يعمل. كل ما يهم أن تكون فريدة بين ما يعمل على ذلك الحساب.
لا يغيّر شيئًا في كيفية تنفيذ الأمر. هو بيانات وصفية: الوسيط لا يتصرف بناءً عليه، ولا أثر له على السعر أو السبريد أو الانزلاق.
الهوية المهمة هي النسخة العاملة لا المنتج. رسمان بيانيان يتشاركان علامة يعنيان نسختين تديران مجموعة صفقات واحدة.
الصفقات المفتوحة تحتفظ بالعلامة القديمة. تغيير المدخل يتخلى عنها: يتوقف الإكسبيرت عن التعرّف عليها وتبقى مفتوحة حتى تُغلق يدويًا أو بإغلاق إجباري.
تبويب التداول في المنصة لا يعرضه. فصل النتائج لكل إكسبيرت يتطلب قراءة DEAL_MAGIC من السجل، وهو ما تفعله أدوات التقارير — لا ما يمنحه الكشف الافتراضي.
| عبر الإكسبيرتات الـ 14 المنشورة هنا | القيمة |
|---|---|
| منتجات فيها مدخل MagicNumber | 10 |
| منتجات تتطلب تغييره أثناء الإعداد | 0 |
| منتجات تطلب تشغيلها حيث لا يتداول شيء آخر تلك الأداة | 8 |
| ومنها منتجات تحمل مدخل MagicNumber رغم ذلك | 6 |
| أدوات يطالب بها أكثر من منتج | 7 من 15 |
| أزواج إكسبيرتات لا يمكنها تقاسم حساب واحد | 15 من 91 |
اقرأ الصفين الثالث والرابع معًا. تعليم الأوامر مهمة، وتقرير ما إذا كانت الإشارة الجديدة
مسموحة مهمة أخرى، والإكسبيرت الذي يحدّ نفسه بصفقة مفتوحة واحدة عليه أن يعدّ أولًا. فإن عدّ
بـPositionsTotal() مع فحص للأداة دخلت صفقة غريبة في المجموع؛ وإن صفّى أولًا على
POSITION_MAGIC لم تدخل. ستة منتجات هنا تحمل المدخل وتطبع التحذير رغم ذلك، وهذا يخبرك أي
الطريقتين يستخدمها عدّها للصفقات.
إذن سؤال المزاوجة هو سؤال أداة، ويمكن الإجابة عنه قبل الشراء. فـUSD/JPY يطالب بها أربعة منتجات في وقت واحد — Iridescence وKestrel Hover وLanternfish وTessera — فلا يصلح أي اثنين منها معًا. وصار EUR/GBP يحمل اثنين، Ballast وThunderhead. ولا يتداخل مع أحد سوى Orrery وPeregrine وZerqon. وحيث يتداخل اثنان، يحل فصل الحسابات ما لا تحله العلامة: عندئذ يعدّ كل إكسبيرت مجموعة لا تضم إلا صفقاته. منهجيتنا تسجّل كل تشغيل منشور حسب الأداة، وهو التمييز نفسه منظورًا إليه من جهة القياس.