Сделайте стратегию своей.
Когда исходный код у вас в руках, ваши идеи выходят за пределы панели настроек.
Не нужно устанавливать дополнительные зависимости
Откройте код в MetaEditor и начните разработку. Проекты используют самостоятельный код или стандартные библиотеки, уже включённые в MT5.
Неограниченное личное использование
Изучайте, изменяйте код и торгуйте на своих счетах. Исходный код EA даёт свободу постоянно совершенствовать свои идеи.
Одна покупка. Без платы за активации или использование.
Одна покупка на проект исходного кода. MQLume не взимает плату в зависимости от числа активаций или использований.
Vibe coding. Ваше торговое решение.
Обсуждайте идеи с ИИ-помощником по программированию. Возьмите редактируемый проект MQL5 за основу и контролируйте каждое изменение.
Опишите идею
Попросите добавить фильтр сессий, понятные журналы или другое правило риска.
Проверьте изменения
Прочитайте предложенный код, проверьте логику и скомпилируйте в MetaEditor.
Испытайте свою версию
Сравните бэктесты, затем проведите тест на демосчёте, прежде чем рассматривать реальную торговлю.
Выбирайте свой инструмент ИИ; подписка на него не включена. Проверяйте сгенерированный код и сохраняйте исходники в тайне. Инструменты помогают работе, но не гарантируют прибыль.
Торговые настройки
Заявленные характеристики
Автоматическая торговля XAUUSD с отдельными стоп-лоссами и сопровождением позиций.
Это характеристики из описания, а не гарантия подходящего капитала или доходности.
- Инструмент
- XAUUSD
- Таймфрейм
- Любой таймфрейм
- Минимальный депозит
- $500
- Рекомендуемый депозит
- От $1 000
- Счёт
- Хеджинговый · ECN / RAW / низкий спред
- Кредитное плечо
- Минимум 1:100 · рекомендуется 1:500
- VPS
- Требуется для работы 24/5
Внутри исходного кода
Изучите 50 строк исходного кода MQL5. Прокручивайте содержимое редактора, чтобы увидеть больше.
double TitanNormalizeLotsContract(const double lots,const double volume_min, const double volume_max,const double volume_step) { double value=TitanMoneyMinSource(volume_max,TitanMoneyMaxSource(volume_min,lots)); if(volume_step>0.0) value=MathFloor((value+1e-9*volume_step)/volume_step)*volume_step; value=TitanMoneyMinSource(volume_max,TitanMoneyMaxSource(volume_min,value)); return(TitanMoneyRoundDecimal(value,TitanMoneyVolumeDigits(volume_step))); }//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+double TitanNormalizeLots(const double lots) { const double volume_min=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN); const double volume_max=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); const double volume_step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); return(TitanNormalizeLotsContract(lots,volume_min,volume_max,volume_step)); }//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+double TitanMoneyRiskPreset(const int level) { switch(level) { case 0: return(1200.0); case 1: return(800.0); case 2: return(600.0); case 3: return(500.0); case 4: return(300.0); case 5: return(200.0); case 6: return(150.0); case 7: return(100.0); } return(1000.0); }// Shared implementation of four sizing modes. Keep operation order and fixed-lot fallback.double TitanMoneyLotsByMode(const int mode,const double risk_percent,Описание
Советник, который можно сделать своим.
Начните с полного проекта MQL5 и 38 настраиваемых параметров. Изучайте реализацию и создавайте собственные фильтры, управление сделками и инструменты исследования.
Для MetaTrader 5. Полный исходный код, понятные параметры и практическая документация для вашего следующего проекта.
Компиляция. Бэктест. Демо. Затем решение.
После компиляции купленного кода проверьте его в тестере стратегий. Проведите тесты на демосчёте и только затем решайте, торговать ли на реальные средства. Успешные тесты не гарантируют доход.
Характеристики
- Платформа
- MetaTrader 5 / MQL5; несовместим с MT4
- Версия
- 3.3
- Зависимости
- Один самостоятельный файл MQ5. Откройте его в MetaEditor и скомпилируйте.
- Параметры
- 38 настраиваемых параметров
- Компиляция и тесты
- Компилируйте в MetaEditor для MT5; сведения о сборке и тестах находятся в RELEASE_NOTES.txt.
Здесь начинается ваш следующий проект.
Комплект
Полный код, практическая документация и справочные файлы для изучения, настройки и тестирования советника.
Один проект.
Полный код.
100% исходного кода означает полную редактируемую реализацию этого продукта, а не только EX5 или скрытый модуль стратегии.
Версия 3.3 · Лицензия для личного использования- MQ5Включено
Quantum Titan MT5 3.3[MQLume].mq5
Полный редактируемый исходный код в одном файле. Изучайте логику, меняйте её и компилируйте свой EA.
- EX5Включено
Quantum Titan MT5 3.3[MQLume].ex5
Скомпилированный EA, соответствующий исходнику. После правок MQ5 выполните компиляцию заново.
- TXTВключено
README.txt
Краткое знакомство, установка, компиляция, лицензия и контакты поддержки.
- PDFВключено
PARAMETERS.pdf
Все 38 параметров: значения по умолчанию, формулы лота, единицы и пояснения. Файл SET не включён.
- TXTВключено
RELEASE_NOTES.txt
Сведения о сборке, условиях записанных тестов, изменениях и ограничениях пакета.
Тестирование
Уверенность начинается с тестирования.
Изучайте, настраивайте и проверяйте EA в разных рыночных условиях. Начните с руководства из комплекта и создайте порядок тестирования своих настроек.
Скомпилируйте и начните изучение
Откройте исходник в MetaEditor, скомпилируйте и изучите начальные настройки. Руководства объясняют установку и параметры, помогая начать настройку своего EA.
Проверяйте разные рыночные циклы
Для более полной оценки настроек рекомендуем бэктест на реальных тиковых данных за последние 10 лет, если они доступны, а затем проверку на демосчёте.
Перед реальной торговлей
Проверьте свои настройки в бэктесте и на демосчёте, прежде чем решать, торговать ли на реальном счёте. Прошлые результаты не гарантируют будущих.
Версия v3.3 · 38
Руководство по параметрам
Начальные настройки поставляемого кода. Проверяйте и тестируйте изменения перед использованием.
Изучайте параметры и настраивайте советника под свои исследования, предпочтения по риску и рабочий процесс.
Автоматические уровни 0–7 используют знаменатели 1200 / 800 / 600 / 500 / 300 / 200 / 150 / 100. Меньший знаменатель увеличивает запрашиваемый лот. Расчёт идёт в валюте счёта; обозначение $ не конвертирует валюту. Минимальный лот может превысить небольшой заданный риск. Подробности — в PARAMETERS.pdf.
Core A · сигналы
Core A торгует пробои предыдущего дня. LongOnly запрещает новые продажи; медвежий фильтр требует закрытия предыдущей D1 ниже открытия. Set 0/1 задаёт расстояние 5/10 единиц цены, а не фиксированный денежный убыток. Используйте отдельный положительный Magic.
| Ключ в исходном коде | Начальное значение |
|---|---|
Enable Core AEnableQuantumTitan | true |
Trade CommentTradeComment | QT S01 MQLume |
Magic NumberMagicNumber | 99999 |
Long OnlyLongOnly | false |
Bearish FilterUseShortsBearishFilter | false |
Strategy ModeSet | Mode 1 ($5 SL) / 0TITAN_STOP_5 |
Core A · объём
Режимы: 0 — оценка риска как доли баланса; 1 — FixedLot; 2 — баланс / BalanceStep × LotsPer1000; 3 — минимальный лот × баланс / знаменатель уровня. Если процентный расчёт недоступен, используется FixedLot. Действуют ограничения и шаг объёма брокера; оценка не ограничивает фактический убыток.
| Ключ в исходном коде | Начальное значение |
|---|---|
Lot CalculationCoreARiskMode | Automatic / 3TITAN_RISK_AUTO |
Automatic LevelCoreARiskLevel | Medium-High ($300) / 4TITAN_MEDIUM_HIGH |
RiskPercentCoreARiskPercent | 1.0 |
FixedLotCoreAFixedLot | 0.01 |
LotsPer1000CoreALotsPer1000 | 0.01 |
BalanceStepCoreABalanceStep | 1000.0 |
Core A · вход и восстановление
В версии 3.3 по умолчанию выбран Anticipated (1). Восстановление действует только для Core A после подходящего убытка с заданным множителем, без многократного экспоненциального удвоения. Entry Style: 0 Classic; 1 Anticipated сдвигает вход на 1 единицу цены и меняет одно расстояние трейлинга с 0.5 на 0.8. Overshoot ≤ 0 отключает проверку; чрезмерное ухудшение исполнения может вызвать закрытие.
| Ключ в исходном коде | Начальное значение |
|---|---|
UseRecoveryMode | false |
RecoveryMultiplier | 2.0 |
Entry Stylex4F9A27D6 | Anticipated / 1TITAN_ENTRY_ANTICIPATED |
Maximum Adverse Entry Overshoot ($)MaximumAdverseEntryOvershoot | 0.0 |
Core B · сигналы
Core B торгует пробои локальных экстремумов с независимыми переключателями покупки и продажи. Резервируйте 100 Magic от базы до база + 99 без пересечений. Отключение ядра не является командой немедленного закрытия.
| Ключ в исходном коде | Начальное значение |
|---|---|
Enable Core BEnableCoreB | true |
Trade CommentCoreBTradeComment | QT S02 MQLume |
Magic NumberCoreBMagicNumber | 22222 |
Allow BuyCoreBAllowBuy | true |
Allow SellCoreBAllowSell | true |
Core B · объём
Core B независимо использует те же четыре формулы. Процентный режим применяет расстояние 15 единиц цены. Автоматический уровень по умолчанию 2, знаменатель 600. В расчёте участвуют только поля выбранного режима.
| Ключ в исходном коде | Начальное значение |
|---|---|
Lot CalculationCoreBRiskMode | Automatic / 3TITAN_RISK_AUTO |
Automatic LevelCoreBRiskLevel | Low-Medium ($600) / 2TITAN_LOW_MEDIUM |
RiskPercentCoreBRiskPercent | 1.0 |
FixedLotCoreBFixedLot | 0.01 |
LotsPer1000CoreBLotsPer1000 | 0.01 |
BalanceStepCoreBBalanceStep | 1000.0 |
Дни и новости
Выберите дни, когда EA может открывать новые сделки. Фильтры NFP и FOMC помогают управлять входами в связи с выбранными датами новостей. Торговые дни определяются по серверному времени.
| Ключ в исходном коде | Начальное значение |
|---|---|
TradeMonday | true |
TradeTuesday | true |
TradeWednesday | true |
TradeThursday | true |
TradeFriday | true |
AvoidNFPDays | true |
AvoidFOMCDays | true |
Защита и панель
MaxDrawdownPercent по умолчанию 0, то есть выключен. Сравнивается плавающий результат плюс своп собственных позиций с балансом, а не просадка всего счёта от пика. Пауза длится до следующей серверной даты. Защита в пятницу начинается за час до конца последней сессии брокера. ShowSimplePanel управляет панелью и таймером.
| Ключ в исходном коде | Начальное значение |
|---|---|
MaxDrawdownPercent (%)MaxDrawdownPercent | 0.0 |
Pause New Trades Until Next Day After DDPauseAfterDrawdownUntilNextDay | true |
AvoidWeekendExposure | true |
Show PanelShowSimplePanel | true |
Поддержка после поставки
Исправления ошибок включены.
Во время активного сопровождения продукта мы исследуем и исправляем воспроизводимые дефекты неизменённого поставленного кода, противоречащие описанию.
Поддержка во время активного сопровожденияПоставка и компиляция
Недостающие файлы, неверная поставка и ошибки компиляции исходной поставки в указанной среде.
Код и документация
Предоставьте версию, настройки, журналы и шаги воспроизведения проблемы.
Область поддержки
Будущая прибыль не гарантируется. Требуются базовые знания MQL5 и MT5; трудности использования из-за отсутствия необходимых знаний не входят в поддержку по исправлению ошибок.
Вопросы
Частые вопросы
Для пользователей с навыками программирования и опытом торговли, способных читать код, компилировать MQL5 и самостоятельно тестировать стратегии.
Центр помощиЧто я покупаю?
Разрешается изучать, изменять и компилировать код для собственных исследований и торговых счетов. Перед изменениями сохраните исходную копию поставки. Без отдельного письменного разрешения запрещены перепродажа, распространение, публикация, сублицензирование и выпуск под своей маркой исходного кода или скомпилированных файлов. Поставка не передаёт авторские права или права на чужие названия.
Возврат после поставки
Код — копируемый цифровой товар. После поставки возврат только по причине изменения решения или отсутствия необходимости не предусмотрен. До заказа проверьте совместимость, состав и ограничения.
Поставка и сообщения об ошибках
После проверки оплаты исходный код и документы отправляются на e-mail заказа. Проверьте также спам и сохраните номер заказа для вопросов о доставке и поддержке. Укажите номер заказа, версию кода, build терминала, параметры, ожидаемое поведение и шаги воспроизведения. Приложите только нужные логи без учётных данных.
Доставка и поддержка
- 1
Изучить
Файлы, окружение и условия
- 2
Подтвердить
Проверьте версию исходников и условия покупки
- 3
Оплатить
Оплата проверяется у платёжного провайдера или в выбранной сети
- 4
Получить
Исходный код по email в течение 6 часов после подтверждения оплаты
Начните с бесплатного примера
Бесплатная загрузка. Настоящие исходники.
Исходники MQL4 / MQL5 имеют расширения .mq4 / .mq5; EX4 / EX5 — скомпилированные программы. Покупка EX4 или EX5 не включает исходники автоматически.
Journal Starter
Два оригинальных учебных примера MT4 и MT5 без торговли. Изучите журналы OnInit и OnDeinit.
Учебные примеры: изучите и скомпилируйте их в MetaEditor. Они не открывают сделки.