EA Builder без кода

Создайте торгового робота для MetaTrader 5 — без написания MQL5 вручную.

AIStrategyMiner Builder — это инструмент разработки без кода. Вы проектируете торговую логику в визуальном редакторе на бесплатном холсте, проверяете её встроенным тестом прочности и пробуете бесплатную демо-версию инструмента Generate. С Pro вы запускаете полный генератор и скачиваете рабочий EA для MetaTrader 5 — скомпилированный файл или редактируемый исходный код MQL5 (.mq5).

AIStrategyMiner EA Builder: strategy blocks wired together on a canvas, with the properties panel on the right
12
шаблонов стратегий
119
логических блоков в 8 категориях
.ex5
компиляция и экспорт MQL5 в Pro
0
установок — работает в вашем браузере

Что такое Builder — и чем он не является

AIStrategyMiner Builder — это инструмент разработки ПО, который выдаёт исходный код. Это не торговый робот, не брокер, не сервис сигналов и не финансовая консультация.

  • Генерирует исходный код MQL5 из визуального проекта.
  • Не совершает сделки, не выставляет ордера и не подключается к брокеру.
  • Не предоставляет торговые сигналы, готовые стратегии или инвестиционные консультации. Кандидаты из Generate подогнаны под прошлые данные и могут оказаться случайной подгонкой; это отправные точки для проверки, а не рекомендации.
  • Вы компилируете код и решаете, что делать с исходным кодом, который создаёте.

Как это работает

От идеи до протестированного EA за три шага

  1. 1. Спроектируйте логику визуально
    1

    Спроектируйте логику визуально

    Перетаскивайте блоки — индикаторы, условия входа и выхода, правила риска — на холст или начните с одного из 12 шаблонов стратегий. Не знаете, с чего начать? Generate перебирает комбинации блоков и параметров прямо в браузере (на сервер ничего не отправляется); откройте любого кандидата в редакторе и измените его. Не нужно заучивать синтаксис MQL5.

  2. 2. Проверьте, прежде чем довериться
    2

    Проверьте, прежде чем довериться

    Запустите встроенный тест прочности на исторических данных и матрицу устойчивости по основным валютным парам — прямо в браузере, прежде чем что-либо коснётся вашего терминала.

  3. 3. Скомпилируйте и заберите с собой
    3

    Скомпилируйте и заберите с собой

    Скомпилируйте готовый к запуску .ex5 для MetaTrader 5 или скачайте редактируемый исходный код MQL5 (.mq5) — и то и другое с Pro. Что делать с результатом, решаете вы — Builder никогда не запускает его за вас.

Возможности

Среда разработки, а не чёрный ящик

Визуальный блочный редактор

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

12 шаблонов стратегий

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

Встроенный тест прочности

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

Блоки управления риском

Стоп-лосс, тейк-профит, безубыток и трейлинг-стоп в виде переиспользуемых компонентов, с предупреждениями об опасных настройках перед экспортом.

Проекты сохраняются в вашем аккаунте

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

Читаемый исходный код на выходе

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

Из чего вы собираете

Все блоки Builder в одном списке.

  • Moving AverageMoving Average (SMA/EMA/SMMA/LWMA)Тренд
  • RSIRelative Strength IndexОсциллятор
  • Bollinger BandsBollinger Bands (Upper/Main/Lower)Волатильность
  • MACDMACD (Main/Signal)Осциллятор
  • ATRAverage True RangeВолатильность
  • IchimokuIchimoku Kinko Hyo (Tenkan/Kijun/Senkou A/B/Chikou)Тренд
  • Donchian ChannelHighest high / lowest low of the last N bars - for breakout and swing-level conditionsВолатильность
  • Opening Range BreakoutFreezes the high/low of the first N bars from a given time as a range, then reports a break of it as +1 (up) / -1 (down) / 0 (none)Ценовые уровни
  • Heiken AshiHeiken Ashi candle close/open - detect trend by candle color flipТренд
  • ADXADX — Trend Strength (Main/+DI/-DI)Тренд
  • CCICommodity Channel IndexОсциллятор
  • Parabolic SARParabolic SAR — Trend-following stopТренд
  • StochasticStochastic Oscillator (%K/%D)Осциллятор
  • Williams %RWilliams %R — Overbought/oversold oscillator (-100~0)Осциллятор
  • MomentumMomentum — Rate of price changeОсциллятор
  • OBVOn Balance Volume — Cumulative volume indicatorОбъём
  • DeMarkerDeMarker — Trend exhaustion detection (0~1)Осциллятор
  • AlligatorBill Williams Alligator — Jaw/Teeth/Lips 3 linesТренд
  • Bears PowerBears Power — Selling pressure strengthОсциллятор
  • Bulls PowerBulls Power — Buying pressure strengthОсциллятор
  • Force IndexForce Index — Price change x VolumeОбъём
  • EnvelopeMA Envelope — Upper/Lower bands around moving averageВолатильность
  • RVIRelative Vigor Index — Trend strength (Main/Signal)Осциллятор
  • DEMADouble Exponential MA — a moving average with reduced lagТренд
  • TEMATriple Exponential MA — even less lag than DEMAТренд
  • Adaptive MAKaufman Adaptive MA — smoothing adapts to volatilityТренд
  • FrAMAFractal Adaptive MA — smoothing driven by fractal dimensionТренд
  • VIDyAVariable Index Dynamic Average — a CMO-driven adaptive MAТренд
  • Std DeviationStandard Deviation — how far price spreads from its averageВолатильность
  • Awesome OscAwesome Oscillator — momentum from the 5/34 SMA differenceОсциллятор
  • Accelerator OscAccelerator Oscillator — the acceleration of AOОсциллятор
  • SupertrendSupertrend — trend direction from an ATR-width trailing bandТренд
  • VLDMIVariable-period RSI — stretches the RSI period by the ATR ratio and fades sharp drops or spikesОсциллятор
  • Persistence RatioDirection-agreement ratio — how often the last N bars moved the same way as the bar before themТренд
  • Hull MAHull MA — recombines two LWMAs so the line keeps up with price instead of trailing itТренд
  • QQEQQE — trails a one-way band around a smoothed RSI and reports which side it brokeОсциллятор
  • VWAPVWAP — volume-weighted average price accumulated from an anchor (the day boundary by default). The bands are multiples of the weighted standard deviation.Объём
  • ADX WilderADX Wilder — trend strength using Wilder’s original smoothing (Main / +DI / −DI)Тренд
  • Keltner ChannelKeltner Channel — a moving average with bands at a multiple of ATR (Upper / Main / Lower)Волатильность
  • ROCRate of Change — the percentage change from N bars agoОсциллятор
  • Ultimate OscillatorUltimate Oscillator — buying pressure over three periods, blended 4:2:1Осциллятор
  • DPODetrended Price Oscillator — strips the trend out and leaves the cycleОсциллятор
  • OsMADifference between the MACD line and its signal (histogram)Осциллятор
  • TRIXRate of change of a triple-smoothed EMA — momentum without the noiseОсциллятор
  • Chaikin OscChaikin Oscillator — money flow that includes volumeОбъём
  • Money Flow IndexMoney Flow Index — an RSI that includes volume (0-100)Объём
  • VolumesTick volume — how active the bar wasОбъём
  • Accum/DistribA/D line — cumulative buying and selling pressureОбъём
  • BW Market FacilBill Williams Market Facilitation Index — range per unit of volumeОбъём
  • Gator OscGator Oscillator — the spread between the three Alligator linesОсциллятор
  • FractalsBill Williams Fractals — the most recent confirmed swing high/lowЦеновые уровни
  • iCustomGet custom indicator valuesСвой
  • CompareCompare two values (>, <, ==, !=, >=, <=)Conditions
  • CrossCrossover / Crossunder detectionConditions
  • MA Perfect OrderChecks whether multiple MAs are aligned in period order (perfect order). Composable with other conditions via AND/ORConditions
  • Consecutive BarsChecks whether the last N closed bars moved in the same direction (up/down). Composable with other conditions via AND/ORConditions
  • RSI DivergenceDetects regular divergence between RSI and price. Connect an RSI node (shift=1)Conditions
  • AND GatePass only when all conditions are trueConditions
  • OR GatePass when any condition is trueConditions
  • NOT GateInvert condition (NOT)Conditions
  • Signal LatchFires once, then stays silent until the reset condition occursConditions
  • Math OperationsArithmetic on two inputsConditions
  • Open BuyOpen a buy positionActions
  • Open SellOpen a sell positionActions
  • Close PositionClose position(s)Actions
  • Time ExitClose by holding time / bars / time-of-day / FridayActions
  • Profit Pips CloseClose the whole basket when aggregate floating pips reach the target (with time-decay)Actions
  • Basket Money CloseClose the basket when its floating P/L in account currency reaches a thresholdActions
  • Virtual/Hidden SL/TPClose at market on internal SL/TP levels (never sent to the broker)Actions
  • Basket Average TPPlaces the weighted-average open +/- N pips as a hard TP on every position (disconnect-proof grid/nanpin take-profit)Actions
  • Buy LimitBuy limit pending orderActions
  • Sell LimitSell limit pending orderActions
  • Buy StopBuy stop pending orderActions
  • OCO BracketOCO straddle: places a Buy Stop above and a Sell Stop below; when one leg fills, the other is auto-cancelledActions
  • Sell StopSell stop pending orderActions
  • AlertAlert notificationActions
  • Partial ClosePartial position closeActions
  • Time FilterTrading time restrictionFilters
  • Spread FilterMaximum spread filterFilters
  • Position FilterMaximum position count limitFilters
  • Session (auto DST)Gate by market session with automatic daylight-saving adjustmentFilters
  • Holiday FilterHalt new orders on holidays and year-endFilters
  • High-Low Range FilterSkip entry when the N-bar high-low range is out of range (filters volatile/quiet markets)Filters
  • Range Size FilterBlocks entry unless the last closed bar's body is at least N times the recent average body (expansion-bar gate)Filters
  • Days of Month FilterTrade only on the listed calendar days (comma-separated 1-31), e.g. 24,25,26,27,28,29 for the month-end weekFilters
  • Candle Pattern FilterSkip entries unless the last closed bar is a pin bar / engulfing (price-action rejection reversal)Filters
  • MA Distance FilterBlocks entry when the price-to-MA distance (pips) is out of range (pullback / over-extension filter)Filters
  • Cooldown FilterWait N seconds/minutes after last entryFilters
  • Daily Trade LimitStop opening new trades once the daily count is reachedFilters
  • Gotobi FilterTrade only on Gotobi days (5th,10th,15th,20th,25th,month-end). Ideal for Nakane trade.Filters
  • Weekday FilterAllow trading on specific weekdays onlyFilters
  • Drawdown FilterStop trading when max drawdown exceededFilters
  • Volatility FilterStop trading when volatility outside ATR rangeFilters
  • Market Regime FilterCombines an ADX trend/range read with an ATR expansion/compression read, and trades only in the market regimes you allowFilters
  • Equity TargetStop trading when profit target reachedFilters
  • Session FilterTrading session filter with a selectable time basis (server time or UTC). Use Session (auto DST) for windows that follow daylight saving.Filters
  • News FilterPause trading N minutes before/after news eventsFilters
  • New Bar FilterPass only on new bar formationFilters
  • Fixed LotFixed lot sizeMoney Mgmt
  • Risk-Based LotCalculate lot from balance × risk %Money Mgmt
  • Margin-Leverage LotAllocates a fixed % of balance as margin and sizes the lot at current leverageMoney Mgmt
  • Martingale LotDouble lot on loss (Martingale)Money Mgmt
  • PyramidingPyramiding — Add positions in profit directionMoney Mgmt
  • Averaging DownAveraging Down — Add positions against loss to improve avg priceMoney Mgmt
  • Reversal EntryReversal Entry — Enter opposite direction after closingMoney Mgmt
  • Trailing StopTrailing stop lossExit Strategy
  • Break EvenMove SL to entry when in profitExit Strategy
  • Basket Break EvenMove every basket position SL to the weighted-average break-even once total floating profit hits the triggerExit Strategy
  • Take ProfitTake profit level (Fixed pips / ATR multiple)Exit Strategy
  • Stop LossStop loss level (Fixed pips / ATR multiple)Exit Strategy
  • Close AllClose All — Close all positions when condition metExit Strategy
  • Account GuardClose this EA's positions when the account's floating loss exceeds N% of balance, then pause new entriesExit Strategy
  • Current PriceAsk/Bid/SpreadPrice / Info
  • OHLCCandlestick Open/High/Low/ClosePrice / Info
  • Time InfoTime information (Hour/Minute/DayOfWeek)Price / Info
  • Account InfoAccount info (Balance/Equity/Profit)Price / Info
  • ConstantOutput a fixed valuePrice / Info
  • StartOnTick — Entry point executed every tickUtility
  • Multi TimeframeReference indicator values from higher timeframesUtility

Названия и описания показаны так же, как в Builder.

Насколько далеко заходит каждая часть

Любой таймфрейм, другие символы
Каждый блок индикатора читает любой таймфрейм от M1 до MN1, а большинство может читать символ, отличный от графика.
Ваши собственные индикаторы
Блок iCustom читает значения любого пользовательского индикатора MT5, которым вы уже пользуетесь.
Четыре способа задать лот
Фиксированный лот, % баланса под риском, % баланса как маржа или мартингейл с ограничением уровней и остановкой по просадке.
Когда проверяются правила
Один раз на закрытом баре, на каждом тике или в момент касания ценой уровня. Одна схема может работать сразу на нескольких символах.
Подробные выходы
Трейлинг-стоп по пипсам, ATR, скользящей средней, максимумам и минимумам, Parabolic SAR и другим способам — а также безубыток, закрытие корзины и защита всего счёта от убытка.
Тест и компиляция на нашем сервере
Оцените схему встроенным тестом силы и проверкой устойчивости на четырёх основных парах, затем скомпилируйте в .ex5 — MetaEditor не нужен.

Тарифы

Стройте на холсте бесплатно; для компиляции и экспорта нужен Pro

Без Pro Pro
Визуальный редактор + все 119 блоков ✓ ✓
Все 12 шаблонов стратегий ✓ ✓
Тест прочности + матрица устойчивости ✓ ✓
Генератор стратегий Демо (только числа и пройден/не пройден) ✓
Скачивание скомпилированного .ex5 — ✓
Редактируемый исходный код MQL5 (.mq5) — ✓
Полный сгенерированный код во вкладке Code Просмотр параметров ✓
Приоритетная поддержка по почте — ✓

Проектировать на холсте может любой; для теста прочности нужен вход в аккаунт. Демо генератора показывает только числа и результат прохождения этапов. Pro — разовая лицензия за $399, которая добавляет полный генератор, скомпилированный .ex5 и редактируемый исходный код MQL5. Смотреть все тарифы →

Для кого это

Для тех, кто хочет создавать, а не играть в азартные игры

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

Пришли от генератора стратегий? У Builder есть собственный инструмент Generate, и его отличие в том, что вы можете изменить любого кандидата и сами его скомпилировать. Прочитайте наше честное сравнение с EA Studio — мы прямо говорим, какой инструмент подходит какому трейдеру.

FAQ

Часто задаваемые вопросы

Можно ли попробовать AIStrategyMiner Builder бесплатно?

Да. Проектирование на холсте — сборка из блоков и открытие шаблонов — доступно всем, бесплатный аккаунт открывает встроенный тест прочности, а у инструмента Generate есть бесплатное демо, показывающее число кандидатов и результат прохождения этапов. Полный генератор, компиляция в .ex5, а также исходный код и экспорт MQL5 — в Pro, разовой лицензии за $399.

Нужно ли что-то устанавливать?

Нет. Builder полностью работает в вашем браузере — проектируйте, тестируйте и компилируйте без установки программ. MetaTrader 5 нужен только для запуска скачанного файла .ex5.

Builder торгует за меня?

Нет. Builder — это инструмент разработки ПО: он генерирует советника (Expert Advisor) на основе вашего проекта. Он никогда не совершает сделки, не выставляет ордера, не подключается к брокеру и не даёт торговых сигналов. Вы компилируете, тестируете и решаете, что делать с созданным кодом.

Могу ли я протестировать свой EA перед использованием?

Да — дважды. Внутри Builder (нужен бесплатный аккаунт) тест прочности проводит бэктест вашего проекта на исторических данных, а матрица устойчивости оценивает его по основным валютным парам. После скачивания EA стоит дополнительно провести форвард-тест в тестере стратегий MetaTrader 5 на данных своего брокера, прежде чем рисковать реальными деньгами.

Принадлежит ли мне сгенерированный код?

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

Начните создавать

Стройте на холсте бесплатно — без установки и карты. Pro добавляет генератор, компиляцию и исходный код MQL5.

Уведомление о рисках: Торговля CFD и производными инструментами сопряжена со значительным риском и подходит не всем инвесторам. Исходный код, который вы генерируете с помощью Builder, предоставляется исключительно как инструмент разработки; вы несёте единоличную ответственность за его тестирование и за любые торговые решения. Результаты бэктеста и проверки устойчивости описывают прошлые данные и не являются надёжным показателем будущих результатов. Сервис не предназначен для резидентов Соединённых Штатов или иных Ограниченных юрисдикций.