EA Builder sem código
Projete um robô de trading para MetaTrader 5 — sem escrever MQL5 à mão.
O AIStrategyMiner Builder é uma ferramenta de desenvolvimento sem código. Você projeta a lógica de trading em um editor visual num canvas gratuito, testa com o teste de força integrado e experimenta a demo gratuita da ferramenta Generate. Com o Pro, você roda o gerador completo e baixa um EA do MetaTrader 5 funcional — um arquivo compilado ou o código-fonte MQL5 (.mq5) editável.
- 12
- modelos de estratégia
- 119
- blocos de lógica em 8 categorias
- .ex5
- compilação e exportação MQL5 no Pro
- 0
- instalações — roda no seu navegador
O que o Builder é — e o que não é
O AIStrategyMiner Builder é uma ferramenta de desenvolvimento de software que gera código-fonte. Ele não é um robô de trading, uma corretora, um serviço de sinais nem consultoria de investimento.
- Ele gera código-fonte MQL5 a partir de um projeto visual.
- Ele não executa negociações, não envia ordens nem se conecta a uma corretora.
- Ele não fornece sinais de trading, estratégias para seguir ou consultoria de investimento. Os candidatos do Generate se ajustam a dados passados e podem ser ajustes ao acaso; são pontos de partida para testar, não recomendações.
- Você compila e decide o que fazer com o código-fonte que criar.
Como funciona
Da ideia a um EA testado em três passos
-
1Projete sua lógica visualmente
Arraste blocos — indicadores, condições de entrada e saída, regras de risco — para uma tela, ou comece por um dos 12 modelos de estratégia. Não sabe por onde começar? O Generate busca combinações de blocos e parâmetros no seu navegador (nada é enviado a um servidor); abra qualquer candidato no editor e altere-o. Nenhuma sintaxe MQL5 para decorar.
-
2Teste antes de confiar
Rode o teste de força integrado em dados históricos e a matriz de robustez nos principais pares — direto no navegador, antes que qualquer coisa toque no seu terminal.
-
3Compile e leve com você
Compile para um .ex5 pronto para uso no MetaTrader 5 ou baixe o código-fonte MQL5 (.mq5) editável — ambos com o Pro. Você decide o que fazer com o que construiu — o Builder nunca o executa por você.
Recursos
Um ambiente de desenvolvimento, não uma caixa-preta
Editor visual de blocos
Monte regras de entrada/saída, condições de indicadores e lógica de gestão de capital sem escrever código. 119 blocos em 8 categorias.
12 modelos de estratégia
Comece por cruzamentos de médias móveis, reversão por RSI, rompimentos de Bandas de Bollinger e muito mais, depois adapte os blocos à sua própria ideia.
Teste de força integrado
Faça o backtest do seu projeto em dados históricos e avalie a robustez nos principais pares — no navegador, antes de exportar qualquer coisa.
Blocos de gestão de risco
Stop-loss, take-profit, break-even e lógica de trailing expressos como componentes reutilizáveis, com avisos de configuração perigosa antes da exportação.
Projetos salvos na sua conta
Entre na sua conta para manter seus projetos salvos, reabri-los em qualquer dispositivo e continuar de onde parou. Projetos anônimos ficam salvos apenas no seu navegador.
Código-fonte legível
O Pro gera MQL5 estruturado e comentado que você pode inspecionar, modificar e versionar. Seus projetos e o resultado gerado são seus para guardar.
Com o que você constrói
Todos os blocos do Builder, em uma lista.
- Moving AverageMoving Average (SMA/EMA/SMMA/LWMA)Tendência
- RSIRelative Strength IndexOscilador
- Bollinger BandsBollinger Bands (Upper/Main/Lower)Volatilidade
- MACDMACD (Main/Signal)Oscilador
- ATRAverage True RangeVolatilidade
- IchimokuIchimoku Kinko Hyo (Tenkan/Kijun/Senkou A/B/Chikou)Tendência
- Donchian ChannelHighest high / lowest low of the last N bars - for breakout and swing-level conditionsVolatilidade
- 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)Níveis de preço
- Heiken AshiHeiken Ashi candle close/open - detect trend by candle color flipTendência
- ADXADX — Trend Strength (Main/+DI/-DI)Tendência
- CCICommodity Channel IndexOscilador
- Parabolic SARParabolic SAR — Trend-following stopTendência
- StochasticStochastic Oscillator (%K/%D)Oscilador
- Williams %RWilliams %R — Overbought/oversold oscillator (-100~0)Oscilador
- MomentumMomentum — Rate of price changeOscilador
- OBVOn Balance Volume — Cumulative volume indicatorVolume
- DeMarkerDeMarker — Trend exhaustion detection (0~1)Oscilador
- AlligatorBill Williams Alligator — Jaw/Teeth/Lips 3 linesTendência
- Bears PowerBears Power — Selling pressure strengthOscilador
- Bulls PowerBulls Power — Buying pressure strengthOscilador
- Force IndexForce Index — Price change x VolumeVolume
- EnvelopeMA Envelope — Upper/Lower bands around moving averageVolatilidade
- RVIRelative Vigor Index — Trend strength (Main/Signal)Oscilador
- DEMADouble Exponential MA — a moving average with reduced lagTendência
- TEMATriple Exponential MA — even less lag than DEMATendência
- Adaptive MAKaufman Adaptive MA — smoothing adapts to volatilityTendência
- FrAMAFractal Adaptive MA — smoothing driven by fractal dimensionTendência
- VIDyAVariable Index Dynamic Average — a CMO-driven adaptive MATendência
- Std DeviationStandard Deviation — how far price spreads from its averageVolatilidade
- Awesome OscAwesome Oscillator — momentum from the 5/34 SMA differenceOscilador
- Accelerator OscAccelerator Oscillator — the acceleration of AOOscilador
- SupertrendSupertrend — trend direction from an ATR-width trailing bandTendência
- VLDMIVariable-period RSI — stretches the RSI period by the ATR ratio and fades sharp drops or spikesOscilador
- Persistence RatioDirection-agreement ratio — how often the last N bars moved the same way as the bar before themTendência
- Hull MAHull MA — recombines two LWMAs so the line keeps up with price instead of trailing itTendência
- QQEQQE — trails a one-way band around a smoothed RSI and reports which side it brokeOscilador
- VWAPVWAP — volume-weighted average price accumulated from an anchor (the day boundary by default). The bands are multiples of the weighted standard deviation.Volume
- ADX WilderADX Wilder — trend strength using Wilder’s original smoothing (Main / +DI / −DI)Tendência
- Keltner ChannelKeltner Channel — a moving average with bands at a multiple of ATR (Upper / Main / Lower)Volatilidade
- ROCRate of Change — the percentage change from N bars agoOscilador
- Ultimate OscillatorUltimate Oscillator — buying pressure over three periods, blended 4:2:1Oscilador
- DPODetrended Price Oscillator — strips the trend out and leaves the cycleOscilador
- OsMADifference between the MACD line and its signal (histogram)Oscilador
- TRIXRate of change of a triple-smoothed EMA — momentum without the noiseOscilador
- Chaikin OscChaikin Oscillator — money flow that includes volumeVolume
- Money Flow IndexMoney Flow Index — an RSI that includes volume (0-100)Volume
- VolumesTick volume — how active the bar wasVolume
- Accum/DistribA/D line — cumulative buying and selling pressureVolume
- BW Market FacilBill Williams Market Facilitation Index — range per unit of volumeVolume
- Gator OscGator Oscillator — the spread between the three Alligator linesOscilador
- FractalsBill Williams Fractals — the most recent confirmed swing high/lowNíveis de preço
- iCustomGet custom indicator valuesPersonalizado
- 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
Nenhum bloco encontrado. Qualquer outro indicador do MT5 pode ser lido com o bloco iCustom.
Nomes e descrições aparecem exatamente como no Builder.
Até onde vai cada parte
- Qualquer timeframe, outros símbolos
- Todo bloco de indicador lê qualquer timeframe de M1 a MN1, e a maioria lê um símbolo diferente do gráfico.
- Seus próprios indicadores
- O bloco iCustom lê os valores de qualquer indicador personalizado do MT5 que você já usa.
- Quatro formas de definir o lote
- Lote fixo, % do saldo em risco, % do saldo como margem, ou martingale com limite de níveis e parada por drawdown.
- Quando as regras são verificadas
- Uma vez por barra fechada, a cada tick ou no instante em que o preço toca um nível. Um mesmo design também pode rodar em vários símbolos ao mesmo tempo.
- Saídas em detalhe
- Trailing stop por pips, ATR, média móvel, topos e fundos, Parabolic SAR e mais — além de break-even, saídas por cesta e proteção de perda da conta inteira.
- Teste e compile no nosso servidor
- Meça um design com o teste de força integrado e uma checagem de robustez em quatro pares principais, depois compile para .ex5 — sem precisar do MetaEditor.
Modelos
Comece de um projeto que já funciona
Cada modelo abre como um diagrama de blocos completo — carregue um, rode o teste de força e altere as partes que quiser. Alguns dos 12 modelos aparecem aqui.
-
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.
Planos
Construa no canvas de graça; use o Pro para compilar e exportar
| Sem Pro | Pro | |
|---|---|---|
| Editor visual + todos os 119 blocos | ✓ | ✓ |
| Todos os 12 modelos de estratégia | ✓ | ✓ |
| Teste de força + matriz de robustez | ✓ | ✓ |
| Gerador de estratégias | Demo (só contagens e aprovado/reprovado) | ✓ |
| Download do .ex5 compilado | — | ✓ |
| Código-fonte MQL5 (.mq5) editável | — | ✓ |
| Código-fonte completo gerado na aba Code | Prévia dos parâmetros | ✓ |
| Suporte prioritário por e-mail | — | ✓ |
Projetar no canvas é aberto a todos; o teste de força exige uma conta com login. A demo do gerador mostra apenas contagens e aprovação/reprovação por etapa. O Pro é uma licença única de $399 que adiciona o gerador completo, o .ex5 compilado e o código-fonte MQL5 editável. Ver todos os preços →
Para quem é
Feito para quem quer construir, não apostar
O Builder é para desenvolvedores que querem prototipar lógica MQL5 rapidamente, traders que querem transformar uma ideia em código-fonte editável sem partir de um arquivo em branco, e quem está aprendendo e quer ver como a lógica de uma estratégia se transforma em MQL5 limpo. Você mantém o controle total sobre o resultado e continua responsável por testar, compilar e usar o código que gerar.
Vem de um gerador de estratégias? O Builder tem sua própria ferramenta Generate, e o que o diferencia é que você pode editar cada candidato e compilá-lo você mesmo. Leia nossa comparação honesta com o EA Studio — dizemos claramente qual delas serve para qual trader.
FAQ
Perguntas frequentes
Posso testar o AIStrategyMiner Builder de graça?
Sim. Projetar no canvas — montar com blocos e abrir modelos — é aberto a todos, uma conta gratuita libera o teste de força integrado, e a ferramenta Generate tem uma demo gratuita que mostra as contagens de candidatos e a aprovação/reprovação por etapa. O gerador completo, a compilação para .ex5 e o código-fonte e a exportação MQL5 são do Pro — uma licença única de $399.
Preciso instalar alguma coisa?
Não. O Builder roda inteiramente no seu navegador — projete, teste e compile sem instalar nenhum software. Você só precisa do MetaTrader 5 para rodar o arquivo .ex5 que baixar.
O Builder negocia por mim?
Não. O Builder é uma ferramenta de desenvolvimento de software: ele gera um Expert Advisor a partir do seu projeto. Ele nunca executa negociações, envia ordens, se conecta a uma corretora nem fornece sinais de trading. Você compila, testa e decide o que fazer com o código que criar.
Posso testar meu EA antes de usá-lo?
Sim — duas vezes. Dentro do Builder (é preciso ter uma conta grátis), o teste de força faz o backtest do seu projeto em dados históricos e a matriz de robustez o avalia nos principais pares. Depois de baixar o EA, você também deve fazer um forward test no Testador de Estratégias do MetaTrader 5, com os dados da sua própria corretora, antes de arriscar dinheiro real.
O código que eu gero é meu?
Sim. Seus projetos e o resultado gerado são seus para baixar e guardar. Quem tem a licença Pro recebe o código-fonte MQL5 editável e comentado, que você pode modificar, estender e versionar como qualquer outro código.
Comece a construir
Construa no canvas de graça — sem instalação, sem cartão. O Pro adiciona o gerador, a compilação e o código-fonte MQL5.
Aviso de Risco: Negociar CFDs e instrumentos derivativos envolve risco significativo e não é adequado para todos os investidores. O código-fonte que você gera com o Builder é fornecido apenas como ferramenta de desenvolvimento; você é o único responsável por testá-lo e por qualquer decisão de trading. Os resultados de backtest e de robustez descrevem dados passados e não são um indicador confiável de resultados futuros. O Serviço não é direcionado a residentes dos Estados Unidos ou de outras Jurisdições Restritas.