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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Инструмент
XAUUSD
Таймфрейм
H1
Минимальный депозит
$600
Рекомендуемый депозит
Не указано
Счёт
Не указано
Кредитное плечо
Не указано
VPS
Не указано

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

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

MQL5 / .mq5
The Gold Reaper MT5 5.1[MQLume].mq5v5.1
double NormalizeSwingPrice(const double value,const int digits){   if(!MathIsValidNumber(value) || value>=9223372036854775808.0 || value< -9223372036854775808.0)      return value;   long whole=(long)value;   uint udigits=(uint)digits;   int n=(udigits>10 ? 11 : (int)udigits);   double power=1.0;   for(int k=0;k<n;k++) power*=10.0;   long fraction=(long)((value-(double)whole)*power+(value>0 ? 0.5000001 : -0.5000001));   return (double)fraction/power+(double)whole;}// A zero divisor returns false before lotScale changes.bool CalculatePriceAndLotScales(const double reference,const double previousDailyOpen,   const bool useVariable,const bool adjustLots,   double &priceScale,double &lotScale){   double ratio=1.0;   if(reference>=1000.0) ratio=previousDailyOpen/reference;   priceScale=(useVariable ? ratio : 1.0);   if(adjustLots && priceScale==0.0) return false;   lotScale=(adjustLots ? 1.0/priceScale : 1.0);   if(priceScale==0.0) priceScale=1.0;   return true;}double CalculatePriceDistanceUnit(const double point,const int digits){   if(digits==3 || digits==5) return point*10.0;   if(digits==1) return point/10.0;   return point;}// Compare day-of-year: both transition dates remain outside DST for the whole day.bool IsAmericanDst(const datetime now){   MqlDateTime current;   if(!TimeToStruct(now,current) || current.year<1987) return false;   int year=current.year,firstMonth,lastMonth,firstDay,lastDay;   if(year<2007)   {      firstMonth=4;      lastMonth=10;      firstDay=(6*year-year/4+2)%7+1;      lastDay=31-((5*year)/4+1)%7;   }   else   {      firstMonth=3;

Описание

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

Исследуйте 79 параметров и девять стратегий в редактируемом проекте. Настраивайте логику пробоев, виртуальные стопы и управление NFP, процентными ставками и CPI под свои исследования, проверяя каждое изменение.

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

Без дополнительной загрузки MQH и DLL

Компиляция. Бэктест. Демо. Затем решение.

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

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

Платформа
MetaTrader 5 / MQL5; несовместим с MT4
Версия
5.1
Зависимости
Используется только библиотека Trade из комплекта MT5. Устанавливать пользовательские MQH или внешние DLL не нужно.
Параметры
79 входных полей · 9 переключателей стратегий
Компиляция и тесты
Компилируйте в MetaEditor для MT5; сведения о сборке и тестах находятся в RELEASE_NOTES.txt.

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

Комплект

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

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

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

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

    The Gold Reaper MT5 5.1[MQLume].mq5

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

    Включено
  • EX5

    The Gold Reaper MT5 5.1[MQLume].ex5

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

    Включено
  • TXT

    README.txt

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

    Включено
  • PDF

    PARAMETERS.pdf

    Описание всех 79 входных параметров: значения по умолчанию, единицы, варианты меню и практические примечания.

    Включено
  • TXT

    RELEASE_NOTES.txt

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

    Включено
  • SET

    Presets/Default_XAUUSD_ECN.set

    Один SET-файл со значениями поставляемой версии. Используйте его как отправную точку для тестов; настройки не оптимизированы и не гарантируют прибыль.

    Включено

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

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

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

Скомпилируйте и начните изучение

Откройте исходник в MetaEditor, скомпилируйте и изучите начальные настройки. Руководства объясняют установку и параметры, помогая начать настройку своего EA.

Проверяйте разные рыночные циклы

Для более полной оценки настроек рекомендуем бэктест на реальных тиковых данных за последние 10 лет, если они доступны, а затем проверку на демосчёте.

Перед реальной торговлей

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

Версия v5.1 · 79

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

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

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

Экран и тестер

Видимость, масштаб и шрифт панели. BacktestSpeed: 1 каждая котировка, 2 интервал/новый бар, 3 новый бар. VariableValues масштабирует расстояния по цене; парная опция обратно корректирует лот.

Экран и тестер
Ключ в исходном кодеНачальное значение
lijntjeТекст интерфейса
UseVariableValuestrue
AdjustLotsizeToVariableValuestrue
ShowInfoPaneltrue
update infopanel during testingUpdateInfoTestingfalse
Adjustment for Infopanel sizeInfoPanelSizeAdjust1.0
Force Font Size (0=disabled)SetFontSize0
BacktestSpeed_stringТекст интерфейса
Backtest SpeedBacktestSpeednormal (1)BACKTEST_NORMAL
Ордера и исполнение

Направление и частота: 0–4 предустановки, 5 автоматически, 6 вручную. FridayStopHour 25 отключает часовой порог. Виртуальные SL/TP по умолчанию выключены; интервал синхронизации SL брокера — 99 секунд, 0 отключает синхронизацию. Виртуальные выходы требуют работающего EA; повторная инициализация удаляет сохранённые уровни.

Ордера и исполнение
Ключ в исходном кодеНачальное значение
spreadfilterТекст интерфейса
Allow Buy TradesAllowBuyTradestrue
Allow Sell TradesAllowSellTradestrue
TradeFrequencyAuto (based on balance and risk) (5)FREQUENCY_AUTOMATIC
Max Allowed SpreadMaxSpread500.0
UseHL_TrailingSLtrue
Friday stop hour (brokertime; close all trades+pending)FridayStopHour25
delete pending ordersFridayClosePendingtrue
close open tradesFridayCloseOpentrue
setSL_TP_After_Entryfalse
Use Virtual ExpirationVirtual_expirationtrue
Randomization (entries and exit) in pipsRandomization0.0
Fake Breakout FilterFakeOutFilterMedium (2)FAKEOUT_MEDIUM
Enable Virtual SL/TP (trailing by market close)EnableVirtualSLTPfalse
Seconds before the real SL is pulled up to the virtual SL (0 =SetVSL_to_hardSL_sec_delay99
Base MagicnumberST1_MagicNumber8000
Comment for tradesST1_CommentThe Gold Reaper MQLume
RemoveCommentSuffixfalse
NFP и время брокера

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

NFP и время брокера
Ключ в исходном кодеНачальное значение
NFP_FILTERТекст интерфейса
EnableNFP_Filtertrue
UseMQL5Calendartrue
AutoGMTtrue
GMT_OFFSET_Winter (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Winter2
MT_OFFSET_Summer (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Summer3
NFP_CloseOpenTradestrue
NFP_ClosePendingOrderstrue
NFP_MinutesBefore100
NFP_MinutesAfter60
Управление событиями ставок

Настройте закрытие позиций и отмену ордеров вокруг событий процентных ставок. Фильтр по умолчанию выключен; окно — 100 минут до и 60 после. Эти действия сами по себе не блокируют новые входы.

Управление событиями ставок
Ключ в исходном кодеНачальное значение
IR_FILTERТекст интерфейса
EnableIR_Filterfalse
IR_CloseOpenTradestrue
IR_ClosePendingOrderstrue
IR_MinutesBefore100
IR_MinutesAfter60
Управление событиями CPI

Настройте закрытие позиций и отмену ордеров вокруг событий CPI. Фильтр по умолчанию выключен; окно — 100 минут до и 60 после. Эти действия сами по себе не блокируют новые входы.

Управление событиями CPI
Ключ в исходном кодеНачальное значение
CPI_FILTERТекст интерфейса
EnableCPI_Filterfalse
CPI_CloseOpenTradestrue
CPI_ClosePendingOrderstrue
CPI_MinutesBefore100
CPI_MinutesAfter60
Расстояния

Поправки к входу, SL, TP, трейлингу и безубытку. Используются единицы расстояния стратегии, а не денежной прибыли или убытка.

Расстояния
Ключ в исходном кодеНачальное значение
propfirmsettingsТекст интерфейса
AdjustEntry0.0
AdjustSL0.0
AdjustTP0.0
AdjustTrailSL0.0
AdjustTrailTP0.0
AdjustBreakEven0.0
Объём и лимиты

Risk: 0 фиксированный, 3 по стратегии, 1234 общее распределение. MaxAllowedDD задаёт объём риска, не порог принудительного закрытия. PropFirmMaxDailyDD — дневной лимит; 0 отключает. ManualBalance 0 использует счёт. OnlyUp сохраняет максимальную базу.

Объём и лимиты
Ключ в исходном кодеНачальное значение
LotSizeSettingsТекст интерфейса
manually set balance to use (if > 0)ManualBalance0.0
Lotsize calculation methodRiskMax Allowed Total Drawdown (1234)LOTS_TOTAL_DRAWDOWN
StartLots0.01
Max Allowed TOTAL DrawdownMaxAllowedDD30.0
Weighted LotsizeUseWeightedLotstrue
Max Risk Per StratMaxRiskPerStrategy_1.0
Set Max DAILY Drawdown (Prop Firms)PropFirmMaxDailyDD0.0
OnlyUptrue
Reset Highest Balance for OnlyUpResetHighestBalancefalse
CheckMargintrue
Use Equity Instead of BalanceUseEquityfalse
Ручные стратегии

RunStrat1–9 работает при TradeFrequency = 6. Не сочетайте ручной выбор с общим взвешенным риском. Разделители и предупреждения — только текст.

Ручные стратегии
Ключ в исходном кодеНачальное значение
ManualStratSelectТекст интерфейса
ManStratWarnТекст интерфейса
Run Strategy 1 (low risk)RunStrat1true
Run Strategy 2 (low risk)RunStrat2true
Run Strategy 3 (low risk)RunStrat3true
Run Strategy 4 (med risk)RunStrat4true
Run Strategy 5 (med risk)RunStrat5true
Run Strategy 6 (med risk)RunStrat6true
Run Strategy 7 (med risk)RunStrat7true
Run Strategy 8 (high risk)RunStrat8true
Run Strategy 9 (high risk)RunStrat9true

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

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

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

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

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

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

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

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

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

Будущая прибыль не гарантируется. Требуются базовые знания MQL5 и MT5; трудности использования из-за отсутствия необходимых знаний не входят в поддержку по исправлению ошибок.

Вопросы

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

Для пользователей с навыками программирования и опытом торговли, способных читать код, компилировать MQL5 и самостоятельно тестировать стратегии.

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

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

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

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

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

После проверки оплаты исходный код и документы отправляются на e-mail заказа. Проверьте также спам и сохраните номер заказа для вопросов о доставке и поддержке. Укажите номер заказа, версию кода, build терминала, параметры, ожидаемое поведение и шаги воспроизведения. Приложите только нужные логи без учётных данных.

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

  1. 1

    Изучить

    Файлы, окружение и условия

  2. 2

    Подтвердить

    Проверьте версию исходников и условия покупки

  3. 3

    Оплатить

    Оплата проверяется у платёжного провайдера или в выбранной сети

  4. 4

    Получить

    Исходный код по email в течение 6 часов после подтверждения оплаты

Начните с бесплатного примера

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

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

Journal Starter

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

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

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

The Gold Reaper MT5

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

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

Доставка по email в течение 6 часов

Снимок · The Gold Reaper MT5

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

Корзина

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

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

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

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