اجعل الاستراتيجية تعبّر عن أفكارك.

عندما تكون الشيفرة بين يديك، تمتد أفكارك إلى ما وراء لوحة الإعدادات.

لا حاجة إلى تثبيت تبعيات إضافية

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

استخدام شخصي غير محدود

ادرس الشفرة وخصّصها وتداول على حساباتك الخاصة. تمنحك شفرة EA حرية مواصلة تطوير أفكارك.

شراء واحد دون رسوم حسب عدد التفعيلات أو مرات الاستخدام

شراء واحد لكل مشروع كود. لا تفرض MQLume رسوماً حسب عدد التفعيلات أو مرات الاستخدام.

Vibe coding، وخبرتك في التداول.

ناقش أفكارك مع مساعد برمجة بالذكاء الاصطناعي. انطلق من مشروع MQL5 قابل للتعديل واحتفظ بالتحكم في كل تغيير.

  1. صف فكرتك

    اطلب مرشحًا لجلسات التداول، أو سجلات أوضح، أو قاعدة مختلفة للمخاطر.

  2. راجع التعديل

    اقرأ الشيفرة المقترحة، وتحقق من منطقها، ثم جمّعها في MetaEditor.

  3. اختبر نسختك

    قارن الاختبارات التاريخية، ثم جرّب حسابًا تجريبيًا قبل التفكير في التداول الحقيقي.

استخدم أداة الذكاء الاصطناعي التي تختارها؛ لا يتضمن المنتج اشتراكًا بها. راجع الشيفرة الناتجة واحمِ خصوصية مصدرك. الأدوات تساعدك على التطوير، لكنها لا تضمن أرباح التداول.

إعدادات التداول

المواصفات المعلنة

قم ببناء سير عمل تداول الذهب الخاص بك. استكشف نموذجين مضمنين، والتحجيم التلقائي المرن وإدارة التجارة العملية في مصدر MQL5 الكامل القابل للتحرير.

هذه مواصفات الصفحة وليست ضماناً لملاءمة رأس المال أو للأداء.

الرمز
XAUUSD
الإطار الزمني
M30–H1
الحد الأدنى للإيداع
US$1,500
الحساب
Hedging · ECN / RAW
الرافعة المالية
1:500 recommended
VPS
يوصى به للتشغيل المستمر

داخل الشيفرة

استكشف 50 سطرًا من شفرة MQL5 الخاصة بالمشروع. مرّر داخل المحرر لرؤية المزيد.

MQL5 / .mq5
EA Super Trend XAUUSD MT5 2.1[MQLume].mq5v2.1
double STLots(){ double lot; if(UseAutoLot) {double balance=AccountInfoDouble(ACCOUNT_BALANCE);if(balance<=0)balance=AccountInfoDouble(ACCOUNT_EQUITY);  lot=NormalizeDouble(balance/(BalancePerLot>0?BalancePerLot:1000.0)*LotPerStep,2);} else {lot=NormalizeDouble(AccountInfoDouble(ACCOUNT_MARGIN_FREE)*stLegacyRisk/1000.0,2);if(ManualLot!=0)lot=ManualLot;} double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); double aligned=step*(int)MathRound(lot/step); if(MathAbs(aligned-lot)>0.0000001)lot=aligned; double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN),maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); if(lot<minimum)lot=minimum;if(lot>maximum)lot=maximum;return lot;}bool STMarginAllowed(const string symbol,const double lot){ MqlTick tick;SymbolInfoTick(symbol,tick);double required=0,free_margin=AccountInfoDouble(ACCOUNT_MARGIN_FREE); if(!OrderCalcMargin(ORDER_TYPE_BUY,symbol,lot,tick.ask,required))return false; return required<=free_margin;}bool STFill(MqlTradeRequest &request){ long mode=SymbolInfoInteger(request.symbol,SYMBOL_TRADE_EXEMODE); if(mode<SYMBOL_TRADE_EXECUTION_MARKET)return true; long flags=SymbolInfoInteger(request.symbol,SYMBOL_FILLING_MODE); if(mode==SYMBOL_TRADE_EXECUTION_MARKET) {if((flags&SYMBOL_FILLING_FOK)!=0)stFilling=ORDER_FILLING_FOK;  else if((flags&SYMBOL_FILLING_IOC)!=0)stFilling=ORDER_FILLING_IOC;  else{stLastRetcode=TRADE_RETCODE_INVALID_FILL;return false;}} else if(stFilling==ORDER_FILLING_FOK && (flags&SYMBOL_FILLING_FOK)==0) {stLastRetcode=TRADE_RETCODE_INVALID_FILL;return false;} else if(stFilling==ORDER_FILLING_IOC && (flags&SYMBOL_FILLING_IOC)==0) {stLastRetcode=TRADE_RETCODE_INVALID_FILL;return false;} request.type_filling=stFilling;return true;}bool STSend(MqlTradeRequest &request){ MqlTradeResult result={}; bool sent=OrderSend(request,result);stLastRetcode=result.retcode; return sent; // Baseline returns request submission bool, not a fill guarantee.}bool STOpen(const ENUM_ORDER_TYPE side,const double volume,const double price,const double sl,const double tp){ if(IsStopped()){stLastRetcode=TRADE_RETCODE_CLIENT_DISABLES_AT;return false;} MqlTradeRequest request={};request.action=TRADE_ACTION_DEAL;request.symbol=_Symbol; request.magic=OrderMagic;request.type=side;request.volume=volume;request.price=price; request.sl=sl;request.tp=tp;request.deviation=10; long modes=SymbolInfoInteger(_Symbol,SYMBOL_ORDER_MODE); if((modes&SYMBOL_ORDER_MARKET)==0){stLastRetcode=TRADE_RETCODE_INVALID_ORDER;return false;} if((modes&SYMBOL_ORDER_SL)==0)request.sl=0;if((modes&SYMBOL_ORDER_TP)==0)request.tp=0;

نظرة عامة

مستشار خبير تصوغه بطريقتك.

تجاوز لوحة الإعدادات. يمنحك Super Trend المصدر وراء مرشحات الإدخال XAUUSD، وتباعد مراكز التداول، والإغلاق الجزئي والتوقف المتحرك. ادرس التنفيذ، واختبر فكرة جديدة باستخدام مساعد ترميز يعمل بالذكاء الاصطناعي، وتحكم في كل تغيير. النماذج مضمنة: لا يلزم تنزيل نماذج إضافية أو MQH أو DLL.

مصمم لمنصة MetaTrader 5. شفرة كاملة وإعدادات واضحة ووثائق عملية تمنحك التحكم في مشروعك القادم.

لا تنزيلات إضافية لملفات MQH أو DLL

ترجمة الشيفرة، ثم اختبار تاريخي وتجريبي، ثم القرار.

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

المواصفات

المنصة
MetaTrader 5 / MQL5؛ غير متوافق مع MT4
الإصدار
2.1
الاعتماديات
يستخدم مكتبة Trade المرفقة مع MT5 فقط. لا حاجة إلى تثبيت MQH مخصص أو DLL خارجي.
الإعدادات
مدخلات 46 تغطي الحجم والإدخالات وإدارة التجارة وضوابط الرسم البياني
البناء والاختبار
ترجم باستخدام MetaEditor الخاص بـ MT5؛ راجع RELEASE_NOTES.txt لسجل البناء والاختبارات.

مشروعك القادم يبدأ هنا.

الملفات

شيفرة كاملة ووثائق عملية وملفات مرجعية تساعدك على فهم مستشارك الخبير وتخصيصه واختباره.

مشروع واحد.
الشيفرة كاملة.

تعني شيفرة مصدرية بنسبة 100% تسليم التنفيذ القابل للتعديل لهذا المنتج بالكامل، وليس ملف EX5 فقط أو وحدة استراتيجية مخفية.

الإصدار 2.1 · ترخيص للاستخدام الشخصي
  • MQ5

    EA Super Trend XAUUSD MT5 2.1[MQLume].mq5

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

    مشمول
  • EX5

    EA Super Trend XAUUSD MT5 2.1[MQLume].ex5

    المستشار الآلي المترجم المرافق للكود. أعد الترجمة بعد تعديل MQ5.

    مشمول
  • TXT

    README.txt

    دليل موجز للتعريف والتثبيت والترجمة، مع الترخيص وبيانات الدعم.

    مشمول
  • PDF

    PARAMETERS.pdf

    يشرح PARAMETERS.pdf المتضمن جميع مدخلات 46 والافتراضيات والوحدات وتفاصيل التشغيل. يتم تضمين خمسة ملفات: MQ5، EX5، README.txt، PARAMETERS.pdf وRELEASE_NOTES.txt.

    مشمول
  • TXT

    RELEASE_NOTES.txt

    تفاصيل البناء وشروط الاختبارات المسجلة والتغييرات والقيود المعروفة للحزمة.

    مشمول

الاختبارات

ابنِ ثقتك من خلال الاختبار.

استكشف مستشارك الآلي وخصصه واختبره عبر ظروف السوق المختلفة. ابدأ بالدليل المرفق ثم أنشئ خطوات اختبار تناسب إعداداتك.

ترجم الكود وابدأ الاستكشاف

افتح الكود في MetaEditor وترجمه ثم استكشف الإعدادات الافتراضية. تشرح الأدلة المرفقة التثبيت والمدخلات لمساعدتك في بدء التخصيص.

اختبر عبر دورات السوق

لتقييم إعداداتك بصورة أوسع، نوصي باختبارها تاريخياً باستخدام بيانات التكات الحقيقية لآخر 10 سنوات عند توفرها، ثم اختبارها على حساب تجريبي.

قبل الاستخدام الحقيقي

اختبر إعداداتك تاريخياً ثم على حساب تجريبي قبل اتخاذ قرار التداول الحقيقي. النتائج السابقة لا تضمن الأداء المستقبلي.

الإصدار v2.1 · 46

دليل الإعدادات

الإعدادات الأولية للشفرة المسلّمة. راجع التغييرات واختبرها قبل الاستخدام.

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

الإعدادات الأساسية والتحجيم

يستخدم التحجيم التلقائي LotPerStep لكل BalancePerLot من رصيد الحساب. مع تعطيل التحجيم التلقائي، يوفر ManualLot حجم تداول ثابت. تحقق من حدود حجم تداول الوسيط.

الإعدادات الأساسية والتحجيم
مفتاح الإعداد في المصدرالقيمة الابتدائية
SettingsInfo_Settingsنص للعرض
Important informationInfo_Linkنص للعرض
Close orders by signals (Only SL/TP if false)close_orders_by_signalstrue
Auto lot (volume per balance step)UseAutoLottrue
Auto lot: volume per balance stepLotPerStep0.01
Auto lot: balance amount per volume stepBalancePerLot1000.0
Fixed lot (used if auto lot is off)ManualLot0.0
Orders magicOrderMagic887441147
Money management

يتيح max_orders فوق 1 مراكز تداول متعددة مع التباعد الذي تم تكوينه. تم توثيق وحدات وقف الخسارة وأخذ الربح والتباعد في PARAMETERS.pdf.

Money management
مفتاح الإعداد في المصدرالقيمة الابتدائية
Max positions number (Enable grid mode if >1)max_orders3
Distance between positions (For grid mode)orders_distance250.0
Stop lossstoploss4290
Take profittakeprofit4730
Bot comment (orders comment)bot_commentEA Super Trend XAUUSD MQLume
Partial closes

اختر عتبة الربح والنسبة المئوية للإغلاق. يمنع إعداد مركز التداول مرة واحدة عمليات الإغلاق الجزئي المتكررة.

Partial closes
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable partial closeUsePartialClosetrue
Profit in points to partially closePartialClosePoints1000
Percent of volume to close (%)PartialClosePercent50.0
Only one partial close per positionPartialCloseOncetrue
Trailing stops

قم بتكوين ربح التنشيط والمسافة الزائدة وخطوة تعديل الحد الأدنى للإيقاف في نقاط الرمز.

Trailing stops
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable trailing stopUseTrailingStoptrue
Profit in points to activate trailingTrailingStartPoints6280
Trailing distance from price (points)TrailingDistance2530
Minimum step to move stop (points)TrailingStep990
SuperTrend display

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

SuperTrend display
مفتاح الإعداد في المصدرالقيمة الابتدائية
Show SuperTrend on chartShowSuperTrendtrue
ATR periodSuperTrendATRPeriod10
ATR multiplierSuperTrendMultiplier3.0
Bars to displaySuperTrendHistory300
Line width (1-5)SuperTrendLineWidth3
Show reversal arrowsShowTrendArrowstrue
ساعات التداول وأيام الأسبوع

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

ساعات التداول وأيام الأسبوع
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable trading time filterUseTimeFilterfalse
Start hour (server time)StartHour1
Start minuteStartMinute0
End hour (server time)EndHour29
End minuteEndMinute0
Trade on MondayTradeMondaytrue
Trade on TuesdayTradeTuesdaytrue
Trade on WednesdayTradeWednesdaytrue
Trade on ThursdayTradeThursdaytrue
Trade on FridayTradeFridaytrue
Trade on SaturdayTradeSaturdayfalse
Trade on SundayTradeSundayfalse
News filter

تكوين المخازن المؤقتة للعملة والتأثير والإدخال. يتم تجاوز حماية الأخبار في أداة اختبار الإستراتيجية؛ تقييم عملها بشكل منفصل على حساب تجريبي.

News filter
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable news filterUseNewsFiltertrue
Do not open N minutes before newsNewsMinutesBefore60
Do not open N minutes after newsNewsMinutesAfter30
Only high-impact news (false = medium+high)NewsHighOnlytrue
News currencies, comma separated (e.g. USD,EUR)NewsCurrenciesUSD
Account yield chart

إظهار أو إخفاء مخطط العائد للحساب بالكامل واختيار السجل المعروض له.

Account yield chart
مفتاح الإعداد في المصدرالقيمة الابتدائية
Show account yield chartShowYieldCharttrue
Days on yield chartYieldChartDays30

الدعم بعد التسليم

إصلاح الأخطاء مشمول.

أثناء الصيانة النشطة للمنتج، نبحث ونصلح العيوب القابلة لإعادة الإنتاج في الشيفرة المسلّمة غير المعدلة إذا خالفت وصف المنتج.

الدعم خلال فترة الصيانة النشطة

التسليم والترجمة

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

الشيفرة والوثائق

أرسل الإصدار والإعدادات والسجلات وخطوات إعادة الإنتاج لتقييم المشكلة وحلها.

نطاق الدعم

لا نضمن الأرباح المستقبلية. يتطلب المنتج معرفة أساسية بـ MQL5 وMT5؛ صعوبات الاستخدام الناتجة عن نقص المعرفة المطلوبة لا تدخل ضمن دعم إصلاح الأخطاء.

الأسئلة

الأسئلة الشائعة

للمستخدمين ذوي المهارات البرمجية والخبرة في التداول، القادرين على قراءة الشيفرة وتجميع MQL5 واختبار الاستراتيجيات بشكل مستقل.

مركز المساعدة
ماذا أشتري؟

يمكنك قراءة الشيفرة وتعديلها وترجمتها برمجياً لأبحاثك وحسابات تداولك الخاصة. احتفظ بنسخة أصلية قبل إجراء تعديلات. لا يجوز بيع الشيفرة أو الملفات المترجمة أو إعادة توزيعها أو نشرها أو ترخيصها من الباطن أو تقديمها بعلامة أخرى دون إذن كتابي منفصل. تسليم الشيفرة لا ينقل حقوق النشر أو ملكية أسماء الغير.

الاسترداد بعد التسليم

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

التسليم والإبلاغ عن الأخطاء

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

التسليم والدعم

  1. 1

    راجع

    الملفات والبيئة والشروط

  2. 2

    أكد

    تحقق من إصدار المصدر وشروط الشراء

  3. 3

    ادفع

    نتحقق من الدفع لدى المزوّد أو على شبكة البلوكشين المختارة

  4. 4

    استلم

    إرسال الشيفرة بالبريد خلال 6 ساعات من تأكيد الدفع

اكتشف شفرة EA المجانية

تنزيلات مجانية. شيفرة فعلية.

MoonDog EA MT5

شفرة مصدرية مجانية للخبير · v4.21

US$299سعر السوق للخبير الأصليمجاناً

امتدادات مصدر MQL4 / MQL5 هي .mq4 / .mq5؛ أما EX4 / EX5 فهي برامج مترجمة. شراء EX4 أو EX5 لا يشمل المصدر تلقائياً.

Journal Starter

مثالان أصليان للتعلم على MT4 وMT5 دون أوامر تداول. افحص تسجيل OnInit وOnDeinit.

أمثلة تعليمية فقط. راجعها وترجمها برمجياً في MetaEditor؛ لا تفتح هذه الأمثلة صفقات.

إتمام الشراء

EA Super Trend XAUUSD MT5

الإصدار 2.1 · ترخيص للاستخدام الشخصي

إجمالي الطلب
US$149

التسليم عبر البريد خلال 6 ساعات

لقطة شاشة · EA Super Trend XAUUSD MT5

لقطة شاشة — EA Super Trend XAUUSD MT5
تكبير الصورة ↗

السلة

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

سلتك فارغة

اختر مشروع شيفرة مصدرية للبدء.

متابعة التسوق