EA Builder без кода
Создайте торгового робота для MetaTrader 5 — без написания MQL5 вручную.
AIStrategyMiner Builder — это инструмент разработки без кода. Вы проектируете торговую логику в визуальном редакторе на бесплатном холсте, проверяете её встроенным тестом прочности и пробуете бесплатную демо-версию инструмента Generate. С Pro вы запускаете полный генератор и скачиваете рабочий EA для MetaTrader 5 — скомпилированный файл или редактируемый исходный код MQL5 (.mq5).
- 12
- шаблонов стратегий
- 119
- логических блоков в 8 категориях
- .ex5
- компиляция и экспорт MQL5 в Pro
- 0
- установок — работает в вашем браузере
Что такое Builder — и чем он не является
AIStrategyMiner Builder — это инструмент разработки ПО, который выдаёт исходный код. Это не торговый робот, не брокер, не сервис сигналов и не финансовая консультация.
- Генерирует исходный код MQL5 из визуального проекта.
- Не совершает сделки, не выставляет ордера и не подключается к брокеру.
- Не предоставляет торговые сигналы, готовые стратегии или инвестиционные консультации. Кандидаты из Generate подогнаны под прошлые данные и могут оказаться случайной подгонкой; это отправные точки для проверки, а не рекомендации.
- Вы компилируете код и решаете, что делать с исходным кодом, который создаёте.
Как это работает
От идеи до протестированного EA за три шага
-
1Спроектируйте логику визуально
Перетаскивайте блоки — индикаторы, условия входа и выхода, правила риска — на холст или начните с одного из 12 шаблонов стратегий. Не знаете, с чего начать? Generate перебирает комбинации блоков и параметров прямо в браузере (на сервер ничего не отправляется); откройте любого кандидата в редакторе и измените его. Не нужно заучивать синтаксис MQL5.
-
2Проверьте, прежде чем довериться
Запустите встроенный тест прочности на исторических данных и матрицу устойчивости по основным валютным парам — прямо в браузере, прежде чем что-либо коснётся вашего терминала.
-
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
Подходящих блоков нет. Любой другой индикатор MT5 можно прочитать блоком iCustom.
Названия и описания показаны так же, как в Builder.
Насколько далеко заходит каждая часть
- Любой таймфрейм, другие символы
- Каждый блок индикатора читает любой таймфрейм от M1 до MN1, а большинство может читать символ, отличный от графика.
- Ваши собственные индикаторы
- Блок iCustom читает значения любого пользовательского индикатора MT5, которым вы уже пользуетесь.
- Четыре способа задать лот
- Фиксированный лот, % баланса под риском, % баланса как маржа или мартингейл с ограничением уровней и остановкой по просадке.
- Когда проверяются правила
- Один раз на закрытом баре, на каждом тике или в момент касания ценой уровня. Одна схема может работать сразу на нескольких символах.
- Подробные выходы
- Трейлинг-стоп по пипсам, ATR, скользящей средней, максимумам и минимумам, Parabolic SAR и другим способам — а также безубыток, закрытие корзины и защита всего счёта от убытка.
- Тест и компиляция на нашем сервере
- Оцените схему встроенным тестом силы и проверкой устойчивости на четырёх основных парах, затем скомпилируйте в .ex5 — MetaEditor не нужен.
Шаблоны
Начните с рабочего проекта
Каждый шаблон открывается как готовая блок-схема: загрузите любой, запустите тест прочности и меняйте нужные части. Здесь показаны несколько из 12 шаблонов.
-
Basic MA Crossover Entry on fast/slow MA crossover.
-
Basic RSI Reversal Buy at RSI < 30, sell at RSI > 70.
-
Basic Bollinger Bounce Buys when price touches the lower Bollinger band and sells when it touches the upper one.
-
Basic MACD Signal Entry on MACD/signal line cross.
-
Intermediate Ichimoku Cloud direction + Tenkan/Kijun cross entry.
-
Advanced Breakout Buys when price clears the previous day's high and sells when it breaks the previous day's low.
-
Advanced Multi-TF + Auto Lot + Trailing Higher-timeframe (H4) MA trend filter plus current-timeframe EMA crossover entry, sized by percent risk and protected with a trailing stop.
-
Advanced Opening Range Breakout (one trade a day) Freezes the high and low of two bars from 10:00 as the day's range, then enters on the bar that leaves it - buy above, sell below, and that is the day finished.
Тарифы
Стройте на холсте бесплатно; для компиляции и экспорта нужен 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, предоставляется исключительно как инструмент разработки; вы несёте единоличную ответственность за его тестирование и за любые торговые решения. Результаты бэктеста и проверки устойчивости описывают прошлые данные и не являются надёжным показателем будущих результатов. Сервис не предназначен для резидентов Соединённых Штатов или иных Ограниченных юрисдикций.