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

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

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

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

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

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

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

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

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

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

  1. صف فكرتك

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

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

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

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

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

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

نظرة عامة

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

تتضمن نسخة المصدر ملف MQ5 إنجليزيًا قابلًا للتعديل وEX5 المجمّع وREADME وPARAMETERS.pdf. يضم مجلد Resources صور اللوحة والتقويم التاريخي المضمّن؛ أبقه بجانب MQ5 عند التجميع. لا يوجد ملف إعدادات مسبقة.

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

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

المواصفات

المنصة
MetaTrader 5 / MQL5؛ غير متوافق مع MT4
الإصدار
2.20
الاعتماديات
مكتبات MT5 القياسية؛ لا حاجة لتنزيل DLL أو MQH مخصص إضافي. عند ترجمة المصدر احتفظ بهذه المجلدات المرفقة بجانب MQ5: Resources/
الإعدادات
64 مدخلات
البناء والاختبار
استخدم MetaEditor في MT5 للتجميع. راجع README.txt للتثبيت وPARAMETERS.pdf للمعلمات.

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

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

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

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

الرمز
USDJPY
الإطار الزمني
H1
الحساب
تحوط

داخل الشيفرة

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

MQL5 / .mq5
Kyora MT5 2.20[MQLume].mq5v2.20
bool ValidPositive(const double value) {   return MathIsValidNumber(value) && value>0.0;}bool ValidNonnegative(const double value) {   return MathIsValidNumber(value) && value>=0.0;}bool MarginAndSpreadCost(const ENUM_ORDER_TYPE side,const string symbol,const double volume,const double entry,double &cost){   cost=0.0;   if((side!=ORDER_TYPE_BUY && side!=ORDER_TYPE_SELL) || symbol=="" || !ValidPositive(volume) || !ValidPositive(entry)) return false;   MqlTick quote;   if(!SymbolInfoTick(symbol,quote) || !ValidPositive(quote.bid) || !MathIsValidNumber(quote.ask) || quote.ask<quote.bid) return false;   double spread=quote.ask-quote.bid;   const double exit_price=entry+(side==ORDER_TYPE_BUY ? -spread : spread);   double margin=0.0,profit=0.0;   if(exit_price<=0.0 || !OrderCalcMargin(side,symbol,volume,entry,margin) || !ValidNonnegative(margin)) return false;   if(!OrderCalcProfit(side,symbol,volume,entry,exit_price,profit) || !MathIsValidNumber(profit)) return false;   cost=margin+MathMax(0.0,-profit);   return ValidNonnegative(cost);}bool PendingMarginReserve(double &reserve){   reserve=0.0;   for(int i=OrdersTotal()-1;i>=0;--i)   {      if(OrderGetTicket(i)==0) return false;      const ENUM_ORDER_TYPE type=(ENUM_ORDER_TYPE)OrderGetInteger(ORDER_TYPE);      if(type<ORDER_TYPE_BUY_LIMIT || type>ORDER_TYPE_SELL_STOP_LIMIT) continue;      const double volume=OrderGetDouble(ORDER_VOLUME_CURRENT);      if(!ValidNonnegative(volume)) return false;      if(volume==0.0) continue;      const string symbol=OrderGetString(ORDER_SYMBOL);      const double entry=OrderGetDouble(type==ORDER_TYPE_BUY_STOP_LIMIT || type==ORDER_TYPE_SELL_STOP_LIMIT ? ORDER_PRICE_STOPLIMIT : ORDER_PRICE_OPEN);      const ENUM_ORDER_TYPE side=(type==ORDER_TYPE_BUY_LIMIT || type==ORDER_TYPE_BUY_STOP || type==ORDER_TYPE_BUY_STOP_LIMIT ? ORDER_TYPE_BUY : ORDER_TYPE_SELL);      double cost=0.0;      if(!MarginAndSpreadCost(side,symbol,volume,entry,cost)) return false;      reserve+=cost;      if(!MathIsValidNumber(reserve)) return false;   }   return true;}bool FitsDirectionalVolumeLimit(const string symbol,const bool buy,const double volume,const double step){   // The limit counts every strategy's same-symbol exposure in this direction.   const double limit=SymbolInfoDouble(symbol,SYMBOL_VOLUME_LIMIT);   if(!ValidNonnegative(limit)) return false;   if(limit==0.0) return true;   double used=0.0;   for(int i=PositionsTotal()-1;i>=0;--i)

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

الملفات

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

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

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

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

    Kyora MT5 2.20[MQLume].mq5

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

    مشمول
  • EX5

    Kyora MT5 2.20[MQLume].ex5

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

    مشمول
  • PDF

    PARAMETERS.pdf

    دليل المعلمات مع القيم الأولية وصيغ الحجم وملاحظات الاستخدام.

    مشمول
  • TXT

    README.txt

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

    مشمول
  • CSV

    Resources/Calendar.csv

    مورد مرفق للترجمة البرمجية؛ احتفظ بالمسار النسبي.

    مشمول
  • BMP

    Resources/PanelLogo.bmp

    مورد مرفق للترجمة البرمجية؛ احتفظ بالمسار النسبي.

    مشمول
  • BMP

    Resources/PanelWordmark.bmp

    مورد مرفق للترجمة البرمجية؛ احتفظ بالمسار النسبي.

    مشمول

الاختبارات

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

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

الإصدار v2.20 · 64

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

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

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

اقرأ PARAMETERS.pdf مع README.txt لفهم معاني أسماء الإدخال المختصرة والقيم الافتراضية وملاحظات التشغيل.

كيف تفهم إعدادات EA
الإعدادات 1 · [KYORA]

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

الإعدادات 1 · [KYORA]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Magic numberStrategyTag632948
Trade comment (sending always uses @MQLume)OrderSignature"@MQLume"
Max spread (points; 0 = off)SpreadCeilingPts0
Max slippage (points)FillTolerancePts50
الإعدادات 2 · [TRADING SETTINGS]

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

الإعدادات 2 · [TRADING SETTINGS]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Setup selectionSignalScopeBalancedSIGNAL_BALANCED
Trade directionMarketSideBuy and sellTRADE_BOTH
Enable nearest pending priorityEnableNearestPendingPriorityfalse
Max BUY pending ordersMaxBuyPendingOrders2
Max SELL pending ordersMaxSellPendingOrders2
الإعدادات 3 · [LOT MANAGEMENT]

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

الإعدادات 3 · [LOT MANAGEMENT]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Lot size modeVolumePolicyFixed lotVOLUME_FIXED
BUY Fixed lotBuyFixedLot0.01
BUY Auto lot profileBuyAutoLotProfileMedium (800 per 0.01 lot)LOT_MEDIUM
BUY Custom balance per 0.01 lotBuyBalancePer0015000.0
BUY Max risk per order (% of balance)BuyRiskPercent1.0
BUY Total risk per side (% of balance)BuyTotalRiskPercent2.0
SELL Fixed lotSellFixedLot0.01
SELL Auto lot profileSellAutoLotProfileMedium (800 per 0.01 lot)LOT_MEDIUM
SELL Custom balance per 0.01 lotSellBalancePer0015000.0
SELL Max risk per order (% of balance)SellRiskPercent1.0
SELL Total risk per side (% of balance)SellTotalRiskPercent2.0
الإعدادات 4 · [ROLLOVER MANAGEMENT]

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

الإعدادات 4 · [ROLLOVER MANAGEMENT]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Use selective rollover managementEnableRolloverManagementfalse
الإعدادات 5 · [PROGRESSIVE TRAILING]

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

الإعدادات 5 · [PROGRESSIVE TRAILING]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable progressive trailingEnableProgressiveTrailingfalse
Tightening interval (minutes)ProgressiveTrailingMinutes60
Distance reduction per interval (%)ProgressiveTrailingReductionPercent20.0
الإعدادات 6 · [TRADE PROFIT TARGET]

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

الإعدادات 6 · [TRADE PROFIT TARGET]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable individual trade profit targetEnableTradeProfitTargetfalse
Individual trade profit target (% of opening balance)TradeProfitTargetPercent0.025
الإعدادات 7 · [FLOATING PROFIT TARGET]

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

الإعدادات 7 · [FLOATING PROFIT TARGET]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable total floating profit targetEnableFloatingProfitTargetfalse
Floating profit target per 0.01 starting lot (account currency)FloatingProfitTargetPer00130.0
After floating profit targetFloatingProfitAfterTargetContinue tradingFLOATING_CONTINUE
الإعدادات 8 · [LOSS & PROFIT LIMITS]

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

الإعدادات 8 · [LOSS & PROFIT LIMITS]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable loss and profit limitsEnableKyoraProtectionfalse
Max daily net loss (account currency)KyoraDailyLossMoney0.0
Max cycle net loss (account currency)KyoraTotalLossMoney0.0
Cycle net profit target (account currency)KyoraProfitTargetMoney0.0
Open trades loss referenceKyoraFloatingLossReferenceBalanceFLOATING_BALANCE
Max net loss on open trades (%)KyoraFloatingLossPercent0.0
الإعدادات 9 · [ACCOUNT EMERGENCY STOP]

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

الإعدادات 9 · [ACCOUNT EMERGENCY STOP]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable protectionEnableAccountEmergencyStopfalse
Minimum account equity (account currency)AccountEmergencyEquity0.0
الإعدادات 10 · [PROP FIRM]

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

الإعدادات 10 · [PROP FIRM]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable pending price randomizationEnablePendingPriceRandomizationfalse
Maximum random offset (points)PendingPriceRandomMaxPoints5
الإعدادات 11 · [NEWS FILTER]

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

الإعدادات 11 · [NEWS FILTER]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Use news filterEventGatefalse
Minimum news impactEventImpactFloorNEWS_HIGH
Minutes before newsEventLeadMinutes30
Minutes after newsEventLagMinutes30
Close trades during news pauseEventFlattenfalse
Delete pending orders during news pauseEventCancelOrderstrue
الإعدادات 12 · [NFP FILTER]

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

الإعدادات 12 · [NFP FILTER]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Use NFP filterPayrollGatefalse
Minutes before NFPPayrollLeadMinutes60
Minutes after NFPPayrollLagMinutes50
Close trades during NFP pausePayrollFlattentrue
Delete pending orders during NFP pausePayrollCancelOrderstrue
الإعدادات 13 · [MARKET CLOSE PROTECTION]

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

الإعدادات 13 · [MARKET CLOSE PROTECTION]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Enable market close pending protectionEnableSessionPendingProtectionfalse
Minutes before market closeSessionCloseLeadMinutes5
Minutes after market openSessionOpenDelayMinutes5
الإعدادات 14 · [FRIDAY & WEEKEND FILTER]

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

الإعدادات 14 · [FRIDAY & WEEKEND FILTER]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Allow Friday TradingAllowFridayTradingtrue
Remove Pending Before WeekendRemovePendingBeforeWeekendfalse
الإعدادات 15 · [EXTERNAL PAUSE]

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

الإعدادات 15 · [EXTERNAL PAUSE]
مفتاح الإعداد في المصدرالقيمة الابتدائية
External pause infoExternalPauseInfoنص للعرض
Global variable names, comma-separated (PAUSE1,PAUSE2)ExternalPauseVariables""
Delete pending orders on external pauseExternalPauseDeletePendingstrue
الإعدادات 16 · [BACKTEST NEWS FILTER]

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

الإعدادات 16 · [BACKTEST NEWS FILTER]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Backtest filter infoBacktestFilterInfoنص للعرض
Use embedded calendar in backtestsBacktestUseEmbeddedCalendartrue
Backtest broker UTC offset (winter minutes)BacktestUtcOffsetMinutes120
Backtest broker daylight saving ruleBacktestDstPolicyCALENDAR_DST_EU
الإعدادات 17 · [DASHBOARD]

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

الإعدادات 17 · [DASHBOARD]
مفتاح الإعداد في المصدرالقيمة الابتدائية
Show dashboardPanelEnabledtrue
Apply chart colorsChartIdentitytrue

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

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

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

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

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

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

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

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

نطاق الدعم

ابدأ بالدليل المرفق وتواصل معنا للمساعدة في التسليم أو عيوب البرنامج القابلة لإعادة الإنتاج. نتائج التداول غير مضمونة.

الأسئلة

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

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

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

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

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

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

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

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

  1. 1

    راجع

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

  2. 2

    أكد

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

  3. 3

    ادفع

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

  4. 4

    تسليم تلقائي

    تسليم سريع وتلقائي بعد تأكيد الدفع، دون انتظار الإرسال اليدوي.

MQLume Bespoke

مصمم لطموحك.

استكشف التطوير المخصص →

لديك فكرة أكثر تحديدًا؟

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

ملتزمون 100% بمتابعة تسليم طلباتك وطلبات الدعم.

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

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

مجاناً

Quantum iGold [MQLume]

MQL5 / MT5الإصدار v4.1

مجاناً · استراتيجية الذهب وكود قابل للتعديل

US$125.00مجاناً
مجاناً

Lizard [MQLume]

MQL5 / MT5الإصدار v2.1

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

US$99.00مجاناً
مجاناً

Scraper Gold [MQLume]

MQL5 / MT5الإصدار v3.7

مصدر مجاني قابل للتعديل مع EX5: أربعة محركات لاختراق الذهب بإعدادات وحجوم واتجاهات وخروج مستقل.

US$95.00مجاناً

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

Journal Starter

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

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

التقييمات والأسئلة

جارٍ التحميل…

MQLume

اكتشف المزيد وشاركه مع مجتمعنا.

ابقَ على تواصل مع MQLume عبر منصتك المفضلة.

YouTube

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

شاهد على YouTube

Telegram

تواصل مع مستخدمي EA الآخرين، وتبادل الأفكار وتابع كل جديد.

انضم إلى المجتمع تابع التحديثات الرسمية

إتمام الشراء

Kyora [MQLume]

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

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

تنزيلات الحساب · التسليم بالبريد

لقطة شاشة · Kyora [MQLume]

لقطة شاشة — Kyora [MQLume]
تكبير الصورة ↗

السلة

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

سلتك تنتظر أول ركابها.

اختر إصدار البرنامج أو المصدر.

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