Сделайте стратегию своей.

Когда исходный код у вас в руках, ваши идеи выходят за пределы панели настроек.

Не нужно устанавливать дополнительные зависимости

Откройте код в MetaEditor и начните разработку. Проекты используют самостоятельный код или стандартные библиотеки, уже включённые в MT5.

Неограниченное личное использование

Изучайте, изменяйте код и торгуйте на своих счетах. Исходный код EA даёт свободу постоянно совершенствовать свои идеи.

Одна покупка. Без платы за активации или использование.

Одна покупка на проект исходного кода. MQLume не взимает плату в зависимости от числа активаций или использований.

Vibe coding. Ваше торговое решение.

Обсуждайте идеи с ИИ-помощником по программированию. Возьмите редактируемый проект MQL5 за основу и контролируйте каждое изменение.

  1. Опишите идею

    Попросите добавить фильтр сессий, понятные журналы или другое правило риска.

  2. Проверьте изменения

    Прочитайте предложенный код, проверьте логику и скомпилируйте в MetaEditor.

  3. Испытайте свою версию

    Сравните бэктесты, затем проведите тест на демосчёте, прежде чем рассматривать реальную торговлю.

Выбирайте свой инструмент ИИ; подписка на него не включена. Проверяйте сгенерированный код и сохраняйте исходники в тайне. Инструменты помогают работе, но не гарантируют прибыль.

Торговые настройки

Заявленные характеристики

Начните свой следующий проект по золотому кодированию бесплатно. Получите Quantum iGold с полным редактируемым исходным кодом, скомпилированным советником и руководством по его настройкам.

Это характеристики из описания, а не гарантия подходящего капитала или доходности.

Инструмент
XAUUSD
Таймфрейм
H1
VPS
Рекомендуется для непрерывной работы.

Внутри исходного кода

Изучите 50 строк исходного кода MQL5. Прокручивайте содержимое редактора, чтобы увидеть больше.

MQL5 / .mq5
Quantum iGold MT5 4.1[MQLume].mq5v4.1
         {            volume = cap;            break;         }         volume *= InpRecoveryMultiplier;         if (volume <= 0 || !MathIsValidNumber(volume))         {            volume = base;            break;         }      }   if (!MathIsValidNumber(volume) || volume <= 0 || minimum <= 0 || maximum < minimum || cap + 1e-12 < minimum)      return 0;   volume = MathMax(minimum, MathMin(volume, cap));   if (step > 0)   {      double low = MathCeil((minimum - 1e-12) / step) * step;      double high = MathFloor((cap + 1e-12) / step) * step;      volume = MathMax(low, MathCeil((volume - 1e-12) / step) * step);      if (high >= low)         volume = MathMin(volume, high);   }   int digits = 2;   if (step > 0)   {      double scaled = step;      digits = 0;      while (digits < 8 && MathAbs(scaled - MathRound(scaled)) > 1e-10)      {         scaled *= 10;         digits++;      }   }   volume = NormalizeDouble(volume, digits);   return volume + 1e-12 >= minimum && volume <= cap + 1e-12 ? volume : 0;}double EntryVolume(){   if (InpUseLossRecovery)      return RecoveryVolume();   if (!InpUseProgressiveLots)      return InpLotSize;   int steps = (int)MathFloor((AccountInfoDouble(ACCOUNT_EQUITY) - initial_equity) / InpProgStepUSD);   steps = MathMax(steps, 0);   double volume = MathMin((steps + 1) * InpProgLotPerStep, InpProgLotCap);   double minimum = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MIN),          maximum = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MAX);   double step = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_STEP);   if (step > 0)      volume = MathRound(volume / step) * step;

Описание

Советник, который можно сделать своим.

Запросите полный пакет от MQLume по электронной почте — карта не требуется. Изучите логику торговли золотом, прогрессивный размер счета на основе средств, управление сессиями и торговыми позициями, а затем используйте источник, чтобы понять и настроить свою собственную версию.

Для MetaTrader 5. Полный исходный код, понятные параметры и практическая документация для вашего следующего проекта.

Без внешних MQH и DLL

Характеристики

Платформа
MetaTrader 5 / MQL5; несовместим с MT4
Версия
4.1
Зависимости
Один самостоятельный файл MQ5. Откройте его в MetaEditor и скомпилируйте.
Параметры
67 Настройки и информационные поля для определения размера, сессий и управления торговыми позициями
Компиляция и тесты
Компилируйте в MetaEditor для MT5; сведения о сборке и тестах находятся в RELEASE_NOTES.txt.

Здесь начинается ваш следующий проект.

Комплект

Полный код, практическая документация и справочные файлы для изучения, настройки и тестирования советника.

Один проект.
Полный код.

100% исходного кода означает полную редактируемую реализацию этого продукта, а не только EX5 или скрытый модуль стратегии.

Версия 4.1 · Лицензия для личного использования
  • MQ5

    Quantum iGold MT5 4.1[MQLume].mq5

    Полный редактируемый исходный код в одном файле. Изучайте логику, меняйте её и компилируйте свой EA.

    Включено
  • EX5

    Quantum iGold MT5 4.1[MQLume].ex5

    Скомпилированный EA, соответствующий исходнику. После правок MQ5 выполните компиляцию заново.

    Включено
  • TXT

    README.txt

    Краткое знакомство, установка, компиляция, лицензия и контакты поддержки.

    Включено
  • PDF

    PARAMETERS.pdf

    PARAMETERS.pdf документирует все поля 67. Включает исходный код MQ5, программу EX5, README.txt, PARAMETERS.pdf и RELEASE_NOTES.txt.

    Включено
  • TXT

    RELEASE_NOTES.txt

    Сведения о сборке, условиях записанных тестов, изменениях и ограничениях пакета.

    Включено

Тестирование

Уверенность начинается с тестирования.

Изучайте, настраивайте и проверяйте EA в разных рыночных условиях. Начните с руководства из комплекта и создайте порядок тестирования своих настроек.

Версия v4.1 · 67

Руководство по параметрам

Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.

Начальные значения взяты из исходного кода. Перед изменением изучите руководство по параметрам.

Информация о продукте

Название продукта и информационные этикетки.

Информация о продукте
Ключ в исходном кодеНачальное значение
--- Contact Information ---InformationТекст интерфейса
Expert AdvisorInpEANameQuantum iGold MT5
Contact Me On TelegramTelegramТекст интерфейса
Брокер, символ и таймфрейм

Выберите профиль брокера, XAUUSD и таймфрейм графика. В документированном тесте используется H1.

Брокер, символ и таймфрейм
Ключ в исходном кодеНачальное значение
--- Broker Information ---INFO_BROKERТекст интерфейса
BrokerBrokerChoiceIG_BROKER_IC_MARKETS
--- Pair Information ---INFO_PAIRТекст интерфейса
PairInpPairChoiceIG_PAIR_XAUUSD
--- Period Time Information ---INFO_PeriodTimeТекст интерфейса
Period TimeInpPeriodTimePERIOD_H1
Основные настройки торговли

Магическое число идентифицирует заказы. Установите максимальный спред между ценой покупки и продажи и фиксированный размер лота.

Основные настройки торговли
Ключ в исходном кодеНачальное значение
Magic NumberInpMagic20261993
Max SpreadInpMaxSpread80.0
LotsInpLotSize0.1
Настройки выполнения

Настройте контроль проскальзывания и максимальное отклонение в пунктах.

Настройки выполнения
Ключ в исходном кодеНачальное значение
Enable SlippageEnableSlippageControltrue
Maximum Allowed SlippageMaxSlippagePoints30
Торговое направление

Выберите, разрешить ли записи о покупке и продаже.

Торговое направление
Ключ в исходном кодеНачальное значение
Allow SellInpAllowSelltrue
Allow BuyInpAllowBuytrue
Торговые дни

Включите или отключите каждый будний день по вашему предпочтительному расписанию.

Торговые дни
Ключ в исходном кодеНачальное значение
MondayInpMondaytrue
TuesdayInpTuesdaytrue
WednesdayInpWednesdaytrue
ThursdayInpThursdaytrue
FridayInpFridaytrue
SaturdayInpSaturdaytrue
SundayInpSundaytrue
Прогрессивная калибровка

Включите прогрессивные лоты на основе средств счета и выберите шаг лота, шаг капитала и максимальный объем торговли. Восстановление проигрыша и еженедельные лимиты выигрышей — это отдельные настройки.

Прогрессивная калибровка
Ключ в исходном кодеНачальное значение
Enable Smart Lot ScalingInpUseProgressiveLotsfalse
Initial Lot SizeInpProgLotPerStep0.08
Balance Growth Step (USD)InpProgStepUSD100.0
Maximum Lot SizeInpProgLotCap3.2
Enable Drawdown RecoveryInpUseLossRecoveryfalse
Multiplier after lossInpRecoveryMultiplier2.0
Max Lot for recoveryInpRecoveryMaxLot20.48
Enable Weekly Performance TargetInpEnableWeeklyWinLimitfalse
Number of winning trades per weekInpWeeklyWinTarget1
Поля с новостями

Пакет сохраняет эти поля конфигурации; в этой версии в настоящее время они не блокируют торговые записи.

Поля с новостями
Ключ в исходном кодеНачальное значение
Enable Economic News FilterEnableNewsFiltertrue
Block High Impact NewsBlockHighImpactNewstrue
Block Medium Impact NewsBlockMediumImpactNewsfalse
Block Low Impact NewsBlockLowImpactNewsfalse
Stop Trading Before News (Minutes)MinutesBeforeNews30
Resume Trading After News (Minutes)MinutesAfterNews30
Close Open Trades Before NewsCloseTradesBeforeNewsfalse
Close Trades Before News (Minutes)CloseMinutesBeforeNews10
Filter USD NewsFilterUSDNewstrue
Filter EUR NewsFilterEURNewstrue
Поля с маркировкой AI

Эти поля в настоящее время не контролируют записи сделок. Сами по себе их названия не свидетельствуют об использовании модели машинного обучения.

Поля с маркировкой AI
Ключ в исходном кодеНачальное значение
Enable Smart AI Signal FilterInpEnableAIFiltertrue
Minimum AI Confidence Required (0.00 - 1.00)InpAIFilterConfidence0.75
Minimum AI Signal Strength (0.00 - 1.00)InpAIFilterStrength0.65
AI Filter Sensitivity (0.00 - 1.00)InpAIFilterSensitivity0.55
Enable AI Trend Direction FilterInpAITrendFiltertrue
Enable AI Volatility Condition FilterInpAIVolatilityFiltertrue
Enable AI Market Noise FilterInpAIMarketNoiseFiltertrue
Minimum AI Score Required To Trade (%)InpAIMinScoreToTrade70
Block Weak AI SignalsInpBlockWeakAISignalstrue
Лимиты аккаунта

Настройте цели счета и лимиты потерь, дату начала и наличие ограничений на закрытие торговых позиций.

Лимиты аккаунта
Ключ в исходном кодеНачальное значение
Enable Funded Account ProtectionEnableFundedAccountModefalse
Account BalanceAccountBalanceUSD10000.0
Profit Target (%)ProfitTarget10.0
Max Daily Loss (%)MaxDailyLoss5.0
Max Total Loss (%)MaxLoss10.0
Best Day Rule Max (%)BestDayRuleMax50.0
Minimum Trading DaysMinTradingDays4
Safety Buffer in percentage points (5.00% -> close at 4.90%)RiskSafetyBuffer0.1
Challenge start date; 0 = use all available account historyFundedAccountStartDate0
Close all account positions and delete pending orders on risk limitCloseTradesOnRiskLimitfalse
Фиксация прибыли

Включите блокировку прибыли для каждой торговой позиции, затем выберите активацию, гарантированную прибыль и дистанцию трейлинга.

Фиксация прибыли
Ключ в исходном кодеНачальное значение
Enable profit lock for each positionInpEnablePerTradeProfitLockfalse
Normalize 3/5-digit quotes to 2/4-digit pointsInpProfitLockNormalizePointsfalse
Activate after 12.00 price movementInpProfitLockActivationPoints2000
Initially secure 5.00InpProfitLockSecuredPoints1900
Keep SL 7.00 behind current priceInpProfitLockTrailingDistance100
Update only after 2.00 improvementInpProfitLockTrailingStep300

Поддержка после поставки

Исправления ошибок включены.

Во время активного сопровождения продукта мы исследуем и исправляем воспроизводимые дефекты неизменённого поставленного кода, противоречащие описанию.

Поддержка во время активного сопровождения

Поставка и компиляция

Недостающие файлы, неверная поставка и ошибки компиляции исходной поставки в указанной среде.

Код и документация

Предоставьте версию, настройки, журналы и шаги воспроизведения проблемы.

Область поддержки

Начните с приложенного руководства. По вопросам доставки и воспроизводимых ошибок программы обращайтесь к нам. Торговые результаты не гарантируются.

Вопросы

Частые вопросы

Центр помощи
Что я покупаю?

Разрешается изучать, изменять и компилировать код для собственных исследований и торговых счетов. Перед изменениями сохраните исходную копию поставки. Без отдельного письменного разрешения запрещены перепродажа, распространение, публикация, сублицензирование и выпуск под своей маркой исходного кода или скомпилированных файлов. Поставка не передаёт авторские права или права на чужие названия.

Возврат после поставки

Код — копируемый цифровой товар. После поставки возврат только по причине изменения решения или отсутствия необходимости не предусмотрен. До заказа проверьте совместимость, состав и ограничения.

Поставка и сообщения об ошибках

Укажите email, примите условия лицензии и скачайте исходный код бесплатного EA. Оплата не нужна.

Доставка и поддержка

  1. 1

    Получить бесплатно

    Выберите бесплатные пакеты исходного кода EA.

  2. 2

    Проверить заказ

    Проверьте товары и итоговую сумму US$0.

  3. 3

    Указать email

    Примите условия лицензии и оформите бесплатный заказ.

  4. 4

    Скачать

    Один ZIP со всеми бесплатными товарами или отдельные загрузки.

Бесплатный исходный код EA

Бесплатная загрузка. Настоящие исходники.

Smart Gold Hunter MT5

Бесплатный исходный код EA · v5.0

US$349Рыночная цена оригинального EAБЕСПЛАТНО

Quantum iGold MT5

Бесплатный исходный код EA · v4.1

US$125Рыночная цена оригинального EAБЕСПЛАТНО

MoonDog EA MT5

Бесплатный исходный код EA · v4.21

US$299Рыночная цена оригинального EAБЕСПЛАТНО

Исходники MQL4 / MQL5 имеют расширения .mq4 / .mq5; EX4 / EX5 — скомпилированные программы. Покупка EX4 или EX5 не включает исходники автоматически.

Journal Starter

Два оригинальных учебных примера MT4 и MT5 без торговли. Изучите журналы OnInit и OnDeinit.

Учебные примеры: изучите и скомпилируйте их в MetaEditor. Они не открывают сделки.

Оформление покупки

Quantum iGold MT5

Версия 4.1 · Лицензия для личного использования

Сумма заказа
US$0

Скачивание сразу после оформления

Снимок · Quantum iGold MT5

Снимок — Quantum iGold MT5
Увеличить изображение ↗

Корзина

Одна личная лицензия на проект. Каждый проект можно добавить только один раз.

Корзина пуста

Выберите программу EA или исходный код.

Продолжить покупки