قبل أن تدع روبوت التداول يلمس أموالاً حقيقية، مرر هذه القائمة.

ليس بعد الخسارة الأولى.

ليس بعد الخطأ الأول.

ليس بعد أن يفتح الروبوت مركزاً لم تتوقعه.

قبل.

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

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

هذه هي قائمة التحقق للمبتدئين التي أتمنى أن يستخدمها المزيد من الناس قبل الدخول في السوق.

━━━━━━━━━━━━━━━

1. هل تفهم الاستراتيجية؟ 🧠

قبل الأتمتة، افهم المنطق.

يجب أن تكون قادرًا على شرح الاستراتيجية بكلمات بسيطة.

ليس بعبارات عامة مثل:

“اشترِ عندما يبدو الاتجاه صعوديًا.”

هذا ليس استراتيجية.

يحتاج الروبوت إلى قواعد دقيقة.

اسأل:

• ما السوق الذي يتداوله؟

• ما الإطار الزمني الذي يستخدمه؟

• ما الإشارة التي تُطلق الدخول؟

• ما الإشارة التي تُطلق الخروج؟

• أين توجد الإبطال (invalidation)؟

• متى لا ينبغي أن يتداول؟

• ما ظروف السوق السيئة بالنسبة له؟

• هل يعمل فقط في الاتجاهات؟

• هل يفشل في السوق الجانبي (chop)؟

• هل يعتمد على السيولة؟

إذا لم تتمكن من شرح الاستراتيجية بوضوح، فلا تُؤتمتها.

الأتمتة تجعل منطقًا غير واضح أكثر خطورة.

━━━━━━━━━━━━━━━

2. هل اختبرت قبل التداول المباشر؟ 🧪

لا ينبغي للروبوت أن ينتقل من فكرة إلى أموال حقيقية.

استخدم مراحل (stages).

مسار أفضل:

• اختبار الارتداد (backtest)

• تداول ورقي

• اختبر شبكة الاختبار إذا كانت متاحة

• حجم مباشر صغير جدًا

• نمو بطيء (slow scaling)

كل مرحلة تلتقط مشكلات مختلفة.

يُظهر اختبار الارتداد ما إذا كانت الفكرة لديها إمكانات تاريخية.

التداول الورقي يوضح ما إذا كان المنطق يتصرف في الوقت الحقيقي.

اختبارات شبكة الاختبار (Testnet) تتحقق من تفاعل البورصة.

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

تخطي الاختبار ليس ثقة.

إنها العجلة.

والعجلة مكلفة.

━━━━━━━━━━━━━━━

3. هل تم تقييد صلاحيات API؟ 🔑

مفاتيح API قوية.

لا تتعامل معها باستخفاف.

عادةً يحتاج روبوت مبتدئ إلى صلاحيات محدودة:

✅ قراءة بيانات الحساب

✅ تنفيذ الصفقات

❌ سحب الأموال

في معظم الحالات، لا يحتاج روبوت التداول إلى صلاحية السحب.

إذا كان يتداول فقط، يجب أن يتداول فقط.

تحقق أيضًا:

• مفتاح API منفصل لكل روبوت

• لا توجد مفاتيح مشتركة في الدردشات

• لا توجد مفاتيح مخزنة في كود عام

• تقييد IP إذا كان مدعومًا

• تم تفعيل قائمة السحب المسموح

• تم تفعيل 2FA

• حذف المفاتيح القديمة غير المستخدمة

أقل الصلاحيات ليست جنونًا.

إنها أساسيات البقاء.

━━━━━━━━━━━━━━━

4. هل يتم التحكم في حجم المركز؟ 📏

تحديد حجم المركز هو المكان الذي يصبح فيه كثير من الروبوتات خطيرًا.

لا ينبغي للروبوت أن يقرر حجم الصفقة عشوائيًا.

يجب أن يحسب الحجم بناءً على المخاطر.

اسأل:

• ما هو أكبر حجم لكل صفقة؟

• ما نسبة الحساب المعرضة للخطر؟

• هل يتم تحديد الرافعة؟

• هل يتم تحديد استخدام الهامش؟

• هل يمكن للروبوت أن يدخل مرتين بالخطأ؟

• هل يمكن لعدة مراكز أن تتراكم المخاطر في الوقت نفسه؟

• هل يتغير الحجم بعد الخسائر؟

• هل يصبح الحجم كبيرًا جدًا بعد الفوز؟

استراتيجية بمدخل جيد وتحديد حجم سيئ ما زالت قادرة على تدمير الحساب.

حجم الصفقة ليس تفصيلًا بسيطًا.

الحجم هو الصفقة.

━━━━━━━━━━━━━━━

5. هل يوجد حد صارم لوقف الخسارة؟ 🚨

كل روبوت مباشر يحتاج إلى إبطال (invalidation).

ليس بالأمل.

ليس “انتظر وشاهد”.

إيقاف واضح.

اسأل:

• أين يوجد الإيقاف؟

• هل يتم وضعه تلقائيًا؟

• ماذا يحدث إذا فشل وضع الإيقاف؟

• هل الإيقاف على البورصة أم داخلي؟

• هل يؤكد الروبوت أن الإيقاف موجود؟

• ماذا يحدث أثناء التقلب السريع؟

• ماذا يحدث إذا رفضت البورصة الطلب؟

• ماذا يحدث إذا انقطع الاتصال بالروبوت بعد الدخول؟

وقف الخسارة ليس مجرد مستوى في مخطط.

إنها متطلب نظام.

إذا كان الروبوت يستطيع الدخول بدون حماية مؤكدة، فالإعداد غير جاهز.

━━━━━━━━━━━━━━━

6. هل يوجد حد أقصى للخسارة اليومية؟ 🛑

لا ينبغي السماح للروبوت بأن يستمر في التداول إلى ما لا نهاية بعد يوم سيئ.

كل نظام يحتاج إلى حد يومي للأضرار.

اسأل:

• ما هو الحد الأقصى للخسارة اليومية؟

• ماذا يحدث عند الوصول إلى هذا الحد؟

• هل يتوقف الروبوت تلقائيًا؟

• هل يرسل تنبيهًا؟

• هل يمكنه إعادة التشغيل بنفسه والاستمرار بالتداول بالخطأ؟

• هل يتضمن الحد الربح/الخسارة غير المحقق (open PnL) أو الصفقات المغلقة فقط؟

• هل يتضمن الرسوم والتمويل؟

الحد الأقصى للخسارة اليومية يحميك من الأسواق السيئة، والأخطاء البرمجية، والإفراط في التداول، والتأثيرات العاطفية.

يجب أن يعرف الروبوت متى ينتهي اليوم.

حتى لو لم تفعل ذلك.

━━━━━━━━━━━━━━━

7. هل تعمل التنبيهات؟ 📲

إذا كان الروبوت يلمس أموالًا حقيقية، فأنت بحاجة إلى تنبيهات.

تنبيهات مفيدة:

• تم تشغيل الروبوت

• تم إيقاف الروبوت

• تم فتح صفقة

• تم إغلاق الصفقة

• تم وضع وقف الخسارة

• تم الوصول إلى حد وقف الخسارة

• تم رفض الأمر

• خطأ في API

• انقطاع الاتصال

• تم الوصول إلى حد الخسارة اليومية

• هبوط/تراجع غير طبيعي

• تم تفعيل الإغلاق الطارئ

لا تفترض أن التنبيهات تعمل.

اختبرها.

روبوت صامت خطير لأنك تكتشف المشكلات فقط بعد أن يكون الضرر قد حدث.

إذا حدث شيء مهم، يجب أن تعرف بسرعة.

ليس غدًا.

ليس بعد فحص المخطط يدويًا.

بسرعة.

━━━━━━━━━━━━━━━

8. هل السجلات قابلة للقراءة؟ 📜

السجلات هي صندوقك الأسود.

عندما يتعطل شيء ما، توضح السجلات ما حدث.

يجب أن تُظهر السجلات الجيدة:

• الطابع الزمني (timestamp)

• السوق

• إشارة (signal)

• القرار

• تم إرسال الأمر

• استجابة الأمر

• حجم المركز

• حالة الإيقاف

• رسالة الخطأ

• حالة حد المخاطر

• سبب الإغلاق (shutdown reason)

سجلات سيئة تقول:

“خطأ.”

السجلات الجيدة تقول:

“تم رفض الأمر لأن الحجم الأدنى للصفقة كان أقل من متطلبات البورصة.”

إذا لم تتمكن من فهم سجلاتك بنفسك، سيصبح التصحيح مجرد تخمين.

وتخمين الأمور بأموال حقيقية خطة سيئة.

━━━━━━━━━━━━━━━

9. هل VPS مستقر؟ 🖥️

الروبوت ليس مجرد كود.

يعتمد على البنية التحتية.

تحقق:

• وقت تشغيل السيرفر

• استخدام CPU

• استخدام RAM

• مساحة القرص

• ثبات الإنترنت

• وقت النظام

• سلوك إعادة تشغيل الخدمة

• نمو ملف السجل

• تحديثات الأمان

• هل تتم إعادة تشغيل الروبوت بشكل آمن؟

يمكن للقرص الممتلئ أن يكسر السجلات.

يمكن أن يؤدي خطأ وقت السيرفر إلى كسر الإشارات.

قد تؤدي وحدة المعالجة CPU العالية إلى تأخير التنفيذ.

إعادة تشغيل عشوائية قد توقف المراقبة.

البنية التحتية ليست شيئًا مملًا.

البنية التحتية جزء من أداء التداول.

━━━━━━━━━━━━━━━

10. هل يتم التحكم في تكاليف الذكاء الاصطناعي؟ 🔥

إذا كنت تستخدم وكلاء ذكاء اصطناعي، أو أنظمة بأسلوب OpenClaw، أو أتمتة عبر API، فإن التحكم بالتكلفة مهم.

اسأل:

• هل كل مهمة تحتاج فعلاً إلى ذكاء اصطناعي؟

• هل يتم التعامل مع المهام الرخيصة عبر سكربتات؟

• هل تُستخدم النماذج المميزة فقط عند الحاجة؟

• هل يتم تحديد دورات إعادة المحاولة؟

• هل يوجد ميزانية يومية لأرصدة الذكاء؟

• هل يوجد حد أقصى لتكلفة كل مهمة؟

• هل يتم تصفية السجلات قبل إرسالها إلى الذكاء الاصطناعي؟

• هل يتوقف الوكيل بعد تكرار الفشل؟

• هل تتطلب التغييرات الخطرة موافقة بشرية؟

يمكن للذكاء الاصطناعي المساعدة.

لكن الذكاء الاصطناعي المُهيأ بشكل سيئ قد يحرق أرصدة في الخلفية دون تنفيذ صفقة واحدة.

يجب ألا يخسر إعدادك المال أثناء “التفكير”.

━━━━━━━━━━━━━━━

11. هل الوصول موثوق؟ 🌍

للمُنصات التي لديها حواجز جغرافية أو قيود إقليمية، يجب اختبار الوصول بجدية.

لا تفترض:

“يفتح الموقع، إذن الروبوت يعمل.”

اختبر سير العمل الفعلي.

تحقق:

• تسجيل الدخول

• وصول API

• جلب بيانات السوق

• قراءة دفتر الأوامر

• وضع أمر بحجم صغير جدًا

• الإلغاء

• تدفق الخروج

• سلوك إعادة الاتصال

• سلوك التنبيه

• ثبات الجلسة

قد يفشل VPS في “البلد الصحيح” أيضًا إذا تم وسم عنوان IP بأنه حركة مرور من مراكز البيانات.

قد يعمل البروكسي اليوم ويفشل غدًا.

عدم استقرار الوصول ليس مجرد مشكلة تقنية.

للروبوتات المباشرة، هناك مخاطر التنفيذ.

━━━━━━━━━━━━━━━

12. هل يمكنك إيقاف الروبوت فورًا؟ 🧯

كل روبوت يحتاج إلى إيقاف طارئ يدوي.

يجب أن تعرف بالضبط كيفية:

• إيقاف العملية

• إلغاء الأوامر المفتوحة

• إغلاق المراكز المفتوحة

• تعطيل مفاتيح API

• إيقاف/تجميد الاستراتيجية مؤقتًا

• إيقاف خدمة الـ VPS

• منع إعادة التشغيل التلقائي

• تأكد أن الروبوت غير نشط بالكامل

إذا احتجت للبحث عن تعليمات أثناء طوارئ، فالإعداد غير جاهز.

اكتب خطوات الإغلاق قبل تشغيله فعليًا.

ليس أثناء الذعر.

━━━━━━━━━━━━━━━

13. هل بدأت بحجم صغير بما يكفي؟ 🐣

عادةً المبتدئون يحددون حجمًا كبيرًا جدًا مبكرًا.

افعل العكس.

شغّل بحجم صغير جدًا بحيث تكون أي خطأ مزعجة، لا مدمرة.

حجم صغير يعلّمك:

• التعبئات الفعلية

• الرسوم الفعلية

• الانزلاق الحقيقي

• السلوك الحقيقي أثناء التنفيذ

• رد فعل عاطفي حقيقي

• موثوقية الروبوت الفعلية

يجب أن يحقق الروبوت حجمًا أكبر عبر سلوك ثابت.

ليس عبر الوعود.

ليس عبر ضربة حظ واحدة.

ليس عبر اختبار ارتداد جميل.

من خلال إثبات متكرر.

━━━━━━━━━━━━━━━

قائمة التحقق النهائية قبل التشغيل المباشر ✅

قبل البدء فعليًا، أكد:

✅ الاستراتيجية واضحة

✅ تم إكمال اختبار الارتداد/التداول الورقي

✅ تم تعطيل سحوبات API

✅ تم تقييد مفتاح API

✅ تم تحديد حد حجم المركز

✅ تم تحديد الرافعة

✅ وقف الخسارة تلقائي

✅ تم تأكيد مكان الإيقاف

✅ توجد خسارة يومية قصوى

✅ يتوقف الروبوت بعد الوصول إلى الحد

✅ تم اختبار التنبيهات

✅ السجلات قابلة للقراءة

✅ VPS مستقر

✅ استخدام أرصدة الذكاء الاصطناعي محدود

✅ الوصول موثوق

✅ تم توثيق الإغلاق الطارئ

✅ يبدأ بحجم مباشر صغير جدًا أولًا

✅ كل صفقة تتم مراجعتها

إذا كانت الإجابات المتعددة “لا”، فالروبوت غير جاهز.

هذا ليس فشلًا.

هذا هو التحكم بالمخاطر.

━━━━━━━━━━━━━━━

الخلاصة النهائية 🤖

لا ينبغي لروبوت التداول أن يعمل مباشرًا لأنه يبدو مثيرًا.

يجب أن يُفعّل فعليًا لأن النظام يتم التحكم فيه.

تم تحديد الاستراتيجية.

تم تقييد مفتاح API.

تم تحديد المخاطر.

الإيقاف يعمل.

التنبيهات تعمل.

السجلات منطقية.

الـ VPS مستقر.

التكاليف محدودة.

خطة الطوارئ موجودة.

واختبار التشغيل المباشر الأول يكون بحجم صغير بما يكفي للبقاء حتى لو كان هناك خطأ.

هذه هي ميزة المبتدئ الحقيقية.

ليس الروبوت.

ليس بسبب الذكاء الاصطناعي.

ليس الإشارة المثالية.

الميزة تُبنى عبر إنشاء نظام لا يدمرّك بينما لا تزال تتعلم.

━━━━━━━━━━━━━━━

منشور الغد:

“روبوتات التداول ليست دخلًا سلبيًا: فهرس السلسلة الكاملة 🤖📚”

ساجمع كل المقالات من السلسلة في مكان واحد حتى يتمكن المبتدئون من قراءتها بالترتيب:

إعداد، إطلاق تدريجي خطوة بخطوة، روبوتات العقود الآجلة، روبوتات Polymarket، الحواجز الجغرافية، أرصدة الذكاء الاصطناعي، المراقبة، وقائمة التحقق النهائية.