EA builder sem código

Projete um robô de trading para MetaTrader 5 — sem escrever MQL5 à mão.

O AIStrategyMiner Strategy 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.

AIStrategyMiner Strategy Builder: strategy blocks wired together on a canvas, with the properties panel on the right
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 Strategy 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

  1. 1. Projete sua lógica visualmente
    1

    Projete 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.

  2. 2. Teste antes de confiar
    2

    Teste 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.

  3. 3. Compile e leve com você
    3

    Compile 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

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.

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 Strategy 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.