Ai Trader MT5 — المساعدة
VibeFox AI Trader — هو مستشار خبير لمنصة MetaTrader 5 يستخدم الذكاء الاصطناعي لتحليل الرسوم البيانية وتوليد إشارات التداول. أرسل لقطة شاشة للرسم البياني إلى الشبكة العصبية — واحصل على تحليل مفصل مع خطوط الاتجاه ومستويات الدعم/المقاومة وإشارات التداول مباشرة على الرسم البياني.
كيفية اختيار نموذج AI
المستشار لا يعمل بدون نموذج خارجي، لذلك يجب اختيار النموذج المناسب.
يجب أن يكون النموذج قادراً على معالجة الصور — VL.
يُفضل بشدة أن يكون النموذج بحد أدنى 8B معلمة للتحليل أو من 30B للتحليل والتداول. كلما كان أكبر — كان أذكى. الخيار المثالي — النماذج المدفوعة أو النماذج من 100B فأكثر.
في الوقت الحالي لا يُنصح بالتداول على حساب حقيقي، لأن قدرات AI لا تزال غير كافية. يُنصح باستخدامه للتحليل والنصائح.
نماذج AI المحلية
النماذج المحلية مجانية. نوصي بالعمل معها.
كيفية اختيار النموذج المحلي حسب العتاد
إذا كانت بطاقة الرسومات ضعيفة جداً، يمكن استخدام الذاكرة فقط، لكن السرعة ستكون بطيئة. نماذج Dense أكبر من 8B يكاد يكون من المستحيل استخدامها. النماذج الكبيرة اختارها فقط MOE. يجب أن يكون النموذج بحد أدنى تكميم q4، وكلما كان أعلى كان أفضل. بطاقات الرسومات ذات الذاكرة الكبيرة تسرّع العمل بشكل كبير. نموذج Dense يعمل بشكل جيد فقط عندما يتسع بالكامل في ذاكرة الفيديو مع KV-cache.
نماذج Qwen VL تُظهر أفضل النتائج — تحليل مفصل ووضع أوامر. Qwen3 VL 30B a3b — أفضل نموذج متاح للكمبيوتر المتوسط.
الذاكرة فقط:
| 8 GB RAM | نماذج 4B. تحليل ضعيف جداً، غالباً لا تستطيع إنشاء أوامر. |
| 16 GB RAM | نماذج 8B. معالجة الصورة تستغرق أكثر من دقيقة واحدة. جودة التحليل ضعيفة. |
| 32 GB RAM | نماذج 30B MOE. Qwen3 VL 30B MOE — خيار ممتاز. المعالجة قد تستغرق عدة دقائق. |
| 64 GB RAM | نماذج 30B–70B MOE. المعالجة قد تستغرق عدة دقائق. |
بطاقة الرسومات والذاكرة:
| 8 GB VRAM + 16 GB RAM | نماذج 8B ستعالج الصورة في حوالي 20–30 ثانية. |
| 16 GB VRAM + 32 GB RAM | نماذج 30B moe ستعالج الصورة في حوالي 20–60 ثانية. |
| 16 GB VRAM + 64 GB RAM | نماذج 70B moe ستعالج الصورة في أكثر من 1-2 دقيقة. |
أمثلة على النماذج المتوافقة مع LM Studio/Jan.ai:
<7B لا نوصي بها. سريعة جداً، لكن التحليل ضعيف. تكاد لا تستطيع إنشاء أوامر.
| Qwen3 VL 4B | الأفضل من فئة 4B للتحليل السريع، لكن ليس للأوامر. |
| Gemma 3 4B | الأسرع |
8-14B سريع. للتحليل البسيط. تضع أوامر، لكن لا ينبغي الوثوق بها.
| Qwen3 VL 8B | |
| Minicpm v4.5 8B | |
| Glm 4.6V flash 9B | |
15-40B نوصي بها لـ 8 GB VRAM + 32 GB ذاكرة. تحليل جيد للرسم البياني ووضع أوامر.
| Qwen3 VL 30B a3b moe | أفضل نموذج للتشغيل المحلي على جهاز متوسط الميزانية. |
40-110B في الوقت الحالي لم نجد نماذج VL جيدة.
| GLM 4.7V 70B moe | تحليل طويل وقوي، لكنه ضعيف في الرسم على الرسم البياني ووضع الأوامر. استخدمه للتحليل فقط. |
>110B نوصي بها عند توفر إمكانيات غير محدودة
نماذج AI المدفوعة
للنماذج المدفوعة يجب معرفة تكلفة معالجة صورة واحدة بالتجربة. الأسعار تتغير كثيراً وتختلف بشكل كبير بين الشركات والنماذج والاشتراكات المختلفة. على سبيل المثال، معالجة ChatGPT بأحدث النماذج تكلف أكثر من 1$ لكل صورة. السعر الدقيق يمكن معرفته فقط بإجراء طلب واحد والنظر في المبلغ المنفق. الأسعار التقريبية الحالية يمكن معرفتها من محادثات AI، لكنها ليست دقيقة دائماً. نوصي باستخدام النماذج الصينية الأرخص — GLM، DeepSeek، MiniMax، Mimo.
التثبيت
إعدادات MT5 المطلوبة (Tools -> Options):
تبويب Expert Advisors:
- [x] "Algo Trading" في الخيارات أو على شريط الأدوات — السماح بالتداول. إذا كنت ستستخدم التحليل فقط، فهذا غير إلزامي.
- [x] "Allow WebRequest for listed URL" — السماح بطلبات الويب. مطلوب بشكل إلزامي للتواصل مع AI. أضف عناوين URL لمزودي AI الخاصين بك والمضيف المحلي للنماذج المحلية:
| Local | http://127.0.0.1 (لجميع النماذج المحلية) |
| Claude (Anthropic) | https://api.anthropic.com |
| Gemini (Google) | https://generativelanguage.googleapis.com |
| OpenAI | https://api.openai.com |
| OpenRouter | https://openrouter.ai |
| Together AI | https://api.together.xyz |
| Fireworks AI | https://api.fireworks.ai |
| DeepSeek | https://api.deepseek.com |
| Mistral AI | https://api.mistral.ai |
| Groq | https://api.groq.com |
| Perplexity | https://api.perplexity.ai |
| Kimi / Moonshot | https://api.moonshot.ai |
| MiniMax | https://api.minimax.io |
| GLM / Zhipu AI | https://api.z.ai |
اختياري:
- تبويب Notifications — Enable Push Notification — لإرسال إشعارات Push
- تبويب Email — Enable Email Notification — لإرسال إشعارات البريد الإلكتروني
- تبويب FTP — أدخل بيانات FTP — لحفظ تحليلات الرسوم البيانية على FTP
اللوحة والتحكم
اللوحة
اللوحة مقسمة إلى أقسام. في الإعدادات يمكن تفعيل/تعطيل جميع الأقسام وجعلها مفتوحة/مغلقة افتراضياً. يجب مراعاة أنه إذا كان القسم مغلقاً أو معطلاً، فإن الخيارات فيه تستمر في العمل. يمكن إغلاق وفتح جميع الأقسام بسرعة بالنقر على الأيقونات في العنوان. كما يمكن ضبط أحجام اللوحة وحجم الخط. هناك عدة أوضاع مُعدة مسبقاً وإعدادات مخصصة (Custom)
عنوان اللوحة
- اسم وإصدار المستشار
- أيقونة السهم للأسفل - فتح جميع الأقسام
- أيقونة السهم للأعلى - إغلاق جميع الأقسام
- أيقونة الشرطة السفلية/المربع - إغلاق/فتح اللوحة
- أيقونة X - إغلاق المستشار
- نقر مزدوج على العنوان - إغلاق/فتح اللوحة
- اضغط مع الاستمرار لتحريك اللوحة
بدء وإيقاف العمل
- بدء العمل - اضغط على زر [Start] لبدء معالجة الرموز بمساعدة AI
- المهلة الزمنية — وقت معالجة AI. أثناء المهلة الزمنية تتوقف اللوحة عن الاستجابة لأي نقرات. هذه خاصية MQL5 وليست خاصية المستشار. حتى يتم الحصول على النتيجة، لا يمكن فعل شيء. في الإعدادات يمكن تحديد وقت المهلة (افتراضياً 60 ثانية). إذا لم يتمكن النموذج من معالجة النتيجة في الوقت المحدد، سيحدث انقطاع. عادة 60 ثانية كافية للنماذج المدفوعة والسريعة، لكن أحياناً قد لا تكفي، مثلاً للنماذج المحلية الكبيرة. يمكنك تحديد وقت أطول. متوسط الاستجابة من AI الرئيسية (Claude، Google، OpenRouter — 10–15 ثانية).
- زر STOP الأحمر — جارٍ عملية المعالجة.
- يُعرض على الزر رقم الرمز الحالي وإجمالي عدد الرموز. مثلاً 1/10.
- كيف توقف العملية؟ اضغط مرة واحدة على الزر الأحمر، وستتوقف العملية بعد انتهاء المهلة! لن يكون هناك توقف فوري. في أسوأ الأحوال — أغلق MetaTrader.
- إذا كان المُجدول مفعلاً، سيظهر على زر Stop الوقت المتبقي حتى البدء.
طلبات AI (Prompts)
الطلبات أكثر ملاءمة للاحتفاظ بها في ملفات من إعدادات المستشار. في الإعدادات يمكن الاحتفاظ بما يصل إلى 5 طلبات. للعمل مع الملفات يُستخدم محرر النصوص الافتراضي لملفات .txt — عادة Notepad. جميع ملفات الطلبات تُحرر في مجلد Metatrader/MQL5/Files/Ai_Trader/Prompts. يمكنك إنشاء أي ملفات طلبات هناك. ثم اضغط Refresh ليتم إضافة الملفات إلى قائمة الطلبات.
| اختيار الطلب | قائمة منسدلة لاختيار الطلبات. في القائمة، الطلبات الملفية مُشار إليها بالرمز [F] في البداية. |
| [Result] | يعرض رابط ملف result.html. انسخه والصقه في المتصفح. احفظه في المفضلة ثم افتحه ببساطة — العنوان ثابت دائماً. |
| [Repeat] | تكرار آخر إجابة بدون الإرسال إلى AI. تحدث فوراً نفس الإجراءات — رسم التحليل والأوامر، إرسال الإشعارات. |
| [Show] | إظهار/إخفاء نص الطلب المحدد على الرسم البياني |
| [Refresh] | تحديث القائمة. مطلوب بعد تعديل ملفات الطلبات يدوياً. |
| [Add] | إنشاء ملف طلب جديد. أدخل الاسم بدون امتداد .txt واضغط OK. |
| [Rename] | إعادة تسمية ملف الطلب (طلبات الملفات فقط) |
| [Del] | حذف ملف الطلب (طلبات الملفات فقط) |
الرموز (SYMBOLS)
يتم التنقل بين الرموز بالتتابع من القوائم المحددة. يمكن تحديدها في الإعدادات أو الملفات أو اختيار المجموعات. يجب مراعاة أنه إذا كان عدد الرموز كبيراً وتم تحميلها لأول مرة، فقد لا يتم تحميل ذاكرة التخزين المؤقت في الوقت المناسب. لذلك يلزم مهلة زمنية صغيرة. يمكن تعيينها في الإعدادات. جميع ملفات قوائم الرموز تُحرر في مجلد Metatrader/MQL5/Files/Ai_Trader/Symbols. يمكنك إنشاء أي ملفات هناك. ثم اضغط Refresh ليتم إضافة الملفات إلى قائمة الرموز.
| اختيار قائمة الرموز | اختيار قائمة الرموز (Current — الرمز الحالي فقط، MarketWatch — جميع الرموز المفتوحة في MarketWatch، Manual — الرموز المُدخلة في إعدادات المستشار، الملفات — قوائمك الخاصة من ملفات نصية) |
| [Show] | إظهار/إخفاء قائمة الرموز على الرسم البياني. |
| [Refresh] | تحديث قائمة الرموز من الملفات. |
| [Add] | إنشاء ملف قائمة رموز جديد. أدخل الاسم بدون امتداد .txt واضغط OK. |
| [Rename] | إعادة تسمية ملف قائمة الرموز (الملفات فقط) |
| [Del] | حذف ملف قائمة الرموز (الملفات فقط) |
الاستجابة (RESPONSE)
يمكن اختيار ما يتم رسمه على الرسم البياني بعد استجابة AI-
| [x] Show Analyze | AI يرسم خطوطاً/مناطق/علامات على الرسم البياني |
| [x] Show Orders | AI يولّد إشارات تداول (خطوط الدخول، Stoploss، Takeprofit) |
التداول (TRADING)
إعدادات التداول.
| Lot: [0.01] | حجم اللوت. يمكن تغييره بعجلة الماوس أو مفاتيح Up/Down. تؤخذ بعين الاعتبار المعدّلات Ctrl/Shift — سيتم تغيير أرقام مختلفة في العدد. |
| Real Orders: [0] | أوامر حقيقية. كم عدد الأوامر الحقيقية المراد فتحها (0=إيقاف، N=أول N رمز). تُفتح الأوامر للرموز الأولى من القائمة. إذا تم تحديد 5، ستُفتح أوامر على أول 5 رموز. لا تُفتح أوامر إذا كان هناك أمر مفتوح بالفعل على الرمز. |
| [x] Order Edit | تفعيل التعديل اليدوي لنقطة الدخول و Stop Loss و Take Profit. يعمل هذا فقط على الرسم البياني الحالي حيث تم تثبيت المستشار. بعد انتهاء معالجة الرموز تظهر أشرطة التمرير والأزرار في أعلى اليمين. يمكن تحريك أشرطة التمرير لأعلى ولأسفل ولليسار ولليمين. زر OK — ينشئ الأمر، زر X — يلغي. |
نماذج AI (AI MODELS)
| اختيار مزود AI | من القائمة اختر المزود المطلوب (Local، Claude، Gemini، OpenAI وغيرها). عند الاختيار يتم جمع النماذج وملء قائمة النماذج على اليمين. |
| اختيار النموذج | قائمة النماذج تُحمّل تلقائياً من المزود. في الإعدادات يمكن تعيين تصفية النماذج حسب تاريخ الإصدار والكلمات المفتاحية. هذا ضروري لأنه بدون ذلك يتم عرض عدد كبير جداً من النماذج التي لا يمكن استخدامها. هناك العديد من النماذج النصية التي لا تستطيع معالجة الصور. |
الإشعارات (NOTIFICATIONS)
| [x] HTML | حفظ النتائج في result.html (نص + لقطة شاشة). يمكن فتحه في أي متصفح. |
| [x] Telegram | إرسال إلى بوت Telegram (نص + صورة) |
| [x] FTP | حفظ على FTP (يجب إعداد وصول FTP في خيارات MetaTrader) |
| [x] Chart (text) | عرض استجابة AI كنص على الرسم البياني |
| [x] Response image only | إرسال لقطة الشاشة فقط في Results.html/Telegram/Webhook/FTP (بدون نص). لهذا يجب تفعيل إخراج النص على Chart. عندها لن يأتي نص إضافي وسيشغل مساحة وحركة مرور أقل. النص سيكون على لقطة الشاشة. |
| [x] Email (text) | إرسال إشعار بالبريد الإلكتروني (نص فقط). يجب التفعيل والإعداد في خيارات MetaTrader لوصول البريد الإلكتروني. |
| [x] Push (start) | إشعار Push عند بدء العمل. يجب التفعيل والإعداد في خيارات MetaTrader لوصول Push. |
| [x] Alert (start) | تنبيه MT5 عند بدء العمل. |
| [x] Webhook | POST JSON إلى عنوان webhook URL (نص + صورة base64). تنسيق الرسالة: |
{
"message": "EURUSD [gpt-4o]: BUY signal detected",
"image_base64": "/9j/4AAQSkZJRg...",
"request": { ...JSON ... },
"response": { ...JSON ... },
"time": "2026.02.21 14:30:05"
}
المظهر (VISUAL)
إعداد المظهر الخارجي للوحة.
| [S][M][L][XL][C] | تغيير حجم اللوحة (300/400/500/600/Custom بكسل). Custom — إعداداتك الخاصة عبر خيارات المستشار. |
| [Dark/Light] | تبديل نظام الألوان فاتح/داكن |
| [Slider S][M][L] | تغيير حجم أشرطة التمرير في OrderEdit (صغير/متوسط/كبير) |
المُجدول (SCHEDULER)
المُجدول مطلوب لبدء العمل في وقت محدد. بعد التفعيل اضغط START، وسترى مؤقتاً حتى أقرب وقت بدء. هناك إعدادات مفصلة للفاصل الزمني والوقت. على اللوحة يمكن فقط التفعيل والتعطيل.
هناك 3 أنواع من المُجدول:
- الفاصل الزمني - مثلاً كل 5 دقائق.
- الفاصل الزمني من نهاية العمل - بعد انتهاء العمل، يتم قياس الفاصل الزمني وبدء العملية
- وقت محدد — يمكن تعيين وقت محدد لكل يوم من أيام الأسبوع.
| [x] Enable | تفعيل/تعطيل المُجدول. |
الإجراءات (ACTIONS)
إجراءات إضافية.
| [Folder] | عرض عنوان مجلد بيانات Ai_Trader. انسخه في مستكشف الملفات وسيتم فتحه. |
| [Log] | عرض عنوان ملف log.txt. افتحه في Notepad. |
| [Help] | عرض عنوان صفحة المساعدة عبر الإنترنت. انسخه في المتصفح. |
| [Bug report] | عرض عنوان صفحة الاتصال والإبلاغ عن الأخطاء عبر الإنترنت. انسخه في المتصفح. |
المسح (CLEAR)
مسح الملفات والسجلات و results.html
| [Results] | مسح result.html |
| [Log] | مسح log.txt |
| [Screenshots] | حذف جميع لقطات الشاشة من مجلد Screenshots |
| [Requests] | حذف جميع الطلبات من مجلد Requests |
| [Objects] | حذف جميع الكائنات المرسومة من الرسم البياني |
| [Chart] | مسح النص من الرسم البياني |
| [x] Auto Clear on Start | مسح الكل عند كل بدء عمل. مفيد لتجنب التراكم. |
التصحيح (DEBUG)
التصحيح. أدوات لتحليل الطلبات والاستجابات.
| [x] Debug | وضع التصحيح. عند التفعيل يُضاف JSON Request و Response لأي نص تحليل للتحليل المفصل للعمل مع AI |
| [Last Request] | فتح ملف آخر طلب API في محرر النصوص. |
الحالة (STATUS)
| شريط الحالة | يعرض الحالة الحالية (Ready، تقدم المعالجة، الأخطاء) ووصف مختصر عند التمرير فوق عناصر اللوحة. |
معلمات الإدخال (INPUT)
اللوحة (PANEL)
| Instance Name | اسم نسخة المستشار (فارغ = توليد تلقائي). مطلوب إذا كنت تستخدم أكثر من مستشار واحد في نفس البرنامج. يجب إعطاء كل واحد Instance Name مختلف. |
| Panel Size | حجم اللوحة: S(300)، M(400)، L(500)، XL(600)، Custom |
| Custom Width | العرض بالبكسل لـ Panel Size = Custom |
| Custom Font Size | حجم الخط لـ Panel Size = Custom |
| Color Scheme | السمة: Light (فاتحة) أو Dark (داكنة) |
الأقسام (SECTIONS)
جميع الأقسام يمكن جعلها مفتوحة أو مغلقة أو معطلة افتراضياً. لاحظ أنه إذا تم تعطيل القسم، فإن الخيارات فيه لا تعمل.
| AI Models | حالة القسم: Open / Closed / Disabled |
| Symbols | حالة القسم: Open / Closed / Disabled |
| Process | حالة القسم: Open / Closed / Disabled |
| Trading | حالة القسم: Open / Closed / Disabled |
| Notifications | حالة القسم: Open / Closed / Disabled |
| Visual | حالة القسم: Open / Closed / Disabled |
| Scheduler | حالة القسم: Open / Closed / Disabled |
| Actions | حالة القسم: Open / Closed / Disabled |
| Clear | حالة القسم: Open / Closed / Disabled |
| Debug | حالة القسم: Open / Closed / Disabled |
الرموز (SYMBOLS)
| Symbol Mode | وضع الرموز: Current / MarketWatch / All / Currencies / Manual |
| Manual Symbols | قائمة الرموز مفصولة بفواصل لوضع Manual |
| Show "All" option | إظهار "All" في القائمة المنسدلة. إذا تم التفعيل، قد يبدأ تكرار طويل جداً لعدد كبير من الرموز. |
الطلبات (PROMPTS)
| Prompt 1-5 Name | اسم الطلب المدمج (فارغ = تخطي) |
| Prompt 1-5 Text | نص تعليمات الطلب |
المُجدول (SCHEDULER)
| Scheduler Mode | الوضع: Time (تعيين وقت محدد للبدء) / Interval (فاصل زمني) / Interval from end (فاصل زمني من نهاية العمل) |
| Interval (minutes) | فاصل المؤقت بالدقائق (حد أدنى 1) |
| Monday-Sunday | الجدول حسب الأيام: تنسيق "HH:MM,HH:MM" مثلاً "10:00,12:00,14:00" |
التداول (TRADING)
| Lot Size | حجم اللوت الافتراضي |
| Slippage (points) | الانزلاق السعري الأقصى |
OrderEdit
| Slider Size | حجم أشرطة التمرير لـ OrderEdit: 0=S، 1=M، 2=L |
| Entry Line Color | لون خط الدخول Entry |
| Entry Line Width | سماكة خط الدخول Entry (1-5) |
| SL Line Color | لون خط وقف الخسارة Stop Loss |
| SL Line Width | سماكة خط وقف الخسارة Stop Loss (1-5) |
| TP Line Color | لون خط جني الأرباح Take Profit |
| TP Line Width | سماكة خط جني الأرباح Take Profit (1-5) |
إعدادات AI (AI SETTINGS)
| AI Response Timeout | أقصى وقت انتظار لاستجابة AI بالثواني — المهلة الزمنية (30–600) |
Local AI (حتى 3 خوادم)
| Local 1-3 Name | الاسم المعروض (مثلاً "LM Studio"، "Ollama") |
| Local 1-3 IP:Port | عنوان الخادم (مثلاً "127.0.0.1:1234") |
Claude
| Endpoint | عنوان API URL (افتراضياً: https://api.anthropic.com) |
| API Key | مفتاح Anthropic API (sk-ant-...) |
| Min Date | استبعاد النماذج الأقدم من YYYY.MM |
| Models filter | استبعاد النماذج التي تحتوي على هذه الكلمات (مفصولة بفواصل) |
Gemini
| Endpoint | عنوان API URL (افتراضياً: https://generativelanguage.googleapis.com) |
| API Key | مفتاح Google API (AIza...) |
| Min Date | استبعاد النماذج الأقدم من YYYY.MM |
| Models filter | استبعاد النماذج التي تحتوي على هذه الكلمات (مفصولة بفواصل) |
OpenAI Compatible 1-4
| Provider Name | الاسم المعروض في القائمة المنسدلة لـ API |
| Endpoint | عنوان API URL (يجب أن يدعم /v1/models و /v1/chat/completions) |
| API Key | مفتاح API للمزود |
| Min Date | استبعاد النماذج الأقدم من YYYY.MM |
| Models filter | استبعاد النماذج التي تحتوي على هذه الكلمات (مفصولة بفواصل) |
الإشعارات (NOTIFICATIONS)
| Chart (text only) | عرض استجابة AI كنص على الرسم البياني |
| Chart Font Size | حجم الخط على الرسم البياني (8-20) |
| Text on Dark BG | لون النص على خلفية داكنة للرسم البياني |
| Text on Light BG | لون النص على خلفية فاتحة للرسم البياني |
| Chart Font Bold | خط عريض للنص على الرسم البياني |
| Chart Line Width | عرض التفاف النص بالأحرف (30-60) |
| Chart Text X | الإزاحة الأفقية للنص بالبكسل |
| Chart Text Y | الإزاحة الرأسية للنص بالبكسل |
| Screenshot Only | إرسال لقطة الشاشة فقط. يجب تفعيل خيار Chart (text only)، عندها سيكون النص على لقطة الشاشة. مفيد إذا كان النص قليلاً. |
| Alert (start) | إظهار تنبيه MT5 عند بدء العمل |
| Push (start) | إرسال إشعار Push عند بدء العمل |
| Results.html | حفظ النتائج في ملف تقرير HTML |
Telegram
| Enabled | تفعيل إشعارات Telegram |
| Bot Token | رمز بوت Telegram من @BotFather |
| Chat ID | معرف المحادثة/القناة المستهدفة |
البريد الإلكتروني (Email)
| Enabled | تفعيل إشعارات البريد الإلكتروني |
Webhook
| Enabled | تفعيل إشعارات webhook |
| URL | عنوان URL لنقطة نهاية webhook (يستقبل POST مع JSON) |
المسح (CLEAR)
| Auto Clear on Start | مسح تلقائي لجميع الكائنات والنصوص قبل كل بدء عمل |
التصحيح (DEBUG)
| Debug Mode | تسجيل موسع. يُضاف JSON Request/Response الكامل إلى النص |
تعديل الأوامر (ORDER EDIT)
- محرر الأوامر بعد استجابة AI
- يمكن تفعيل وتعطيل المحرر في الإعدادات وعلى اللوحة
- تظهر على الرسم البياني 3 أشرطة تمرير - نقطة الدخول (Entry)، وقف الخسارة (Stoploss)، جني الأرباح (Takeprofit).
- يمكن تحريكها بالماوس لأعلى ولأسفل ولليسار ولليمين.
- على شريط تمرير نقطة الدخول (Entry) يوجد زر OK - للدخول في الصفقة و X للإلغاء
- في أعلى اليمين توجد أزرار إضافية
| [Reset] | إعادة تعيين Entry/SL/TP إلى القيم الأصلية |
| [Text] | إظهار/إخفاء نص استجابة AI على الرسم البياني |
| [Analyze] | إظهار/إخفاء رسومات تحليل AI على الرسم البياني |
| [Order] | إظهار/إخفاء خطوط/أشرطة تمرير الأمر على الرسم البياني |
هيكل المجلدات
ينشئ المستشار هيكل مجلداته الخاص في MQL5/Files/Ai_Trader. يمكن الوصول إليه بالضغط على Actions->Folder في اللوحة.
للسرعة يمكنك إنشاء الطلبات وقوائم الرموز مباشرة في الملفات بدلاً من اللوحة مثلاً. يجب إعادة تشغيل المستشار ليأخذ القوائم الجديدة من الملفات.
| Prompts | ملفات الطلبات النصية |
| Requests | ملفات JSON للطلبات والاستجابات، لتحليل العمل مع AI. |
| Screenshots | صور الرسوم البيانية |
| Symbols | ملفات نصية بقوائم الرموز. |
| last_message.txt | آخر رسالة |
| last_request.txt | آخر طلب بتنسيق JSON |
| last_response.txt | آخر استجابة بتنسيق JSON |
| log.txt | السجل |
| result.html | ملف النتائج للعرض في المتصفح. |