مركز المساعدة
Help Center articles
إجابات موثقة حولExpress Generator.
Express Generator: هل أحتاج إلى EA Studio أو FSB Pro لاستخدام Express Generator؟
نعم، تم تصميم Express Generator كأداة مساعدة لـ EA Studio و FSB Pro. يقوم بإنشاء والتحقق من مجموعات الاستراتيجيات دون اتصال بالإنترنت، والتي يمكنك بعد ذلك استيرادها إلى EA Studio أو FSB Pro للمراجعة، والتحليل الإضافي، وتصدير المستشار الخبير (Expert Advisor). لا يمكن لـ Express Generator تصدير المستشارين الخبراء مباشرة - بل ينتج ملفات مجموعات بتنسيق JSON متوافقة بنسبة 100% مع كلا المنصتين. هذا الفصل في سير العمل مقصود: حيث يتولى Express Generator مهام التوليد والتحقق المكثفة حسابياً بسرعة تزيد بمقدار 3-4 أضعاف عن EA Studio، بينما يتولى EA Studio أو FSB Pro مراجعة الاستراتيجية، وتجميع المحفظة، وتصدير كود MQL للنشر في MetaTrader.
Express Generator: هل يمكنني تشغيل Express Generator بينما منصة التداول الرئيسية الخاصة بي نشطة؟
بالتأكيد. تم تصميم Express Generator للعمل كعملية خلفية خفيفة لن تعيق إعدادات التداول المباشر الخاصة بك. تعمل الأداة كتطبيق سطر أوامر Node.js يستهلك حداً أدنى من المعالج والذاكرة، مما يسمح لك بتشغيل عدة نسخ في وقت واحد - على سبيل المثال، توليد استراتيجيات لـ EURUSD في نسخة واحدة بينما تقوم بالتحقق من مجموعات GBPUSD في نسخة أخرى. وبما أنه يعمل بالكامل دون اتصال بالإنترنت دون الحاجة إلى واجهة رسومية، فهو مثالي للتشغيل على خوادم مخصصة أو أجهزة VPS بجانب MetaTrader. يقوم العديد من المتداولين بتشغيل Express Generator باستمرار على خوادم بعيدة أثناء مراقبة التداول المباشر من محطة العمل الأساسية الخاصة بهم.
Express Generator: ما هي مصادر البيانات التي يدعمها Express Generator؟
يدعم Express Generator مصدرين أساسيين للبيانات. توفر خدمة Premium Data بيانات تاريخية بجودة مؤسسية لأكثر من 28 زوجاً رئيسياً من الفوركس، والعملات الرقمية، والمؤشرات، والسلع، مع ما يصل إلى 200,000 شمعة لكل رمز وتحديثات يومية. يمكنك جلب بيانات جديدة مباشرة باستخدام سكربت الجلب (fetcher script) المدمج بأمر واحد. بدلاً من ذلك، يقبل Express Generator ملفات بيانات MetaTrader المصدرة بتنسيق JSON، مما يسمح لك باستخدام البيانات التاريخية الخاصة ببروكر (وسيط) محدد للحصول على ظروف اختبار خلفي أكثر دقة. يتم تكوين مصدر البيانات من خلال ملف إعدادات INI أو معاملات سطر الأوامر، ويمكنك التبديل بين المصادر دون إعادة تكوين الإعدادات الأخرى.
Express Generator: كيف تعمل عملية التحقق من مونت كارلو (Monte Carlo validation)؟
تقوم عملية التحقق من مونت كارلو في Express Generator باختبار كل استراتيجية من خلال سيناريوهات عشوائية متعددة للتحقق من متانتها بما يتجاوز الاختبار الخلفي القياسي. يقوم النظام بتشغيل أكثر من 20 اختباراً لكل استراتيجية (قابل للتكوين)، مما يحاكي مشاكل التنفيذ في العالم الحقيقي بما في ذلك اتساع السبريد (spread) حتى 30 نقطة، والانزلاق السعري (slippage) حتى 20 نقطة، والدخول والخروج العشوائي، وإغلاق الصفقات العشوائي. بالإضافة إلى ذلك، يختبر التباينات في معلمات الاستراتيجية عن طريق تعديل قيم المؤشرات ضمن نطاقات محددة. يجب أن تجتاز الاستراتيجية نسبة مئوية قابلة للتكوين من هذه الاختبارات (الافتراضي 80%) ليتم قبولها في المجموعة. يطبق كل اختبار مونت كارلو معايير قبول خاصة به للربح، وعدد الصفقات، والتراجع (drawdown)، والمقاييس الأخرى، مما يضمن بقاء الاستراتيجيات القوية حقاً فقط في عملية التحقق.
Express Generator: هل تتطلب المعرفة البرمجية لإعداد الأتمتة؟
لا تتطلب المعرفة البرمجية للتشغيل الأساسي. يستخدم Express Generator ملفات تكوين INI بسيطة مع تعليقات واضحة تشرح كل معلمة. تقوم بتحرير ملفات نصية لضبط تفضيلاتك لمصدر البيانات، ومعايير القبول، وإعدادات مونت كارلو، وتنسيق مخرجات المجموعة. لتشغيل الأداة، تكتب أوامر مباشرة مثل 'node .bingen.js' في الطرفية (terminal). بالنسبة للمستخدمين المتقدمين الذين يريدون سير عمل مؤتمت، تتيح المعرفة البرمجية الأساسية (ملفات batch على Windows أو shell scripts على Linux/Mac) جدولة جلسات التوليد، وتسلسل خطوات التحقق، ومعالجة أسواق متعددة بالتتابع. تتضمن الوثائق أمثلة جاهزة للاستخدام لسيناريوهات الأتمتة الشائعة.
Express Generator: ما هو Express Generator؟
Express Generator هو أداة سطر أوامر تعمل دون اتصال بالإنترنت تقوم بتوليد والتحقق وتنظيم مجموعات استراتيجيات تداول الفوركس بسرعة تزيد بـ 3-4 أضعاف عن المولد المدمج في EA Studio. مبني على Node.js، ويعمل على Windows و Linux و Mac دون الحاجة إلى واجهة رسومية أو اتصال بالإنترنت أثناء التوليد. تقوم الأداة بأتمتة خط إنتاج الاستراتيجية بالكامل من تحميل البيانات التاريخية إلى التحقق من مونت كارلو، مما ينتج ملفات مجموعات يتم استيرادها مباشرة إلى EA Studio أو FSB Pro لتصدير المستشار الخبير. إنه مصمم للمتداولين الذين يريدون توسيع نطاق تطوير الاستراتيجيات الخاصة بهم بما يتجاوز ما يسمح به التوليد القائم على المتصفح، وتشغيل عدة نسخ في وقت واحد على الأجهزة المحلية أو الخوادم البعيدة.
Express Generator: ما مدى سرعة Express Generator مقارنة بـ EA Studio؟
يعالج Express Generator الاستراتيجيات بسرعة أكبر بحوالي 3-4 مرات من مولد EA Studio عبر الإنترنت وحوالي 100 مرة أسرع من FSB Pro. تأتي هذه الميزة في السرعة من تشغيل الحسابات محلياً دون عبء المتصفح أو تأخير الشبكة. جلسة توليد نموذجية تنتج 100 استراتيجية تم التحقق منها على بيانات إطار زمني M30 تكتمل في حوالي 3 دقائق، مقارنة بـ 10-15 دقيقة للمخرجات المماثلة في EA Studio. تصبح ميزة السرعة أكثر أهمية عند تشغيل التحقق من مونت كارلو على مجموعات كبيرة، حيث يعالج Express Generator اختبارات التحقق بالتوازي دون عبء معالجة الرسوميات (GUI).
Express Generator: هل يمكنني استخدام Express Generator بدون إنترنت؟
نعم، يعمل Express Generator بالكامل دون اتصال بالإنترنت بمجرد تحميل ملفات البيانات التاريخية الخاصة بك. تتطلب عمليات التوليد والتحقق والتحسين وتصدير المجموعات عدم وجود اتصال بالإنترنت، مما يجعله مثالياً للتشغيل على خوادم معزولة، أو أثناء السفر، أو في البيئات ذات الاتصالات غير المستقرة. الميزات الوحيدة التي تتطلب الوصول إلى الإنترنت هي تحميل البيانات الأولي باستخدام سكربت الجلب والتحقق من تحديثات البرامج. يمكنك تحميل البيانات مسبقاً لعدة رموز وأطر زمنية، ثم تشغيل جلسات التوليد إلى أجل غير مسمى دون أي اعتماد على الشبكة.
Express Generator: ما هي أنظمة التشغيل التي يدعمها Express Generator؟
يعمل Express Generator على Windows و Linux و macOS - أي نظام يدعم Node.js. على Windows، يعمل مع PowerShell و Command Prompt و Git Bash و Cygown terminals. على Linux و macOS، يعمل بشكل أصلي في الـ terminal الافتراضي. هذا التوافق عبر المنصات يجعله مفيداً بشكل خاص للتشغيل على خوادم السحاب (cloud servers) أو مثيلات VPS التي تعمل بنظام Linux، والتي غالباً ما توفر نسب أداء مقابل التكلفة أفضل للمهام الحسابية. يستخدم تنسيق ملف التكوين صيغة INI القياسية التي تعمل بشكل متطابق عبر جميع المنصات.
Express Generator: كيف تعمل ميزة التحقق من المجموعة (collection validation)؟
يتضمن Express Generator وضع Validator قوياً يعيد حساب مجموعات الاستراتيجيات التي تم إنشاؤها مسبقاً مقابل بيانات جديدة أو معايير قبول مختلفة. قم بتعيين معامل الإدخال للإشارة إلى ملف واحد أو ملفات مجموعة متعددة، وسيقوم Express Generator بإعادة تقييم كل استراتيجية، مخرجاً فقط تلك التي لا تزال تلبي متطلباتك الحالية. هذا أمر ضروري لسير عمل اختبار خارج العينة (out-of-sample testing) حيث تقوم بإنشاء استراتيجيات على بيانات تاريخية ثم تتحقق منها باستخدام بيانات حديثة غير مرئية. يمكنك أيضاً ربط التحقق بالإنشاء باستخدام خيار validate_then_generate، والذي يقوم أولاً بتصفية الاستراتيجيات الموجودة ثم يستمر في إنشاء استراتيجيات جديدة.
Express Generator: ما هي معايير القبول التي يمكنني تكوينها؟
يدعم Express Generator معايير قبول شاملة بما في ذلك الحد الأدنى للربح، والحد الأدنى لمعامل الربح (profit factor)، والحد الأدنى لـ R-squared، والحد الأدنى لنسبة العائد إلى التراجع (return-to-drawdown ratio)، والحد الأدنى لنسبة الربح/الخسارة، والحد الأدنى لعدد الصفقات، والحد الأدنى للربح يومياً، والحد الأقصى للخسائر المتتالية، والحد الأقصى لنسبة التراجع، والحد الأقصى لتراجع حقوق الملكية (equity drawdown)، والحد الأقصى لأيام ونسبة الركود. تعيين أي معيار إلى 0 يعطله (باستثناء الحد الأدنى للربح). تعمل هذه الفلاتر تلقائياً أثناء الإنشاء، مما يضمن دخول الاستراتيجيات التي تلبي معايير الجودة الخاصة بك فقط إلى المجموعة. تسمح معايير قبول Monte Carlo المنفصلة بوضع عتبات مختلفة للتحقق من المتانة (robustness validation).
Express Generator: هل يمكن لـ Express Generator المساعدة في تجنب ملاءمة المنحنى (curve-fitting)؟
نعم، يتضمن Express Generator آليات متعددة لمكافحة ملاءمة المنحنى. تتيح لك ميزة Out of Sample تقسيم البيانات إلى أجزاء تدريب واختبار باستخدام نطاقات قائمة على النسبة المئوية. يقوم التحقق من Monte Carlo باختبار متانة الاستراتيجيات باستخدام معاملات عشوائية، ومشاكل التنفيذ، وظروف السوق. يحدد تحليل الارتباط (Correlation analysis) ويزيل الاستراتيجيات ذات منحنيات حقوق الملكية المتشابهة أو منطق التداول المكرر. يمكنك أيضاً تكوين إعدادات Data Horizon للحد من الفترة التاريخية المستخدمة للإنشاء، ثم التحقق من المجموعات مقابل فترات زمنية منفصلة تماماً. بالاقترan مع تصفية معايير القبول لعدد الصفقات الأدنى وقيم R-squared، تقلل هذه الأدوات بشكل منهجي من خطر الإفراط في التخصيص (overfitting).
Express Generator: هل Express Generator مجاني مع EA Studio؟
يتضمن Express Generator بدون تكلفة إضافية لمشتركي Ultimate Pack، الذي يجمع EA Studio و FSB Pro و Express Generator معاً. بالنسبة للمتداولين الذين يمتلكون بالفعل EA Studio أو FSB Pro بشكل منفصل، يتوفر Express Generator كعملية شراء مستقلة مع ترخيص مدى الحياة. لا توجد رسوم اشتراك متكررة - بمجرد الشراء، تحصل على تحديثات مجانية ووصول مستمر إلى خدمة Premium Data لتنزيلات البيانات التاريخية.
Express Generator: لمن هذا البرنامج؟
Express Generator ليس أداة تداول مستقلة. إنه مسرع إنتاج، وفهم هذا التمييز مهم قبل أن تقرر ما إذا كان يناسب سير عملك. يقع البرنامج بينك وبين منصتك الرئيسية (EA Studio أو FSB Pro)، حيث يقوم بالعمل الحسابي الثقيل لإنتاج وتصفية كميات كبيرة من الاستراتيجيات حتى تتمكن من التركيز على الاختيار والنشر. إليك من يستفيد أكثر:rnrn- مستخدمو EA Studio و FSB Pro الذين يريدون المزيد من الاستراتيجيات بشكل أسرع: إذا كنت تستخدم بالفعل أي من المنصتين وتجد أن المولد المدمج بطيء جداً بالنسبة للحجم الذي تحتاجه، فإن Express Generator يحل تلك المشكلة مباشرة. فهو يعمل أسرع بـ 3 إلى 4 مرات، ويعمل بدون اتصال بالإنترنت، ويسمح لك بتشغيل مثيلات متعددة في وقت واحد. لأي شخص ترك مولد EA Studio يعمل طوال الليل وتمنى لو كان بإمكانه إنتاج المزيد من المرشحين بحلول الصباح، هذا هو الحل.rnrn- متداولو المحافظ الذين يحتاجون إلى مجموعات استراتيجية كبيرة: يتطلب بناء محفظة متنوعة من استراتيجيات الفوركس المعتمدة حجماً كبيراً. لا يمكنك اختيار أفضل 20 من أصل 30. أنت بحاجة إلى مئات، وربما آلاف المرشحين، المصفّين بمعايير قبول صارمة والمختبرين للمتانة. يمكن لـ Express Generator إنشاء آلاف الاستراتيجيات في كل جلسة، مع دمج التحقق من Monte Carlo وتحليل الارتباط. يحافظ نظام إدارة المجموعات على تنظيم كل شيء مع نمو الأحجام.rnrn- المشاركون في شركات التمويل (Prop firms) الذين يبنون محافظ EA متوافقة: تتطلب اجتياز التحديات وإدارة الحسابات الممولة استراتيجيات تلبي عتبات أداء محددة: تراجع محكوم، وتكرار تداول ثابت، ومعامل ربح موثوق. تصفية معايير القبول في Express Generator تتيح لك تحديد هذه المتطلبات بدقة مسبقاً، بحيث تدخل الاستراتيجيات التي تلبي معايير شركتك فقط في المجموعة النهائية. هذا هو ربما المسار الأكثر كفاءة لبناء محافظ جاهزة لشركات التمويل دون قضاء أسابيع في الاختبار اليدوي.rnrn- المتداولون الذين يشغلون جلسات الإنشاء على خوادم VPS أو خوادم سحابية: الأتمتة عبر سطر الأوامر والتشغيل بدون اتصال بالإنترنت تجعل Express Generator مثالياً للتشغيل على VPS أو خادم بعيد. يمكنك جدولة الجلسات للعمل طوال الليل أو في عطلات نهاية الأسبوع، لإنتاج مجموعات استراتيجيات جديدة بينما أنت بعيد. يستخدم البرنامج حداً أدنى من موارد النظام، لذا يمكنه التعايش بسلام بجانب تثبيت MetaTrader الخاص بك على نفس الجهاز.rnrn- أولئك الذين يريدون استراتيجيات تداول مُنشأة تلقائياً مع اختبار متانة مناسب: العديد من أدوات إنشاء استراتيجيات تداول الفوركس تنتج نتائج اختبار خلفي (backtest) مثيرة للإعجاب لكنها تنهار في الظروف الحقيقية. يقوم التحقق من Monte Carlo في Express Generator باختبار تباين السبريد (spread variation)، وتأثير الانزلاق السعري (slippage)، وحساسية المعاملات قبل أن تدخل الاستراتيجية في مجموعتك. خطوة التصفية هذه هي ما يميز المرشحين القابلين للاستخدام عن الضجيج الناتج عن ملاءمة المنحنى.