EA Builder sin código

Diseña un robot de trading para MetaTrader 5 — sin escribir MQL5 a mano.

AIStrategyMiner Builder es una herramienta de desarrollo sin código. Diseñas la lógica de trading en un editor visual sobre un lienzo gratuito, la pruebas con la prueba de solidez integrada y pruebas la demo gratuita de la herramienta Generate. Con Pro ejecutas el generador completo y descargas un EA de MetaTrader 5 funcional: un archivo compilado o el código fuente MQL5 (.mq5) editable.

AIStrategyMiner EA Builder: strategy blocks wired together on a canvas, with the properties panel on the right
12
plantillas de estrategia
119
bloques de lógica en 8 categorías
.ex5
compilación y exportación MQL5 en Pro
0
instalaciones — funciona en tu navegador

Qué es el Builder — y qué no es

AIStrategyMiner Builder es una herramienta de desarrollo de software que produce código fuente. No es un robot de trading, un bróker, un servicio de señales ni asesoramiento de inversión.

  • Sí genera código fuente MQL5 a partir de un diseño visual.
  • No ejecuta operaciones, no coloca órdenes ni se conecta a ningún bróker.
  • No ofrece señales de trading, estrategias para seguir ni asesoramiento de inversión. Las candidatas de Generate se ajustan a datos pasados y pueden ser ajustes por azar; son puntos de partida para probar, no recomendaciones.
  • Tú compilas y decides qué hacer con el código fuente que creas.

Cómo funciona

De la idea a un EA probado en tres pasos

  1. 1. Diseña tu lógica de forma visual
    1

    Diseña tu lógica de forma visual

    Arrastra bloques —indicadores, condiciones de entrada y salida, reglas de riesgo— a un lienzo, o parte de una de las 12 plantillas de estrategia. ¿No sabes por dónde empezar? Generate busca combinaciones de bloques y parámetros en tu navegador (no se envía nada a ningún servidor); abre cualquier candidata en el editor y modifícala. Sin sintaxis MQL5 que memorizar.

  2. 2. Pruébalo antes de confiar en él
    2

    Pruébalo antes de confiar en él

    Ejecuta la prueba de solidez integrada sobre datos históricos y la matriz de robustez en los principales pares — directamente en el navegador, antes de que nada toque tu terminal.

  3. 3. Compílalo y llévatelo contigo
    3

    Compílalo y llévatelo contigo

    Compila a un .ex5 listo para usar en MetaTrader 5 o descarga el código fuente MQL5 (.mq5) editable: ambos con Pro. Tú decides qué hacer con lo que construyes; el Builder nunca lo ejecuta por ti.

Funciones

Un entorno de desarrollo, no una caja negra

Editor visual de bloques

Crea reglas de entrada/salida, condiciones de indicadores y lógica de gestión del capital sin escribir código. 119 bloques en 8 categorías.

12 plantillas de estrategia

Empieza desde cruces de medias móviles, reversión por RSI, rupturas de Bandas de Bollinger y más, y luego adapta los bloques a tu propia idea.

Prueba de solidez integrada

Backtestea tu diseño con datos históricos y evalúa su robustez en los principales pares — en el navegador, antes de exportar nada.

Bloques de gestión del riesgo

Stop loss, take profit, break-even y lógica de trailing expresados como componentes reutilizables, con avisos de configuración peligrosa antes de exportar.

Proyectos guardados en tu cuenta

Inicia sesión para conservar tus diseños como proyectos, reabrirlos en cualquier dispositivo y continuar donde lo dejaste. Los diseños anónimos permanecen en tu navegador.

Código fuente legible

Pro genera MQL5 estructurado y comentado que puedes inspeccionar, modificar y versionar. Tus diseños y tu resultado son tuyos.

Con qué puedes construir

Todos los bloques del Builder, en una lista.

  • Moving AverageMoving Average (SMA/EMA/SMMA/LWMA)Tendencia
  • RSIRelative Strength IndexOscilador
  • Bollinger BandsBollinger Bands (Upper/Main/Lower)Volatilidad
  • MACDMACD (Main/Signal)Oscilador
  • ATRAverage True RangeVolatilidad
  • IchimokuIchimoku Kinko Hyo (Tenkan/Kijun/Senkou A/B/Chikou)Tendencia
  • Donchian ChannelHighest high / lowest low of the last N bars - for breakout and swing-level conditionsVolatilidad
  • 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)Niveles de precio
  • Heiken AshiHeiken Ashi candle close/open - detect trend by candle color flipTendencia
  • ADXADX — Trend Strength (Main/+DI/-DI)Tendencia
  • CCICommodity Channel IndexOscilador
  • Parabolic SARParabolic SAR — Trend-following stopTendencia
  • StochasticStochastic Oscillator (%K/%D)Oscilador
  • Williams %RWilliams %R — Overbought/oversold oscillator (-100~0)Oscilador
  • MomentumMomentum — Rate of price changeOscilador
  • OBVOn Balance Volume — Cumulative volume indicatorVolumen
  • DeMarkerDeMarker — Trend exhaustion detection (0~1)Oscilador
  • AlligatorBill Williams Alligator — Jaw/Teeth/Lips 3 linesTendencia
  • Bears PowerBears Power — Selling pressure strengthOscilador
  • Bulls PowerBulls Power — Buying pressure strengthOscilador
  • Force IndexForce Index — Price change x VolumeVolumen
  • EnvelopeMA Envelope — Upper/Lower bands around moving averageVolatilidad
  • RVIRelative Vigor Index — Trend strength (Main/Signal)Oscilador
  • DEMADouble Exponential MA — a moving average with reduced lagTendencia
  • TEMATriple Exponential MA — even less lag than DEMATendencia
  • Adaptive MAKaufman Adaptive MA — smoothing adapts to volatilityTendencia
  • FrAMAFractal Adaptive MA — smoothing driven by fractal dimensionTendencia
  • VIDyAVariable Index Dynamic Average — a CMO-driven adaptive MATendencia
  • Std DeviationStandard Deviation — how far price spreads from its averageVolatilidad
  • 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 bandTendencia
  • 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 themTendencia
  • Hull MAHull MA — recombines two LWMAs so the line keeps up with price instead of trailing itTendencia
  • 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.Volumen
  • ADX WilderADX Wilder — trend strength using Wilder’s original smoothing (Main / +DI / −DI)Tendencia
  • Keltner ChannelKeltner Channel — a moving average with bands at a multiple of ATR (Upper / Main / Lower)Volatilidad
  • 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 volumeVolumen
  • Money Flow IndexMoney Flow Index — an RSI that includes volume (0-100)Volumen
  • VolumesTick volume — how active the bar wasVolumen
  • Accum/DistribA/D line — cumulative buying and selling pressureVolumen
  • BW Market FacilBill Williams Market Facilitation Index — range per unit of volumeVolumen
  • Gator OscGator Oscillator — the spread between the three Alligator linesOscilador
  • FractalsBill Williams Fractals — the most recent confirmed swing high/lowNiveles de precio
  • 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

Los nombres y descripciones se muestran tal como aparecen en el Builder.

Hasta dónde llega cada parte

Cualquier timeframe, otros símbolos
Cada bloque de indicador lee cualquier timeframe de M1 a MN1, y la mayoría puede leer un símbolo distinto al del gráfico.
Tus propios indicadores
El bloque iCustom lee los valores de cualquier indicador personalizado de MT5 que ya uses.
Cuatro formas de calcular el lote
Lote fijo, % del saldo en riesgo, % del saldo como margen, o martingala con tope de niveles y parada por drawdown.
Cuándo se comprueban las reglas
Una vez por vela cerrada, en cada tick o en el momento en que el precio toca un nivel. Un mismo diseño también puede funcionar en varios símbolos a la vez.
Salidas en detalle
Trailing stop por pips, ATR, media móvil, máximos y mínimos, Parabolic SAR y más — además de break-even, salidas de cesta y un límite de pérdida para toda la cuenta.
Prueba y compila en nuestro servidor
Mide un diseño con la prueba de fuerza integrada y una comprobación de robustez en cuatro pares principales, y compílalo a .ex5 — sin MetaEditor.

Planes

Construye gratis en el lienzo; pasa a Pro para compilar y exportar

Sin Pro Pro
Editor visual + los 119 bloques ✓ ✓
Todas las 12 plantillas de estrategia ✓ ✓
Prueba de solidez + matriz de robustez ✓ ✓
Generador de estrategias Demo (solo recuentos y superado/no superado) ✓
Descarga del .ex5 compilado — ✓
Código fuente MQL5 (.mq5) editable — ✓
Código fuente completo generado en la pestaña Code Vista previa de los parámetros ✓
Soporte prioritario por correo — ✓

Diseñar en el lienzo está abierto a todos; la prueba de solidez requiere una cuenta con sesión iniciada. La demo del generador muestra solo recuentos y si cada fase se supera o no. Pro es una licencia única de $399 que añade el generador completo, el .ex5 compilado y el código fuente MQL5 editable. Ver todos los precios →

Para quién es

Hecho para quienes quieren construir, no apostar

El Builder está pensado para desarrolladores que prototipan lógica MQL5 con rapidez, para traders que quieren convertir una idea en código fuente editable sin partir de un archivo en blanco, y para quienes están aprendiendo y quieren ver cómo la lógica de una estrategia se traduce en MQL5 limpio. Mantienes el control total del resultado y sigues siendo responsable de probar, compilar y usar el código que generas.

¿Vienes de un generador de estrategias? El Builder tiene su propia herramienta Generate, y lo que lo distingue es que puedes editar cada candidata y compilarla tú mismo. Lee nuestra comparación honesta con EA Studio — te decimos con claridad cuál conviene a cada trader.

FAQ

Preguntas frecuentes

¿Puedo probar AIStrategyMiner Builder gratis?

Sí. Diseñar en el lienzo —montar con bloques y abrir plantillas— está abierto a todos, una cuenta gratuita desbloquea la prueba de solidez integrada y la herramienta Generate tiene una demo gratuita que muestra los recuentos de candidatos y si cada fase se supera. El generador completo, la compilación a .ex5 y el código fuente y la exportación MQL5 son de Pro, una licencia única de $399.

¿Tengo que instalar algo?

No. El Builder funciona por completo en tu navegador — diseña, prueba y compila sin instalar software. Solo necesitas MetaTrader 5 para ejecutar el archivo .ex5 que descargues.

¿El Builder opera por mí?

No. El Builder es una herramienta de desarrollo de software: genera un Expert Advisor a partir de tu diseño. Nunca ejecuta operaciones, coloca órdenes, se conecta a un bróker ni ofrece señales de trading. Tú compilas, pruebas y decides qué hacer con el código que creas.

¿Puedo probar mi EA antes de usarlo?

Sí — dos veces. Dentro del Builder (se requiere cuenta gratuita), la prueba de solidez backtestea tu diseño con datos históricos y la matriz de robustez lo evalúa en los principales pares. Después de descargar el EA, también deberías probarlo en modo forward en el Strategy Tester de MetaTrader 5 con los datos de tu propio bróker antes de arriesgar dinero real.

¿Soy dueño del código que genero?

Sí. Tus diseños y el resultado generado son tuyos para descargar y conservar. Los titulares de la licencia Pro reciben el código fuente MQL5 editable y comentado, que puedes modificar, ampliar y versionar como cualquier otro código.

Empieza a construir

Construye gratis en el lienzo: sin instalación ni tarjeta. Pro añade el generador, la compilación y el código fuente MQL5.

Aviso de riesgo: Operar con CFDs e instrumentos derivados implica un riesgo importante y no es adecuado para todos los inversores. El código fuente que generas con el Builder se proporciona únicamente como herramienta de desarrollo; eres el único responsable de probarlo y de cualquier decisión de trading. Los resultados de backtest y de robustez describen datos pasados y no son un indicador fiable de resultados futuros. El Servicio no está dirigido a residentes de los Estados Unidos u otras Jurisdicciones Restringidas.