
Gold
Точное улучшение
Конкретное изменение существующего проекта.
Индивидуальная оценка
Обсудить этот уровень · GoldКогда исходный код у вас в руках, ваши идеи выходят за пределы панели настроек.
Откройте код в MetaEditor и начните разработку. Проекты используют самостоятельный код или стандартные библиотеки, уже включённые в MT5.
Изучайте, изменяйте код и торгуйте на своих счетах. Исходный код EA даёт свободу постоянно совершенствовать свои идеи.
Одна покупка на проект исходного кода. MQLume не взимает плату в зависимости от числа активаций или использований.
Обсуждайте идеи с ИИ-помощником по программированию. Возьмите редактируемый проект MQL5 за основу и контролируйте каждое изменение.
Попросите добавить фильтр сессий, понятные журналы или другое правило риска.
Прочитайте предложенный код, проверьте логику и скомпилируйте в MetaEditor.
Сравните бэктесты, затем проведите тест на демосчёте, прежде чем рассматривать реальную торговлю.
Выбирайте свой инструмент ИИ; подписка на него не включена. Проверяйте сгенерированный код и сохраняйте исходники в тайне. Инструменты помогают работе, но не гарантируют прибыль.
Описание
Читайте, изменяйте и компилируйте MQ5. В комплекте также EX5, README и руководство по параметрам. Исторические ветви до 9 июня 2026 г. (золото) и 17 марта 2026 г. (евро) используют итоговую цену закрытия того же дня и входы по фиксированным датам. Они содержат будущие данные и не доказывают прогнозную способность в реальной торговле. RiskLevel — ступень объёма, не процент риска. Сохраните Images и Data при компиляции.
Для MetaTrader 5. Полный исходный код, понятные параметры и практическая документация для вашего следующего проекта.
Торговые настройки
Исследуйте отдельные режимы для золота и евро, расчёт лота по балансу и настраиваемые выходы в редактируемом проекте MT5.
Это характеристики из описания, а не гарантия подходящего капитала или доходности.
Изучите 50 строк исходного кода MQL5. Прокручивайте содержимое редактора, чтобы увидеть больше.
bool CreateIndicators(){ cciFastHandle=iCCI(_Symbol,PERIOD_M15,settings.cciFast,PRICE_CLOSE); if(cciFastHandle==INVALID_HANDLE) return false; cciSlowHandle=iCCI(_Symbol,PERIOD_M15,settings.cciSlow,PRICE_CLOSE); if(cciSlowHandle==INVALID_HANDLE) return false; rsiHandle=iRSI(_Symbol,PERIOD_M15,settings.rsiPeriod,PRICE_CLOSE); if(rsiHandle==INVALID_HANDLE) return false; maFastHandle=iMA(_Symbol,PERIOD_M15,settings.maFast,0,MODE_SMMA,PRICE_MEDIAN); if(maFastHandle==INVALID_HANDLE) return false; maSlowHandle=iMA(_Symbol,PERIOD_M15,settings.maSlow,0,MODE_SMMA,PRICE_MEDIAN); if(maSlowHandle==INVALID_HANDLE) return false; ArraySetAsSeries(maFastValues,true); ArraySetAsSeries(maSlowValues,true); ArraySetAsSeries(rsiValues,true); ArraySetAsSeries(cciFastValues,true); ArraySetAsSeries(cciSlowValues,true); panelMaHandle=iMA(_Symbol,PERIOD_M15,50,0,MODE_EMA,PRICE_CLOSE); return panelMaHandle!=INVALID_HANDLE;}bool OwnedPositionSelected(){ return PositionGetString(POSITION_SYMBOL)==_Symbol && PositionGetInteger(POSITION_MAGIC)==MagicNumber;}int CountOwnedPositions(){ int count=0; for(int index=0;index<PositionsTotal();index++) if(PositionGetTicket(index)!=0 && OwnedPositionSelected()) count++; return count;}bool HasTradeToday(){ if(!PropProtection) return false; datetime day=iTime(_Symbol,PERIOD_D1,0); int count=0; for(int index=PositionsTotal()-1;index>=0;index--) if(PositionGetTicket(index)!=0 && PositionGetInteger(POSITION_MAGIC)==MagicNumber && (datetime)PositionGetInteger(POSITION_TIME)>=day) count++; if(HistorySelect(day,TimeCurrent())) for(int index=HistoryDealsTotal()-1;index>=0;index--) { ulong deal=HistoryDealGetTicket(index); if(deal==0 || HistoryDealGetInteger(deal,DEAL_MAGIC)!=MagicNumber) continue; ENUM_DEAL_TYPE type=(ENUM_DEAL_TYPE)HistoryDealGetInteger(deal,DEAL_TYPE); if((type==DEAL_TYPE_BUY || type==DEAL_TYPE_SELL) && (datetime)HistoryDealGetInteger(deal,DEAL_TIME)>=day) count++; } return count>0;}Здесь начинается ваш следующий проект.
Полный код, практическая документация и справочные файлы для изучения, настройки и тестирования советника.
100% исходного кода означает полную редактируемую реализацию этого продукта, а не только EX5 или скрытый модуль стратегии.
Версия 1.0 · Лицензия для личного использованияРесурс для компиляции из комплекта; сохраните относительный путь.
Ресурс для компиляции из комплекта; сохраните относительный путь.
Ресурс для компиляции из комплекта; сохраните относительный путь.
Ресурс для компиляции из комплекта; сохраните относительный путь.
Скомпилированный EA, соответствующий исходнику. После правок MQ5 выполните компиляцию заново.
Полный редактируемый исходный код в одном файле. Изучайте логику, меняйте её и компилируйте свой EA.
Руководство: исходные значения, формулы объёма и примечания.
Краткое знакомство, установка, компиляция, лицензия и контакты поддержки.
Тестирование
Изучайте, настраивайте и проверяйте EA в разных рыночных условиях. Начните с руководства из комплекта и создайте порядок тестирования своих настроек.
Версия v1.0 · 37
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
Изучайте параметры и настраивайте советника под свои исследования, предпочтения по риску и рабочий процесс. Комментарии к ордерам EA используют @MQLume и сохраняют необходимые идентификаторы стратегии. Параметры комментариев совместимы с сохранёнными настройками и не удаляют эту метку.
Читайте PARAMETERS.pdf вместе с README.txt: они поясняют короткие названия, значения по умолчанию и особенности работы.
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Version | Текст интерфейса |
Magic numberMagicNumber | 651 |
Order comment brandingOrderComment | "@MQLume" |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Calculate lots automaticallyAutomaticLots | true |
Manual lot sizeManualLots | 0.01 |
Risk level (0..5)RiskLevel | 1 |
Risk calibrationRiskCalibration | false |
Calibration valueCalibrationValue | 10.0 |
JPY account conversionYenAccount | false |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Take profit (points)GoldTakeProfit | 450 |
Stop loss (points)GoldStopLoss | 1700 |
Enable trailing stopGoldTrailing | true |
Trailing distance (points)GoldTrailStart | 115 |
Trailing step (points)GoldTrailStep | 35 |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Take profit (points)EuroTakeProfit | 150 |
Stop loss (points)EuroStopLoss | 600 |
Enable trailing stopEuroTrailing | true |
Trailing distance (points)EuroTrailStart | 30 |
Trailing step (points)EuroTrailStep | 5 |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Maximum spread (points)MaximumSpread | 400 |
Maximum slippage (points)MaximumSlippage | 100 |
Allow trading on FridayAllowFriday | true |
Hours filterRestrictHours | false |
Restricted period start hourBlockFromHour | 20 |
Restricted period end hourBlockToHour | 23 |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Enable news filterNewsFilter | false |
Calendar feedNewsFeedUrl | "https://nfs.faireconomy.media" |
News impact levelNewsImpact | 0NEWS_HIGH |
Currency codesNewsCurrencies | "EUR,USD" |
Pause before news (minutes)NewsMinutesBefore | 45 |
Pause after news (minutes)NewsMinutesAfter | 45 |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Enable drawdown protectionPropProtection | false |
Balance to equity drawdown (%)MaximumTotalDrawdown | 10.0 |
Daily balance to equity drawdown (%)MaximumDailyDrawdown | 5.0 |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Strategy | 0STRATEGY_GOLD |
Random entry optionRandomEntry | false |
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
| Ключ в исходном коде | Начальное значение |
|---|---|
Show trading panelShowPanel | true |
Поддержка после поставки
Во время активного сопровождения продукта мы исследуем и исправляем воспроизводимые дефекты неизменённого поставленного кода, противоречащие описанию.
Поддержка во время активного сопровожденияНедостающие файлы, неверная поставка и ошибки компиляции исходной поставки в указанной среде.
Предоставьте версию, настройки, журналы и шаги воспроизведения проблемы.
Начните с приложенного руководства. По вопросам доставки и воспроизводимых ошибок программы обращайтесь к нам. Торговые результаты не гарантируются.
Разрешается изучать, изменять и компилировать код для собственных исследований и торговых счетов. Перед изменениями сохраните исходную копию поставки. Без отдельного письменного разрешения запрещены перепродажа, распространение, публикация, сублицензирование и выпуск под своей маркой исходного кода или скомпилированных файлов. Поставка не передаёт авторские права или права на чужие названия.
Код — копируемый цифровой товар. После поставки возврат только по причине изменения решения или отсутствия необходимости не предусмотрен. До заказа проверьте совместимость, состав и ограничения.
После проверки оплаты исходный код и документы отправляются на e-mail заказа. Проверьте также спам и сохраните номер заказа для вопросов о доставке и поддержке. Укажите номер заказа, версию кода, build терминала, параметры, ожидаемое поведение и шаги воспроизведения. Приложите только нужные логи без учётных данных.
Файлы, окружение и условия
Проверьте версию исходников и условия покупки
Оплата проверяется у платёжного провайдера или в выбранной сети
Быстрая автоматическая доставка после подтверждения оплаты. Без ожидания ручной отправки.
Обсудим индивидуальную разработку. Отправьте требования через личную поддержку или почту; объём работ и стоимость согласуем отдельно.
На 100% привержены сопровождению вашей доставки и обращений в поддержку.
Бесплатный исходный код EA




Бесплатный редактируемый проект пробоев золота: шесть выбираемых модулей, фильтры сессий и гибкий размер позиции.

Бесплатный редактируемый исходник с EX5: четыре движка пробоя на золоте с отдельными профилями, объёмами, направлениями и выходами.
Исходники MQL4 / MQL5 имеют расширения .mq4 / .mq5; EX4 / EX5 — скомпилированные программы. Покупка EX4 или EX5 не включает исходники автоматически.
Два оригинальных учебных примера MT4 и MT5 без торговли. Изучите журналы OnInit и OnDeinit.
Учебные примеры: изучите и скомпилируйте их в MetaEditor. Они не открывают сделки.
Хотите попробовать другой подход? Выберите готовый советник или исходный код для изучения и настройки.

Исходный код · MQ5 + EX5
XAUUSD · Определение размера на основе баланса счета, настраиваемые сигналы и управление торговыми позициями.

Исходный код · MQ5 + EX5
XAUUSD · 2 встроенные модели и гибкий объём

Только советник · EX5
Портфель золотых стратегий с оптимизированным режимом из шести стратегий, пользовательским режимом, межрыночными фильтрами и настройками риска.

Бесплатный советник · MQ5 + EX5
Бесплатный редактируемый исходник с EX5: четыре движка пробоя на золоте с отдельными профилями, объёмами, направлениями и выходами.
Загрузка…
Оставайтесь на связи с MQLume на удобной вам платформе.
Посмотрите наши EA в работе: бэктесты, демонстрации и практические руководства.
Смотреть на YouTubeОбщайтесь с другими пользователями EA, делитесь идеями и следите за новинками.
Вступить в сообщество Официальные новости