عندما يتوقف البوت عن فعل ما تتوقعه، يكون السبب في الغالب واحدًا من حفنة أسباب قابلة للإصلاح، وعادةً ما يكون شيئًا من جانب البورصة، مثل الأموال أو صلاحيات API. يستعرض هذا الدليل كل سبب منها، من الأكثر شيوعًا إلى الأقل.
ليس هذا مثل بوت لا يفتح صفقات. إن كان بوتك يعمل جيدًا لكنه لم يدخل مركزًا بعد، فذلك عادةً متعلق بشروط الدخول، راجع لماذا لا يتداول بوتي؟. هذه المقالة تتناول بوتًا توقف مؤقتًا أو نهائيًا أو واجه خطأً.
أهم النقاط
- يمرّ البوت بحالات واضحة: نشط (بانتظار الدخول)، قيد التفعيل، قيد التشغيل (مركز مفتوح)، متوقف مؤقتًا، بانتظار الإيقاف المؤقت، وخطأ. ويتناول هذا الدليل سبب توقفه مؤقتًا أو نهائيًا أو وقوعه في خطأ.
- السبب الأكثر شيوعًا لتوقف البوت عن التنفيذ هو نقص الرصيد أو الهامش في حساب بورصتك.
- مشكلات مفتاح API، كأن يكون المفتاح غير صالح أو ملغى أو بصلاحية خاطئة، أو حظر بسبب القائمة البيضاء لعناوين IP، توقف البوت أيضًا؛ وإعادة الربط بمفتاح جديد له صلاحيتا القراءة والتداول تحلّ المشكلة.
- في العقود الآجلة، قد تمنع رافعة مالية مرتفعة أكثر مما يسمح به الزوج، أو عدم تطابق في وضع المركز، تنفيذ الأوامر.
- الكثير من أخطاء البورصة (حدود المعدل، والمهل الزمنية، والساعة/الطابع الزمني) مؤقتة؛ وتُنبّهك Freya عند فشل البوت لتتمكن من التصرف.
نظرة سريعة على حالات البوت
- نشط: حيّ ويراقب السوق بحثًا عن شروط دخوله؛ لا مركز مفتوح بعد.
- قيد التفعيل: تحقّقت شروط الدخول؛ والبوت بصدد فتح مركزه.
- قيد التشغيل: هناك مركز مفتوح، والبوت يدير الصفقة (أوامر الأمان، جني الأرباح، عمليات الخروج).
- متوقف مؤقتًا: أوقفته أنت؛ ولن يفتح مراكز جديدة حتى تستأنفه.
- بانتظار الإيقاف المؤقت: أوقفته مؤقتًا بينما كان هناك مركز مفتوح؛ فيُنهي معالجة ذلك المركز بأمان، ثم يصبح متوقفًا مؤقتًا.
- خطأ: حاول التصرف لكن البورصة أو أحد الفحوص رفض ذلك؛ فيتوقف ويشير إلى المشكلة.
- قيد الإغلاق / مغلق: البوت يُنهي الصفقة؛ وبمجرد اكتمالها، تُحفظ الصفقة في سجلّك.
(للاطلاع على المرجع الكامل للحالات مع التمييز بين نشط وقيد التشغيل، راجع لماذا لا يتداول بوتي؟.)
عندما يواجه البوت مشكلة لا يستطيع التعافي منها، ينتقل إلى حالة الخطأ وتصلك إشعار «فشل البوت» (إن كنت قد أعددت الإشعارات) لتتمكن من إصلاحها بسرعة.
السبب الأكثر شيوعًا: عدم كفاية الرصيد أو الهامش
السبب الأكثر تكرارًا بفارق كبير لتوقف البوت عن وضع الأوامر هو نقص الرصيد (في السبوت) أو نقص الهامش (في العقود الآجلة) في حساب بورصتك. لقد حاول بوتك وضع أمرٍ ما، سواءٌ أكان أمرًا أساسيًا أم أمر معدّل أم أمر جني أرباح، فرفضته البورصة لأن الأموال لم تكن متوفرة.
الحل: تأكّد أن حساب بورصتك يملك رصيدًا/هامشًا حرًّا كافيًا لتغطية خطة البوت بأكملها، بما في ذلك كل أمر معدّل في شبكته. (لهذا السبب يهمّ تمويل الشبكة كاملة؛ راجع أوامر الدخول والشبكة.)
مشكلات مفتاح API
إن لم تعد Freya قادرة على التصرف نيابةً عنك، يتوقف البوت. ومن الأسباب الشائعة المتعلقة بمفتاح API:
- مفتاح غير صالح أو ملغى أو أُعيد توليده: إن حذفت المفتاح أو بدّلته في البورصة، فلن تعمل النسخة الموجودة لدى Freya.
- صلاحيات خاطئة: يحتاج المفتاح إلى صلاحيتَي القراءة والتداول (لا السحب أبدًا). لا يستطيع المفتاح المقتصر على القراءة وضع أوامر.
- حظر القائمة البيضاء لعناوين IP: إن قيّدت المفتاح بعناوين IP محددة، فيجب السماح بعناوين IP لخوادم Freya (وتظهر هذه العناوين عند ربط البورصة).
الحل: أعِد الربط بمفتاح جديد له صلاحيتا القراءة والتداول. راجع كيفية ربط بورصتك وإدارة مفاتيح API الخاصة بك.
الأمر أصغر من اللازم
لكل بورصة حد أدنى لحجم الأمر (قيمة اسمية دنيا). إن انخفض مقدار أمرك، أو أمر مفرد ضمن الشبكة، عن هذا الحد، ترفض البورصة الأمر.
الحل: زِد مبلغ تداولك (أو حجم كل أمر) بحيث يتجاوز كل أمر الحد الأدنى للبورصة.
خاص بالعقود الآجلة: الرافعة المالية ووضع المركز
في العقود الآجلة، يمكن لإعدادَين أن يمنعا الأوامر:
- رافعة مالية مرتفعة أكثر من اللازم: الرافعة التي ضبطتها تتجاوز ما تسمح به البورصة لذلك الزوج. اخفضها إلى مستوى مسموح.
- عدم تطابق وضع المركز: حساب بورصتك في وضع مركز مختلف (تحوّط مقابل اتجاه واحد) عمّا يتوقعه البوت. وائِم بين وضع المركز في البورصة وطريقة تداول البوت.
مشكلات البورصة المؤقتة
بعض الأخطاء ليست خطأك وغالبًا ما تزول من تلقاء نفسها:
- حدود المعدل: طلبات كثيرة جدًا في نافذة زمنية قصيرة.
- المهل الزمنية / أخطاء الشبكة: مشكلة اتصال لحظية مع البورصة.
- أخطاء الطابع الزمني: مشكلة في مزامنة الساعة بين الأنظمة والبورصة.
- البورصة مشغولة / في صيانة: البورصة نفسها محمّلة بأكثر من طاقتها أو معطّلة.
الحل: عادةً ما تُحلّ هذه المشكلات من تلقاء نفسها. إن وقع البوت في خطأ بسبب إحداها، فيمكنك عادةً استئنافه بمجرد أن تعود البورصة إلى الاستجابة بشكل طبيعي.
ماذا تفعل: قائمة تحقّق سريعة
- افحص رصيد/هامش بورصتك: السبب الأول. أضِف إليه إن كان منخفضًا.
- افحص مفتاح API: أما زال صالحًا، وله صلاحيتا القراءة والتداول، وعناوين IP الخاصة بـ Freya مسموح بها.
- افحص حجم الأمر: أعلى من الحد الأدنى للبورصة.
- في العقود الآجلة، تأكّد أن الرافعة المالية ضمن الحدود وأن وضع المركز متطابق.
- إن كان خطأً مؤقتًا، انتظر تعافي البورصة ثم استأنف البوت.
- ما زلت عالقًا؟ تواصل مع [email protected].
الأسئلة الشائعة
لماذا توقف بوتي مؤقتًا أو نهائيًا؟
في الغالب لأن البورصة رفضت أمرًا، عادةً بسبب نقص الرصيد أو الهامش، أو مشكلة في مفتاح API، أو أمر دون الحد الأدنى لحجم البورصة. وفي العقود الآجلة، قد تمنع إعدادات الرافعة المالية أو وضع المركز الأوامر أيضًا. كما يمكن لمشكلات البورصة المؤقتة (حدود المعدل، المهل الزمنية) أن توقف البوت، لكن هذه تزول عادةً من تلقاء نفسها.
ماذا يعني أن يكون بوتي في حالة خطأ؟
لقد حاول التصرف لكن شيئًا ما رفض الإجراء، فتوقف وأشار إلى المشكلة بدلًا من المواصلة بشكل أعمى. وستصلك إشعار «فشل البوت» (إن كانت الإشعارات مفعّلة). عالِج السبب الجذري، وهو عادةً الرصيد أو مفتاح API، ويمكنك تشغيله من جديد.
يقول بوتي إن الرصيد غير كافٍ، ماذا أفعل؟
أضِف أموالًا إلى حساب بورصتك ليتوفّر رصيد حرّ كافٍ (في السبوت) أو هامش كافٍ (في العقود الآجلة) لتغطية أوامر البوت، بما في ذلك شبكة أوامر المعدّل. لم يستطع البوت وضع أمرٍ لأن الأموال لم تكن متوفرة لدى البورصة.
هل قد يكون مفتاح API هو المشكلة؟
نعم، وهو سبب شائع. إن حُذف المفتاح أو أُعيد توليده أو ضُبط على القراءة فقط، أو كان مقيّدًا بعناوين IP ولم يُسمح بعناوين IP لخوادم Freya، فلن يستطيع البوت التداول. أعِد الربط بمفتاح جديد له صلاحيتا القراءة والتداول (لا السحب أبدًا).
بوت العقود الآجلة لدي لا يضع أوامر، هل قد يكون السبب الرافعة المالية أو وضع المركز؟
نعم. إن كانت رافعتك المالية أعلى مما تسمح به البورصة لذلك الزوج، أو كان وضع المركز في حسابك (تحوّط مقابل اتجاه واحد) لا يطابق طريقة تداول البوت، فسترفض الأوامر. اخفض الرافعة المالية إلى مستوى مسموح ووائِم بين وضع المركز في البورصة.
هل سأُنبَّه إذا فشل بوتي؟
نعم، إن كنت قد أعددت الإشعارات، ترسل Freya تنبيه «فشل البوت» عند دخول البوت في حالة خطأ، لتتمكن من التصرف بسرعة. راجع كيفية إعداد الإشعارات.
بوتي يعمل لكنه لم يفتح أي صفقات، هل هذا الأمر نفسه؟
لا. البوت العامل الذي لم يدخل مركزًا عادةً لم يستوفِ شروط دخوله بعد، وهذا مشروح في لماذا لا يتداول بوتي؟. هذه المقالة تتناول بوتًا توقف مؤقتًا أو نهائيًا أو وقع في خطأ.
