EA Builder senza codice

Progetta un robot di trading per MetaTrader 5 — senza scrivere MQL5 a mano.

AIStrategyMiner Builder è uno strumento di sviluppo senza codice. Progetti la logica di trading in un editor visivo su un canvas gratuito, la verifichi con il test di solidità integrato e provi la demo gratuita dello strumento Generate. Con Pro esegui il generatore completo e scarichi un EA per MetaTrader 5 funzionante: un file compilato oppure il codice sorgente MQL5 (.mq5) modificabile.

AIStrategyMiner EA Builder: strategy blocks wired together on a canvas, with the properties panel on the right
12
modelli di strategia
119
blocchi logici in 8 categorie
.ex5
compilazione ed export MQL5 con Pro
0
installazioni — funziona nel tuo browser

Cos'è il Builder — e cosa non è

AIStrategyMiner Builder è uno strumento di sviluppo software che produce codice sorgente. Non è un robot di trading, un broker, un servizio di segnali né una consulenza finanziaria.

  • Genera codice sorgente MQL5 a partire da un progetto visivo.
  • Non esegue operazioni, non piazza ordini e non si collega a nessun broker.
  • Non fornisce segnali di trading, strategie da seguire né consulenza sugli investimenti. I candidati di Generate si adattano ai dati passati e possono essere adattamenti casuali; sono punti di partenza da testare, non raccomandazioni.
  • Sei tu a compilare e decidere cosa fare del codice sorgente che crei.

Come funziona

Dall'idea a un EA testato in tre passi

  1. 1. Progetta la tua logica visivamente
    1

    Progetta la tua logica visivamente

    Trascina blocchi — indicatori, condizioni di ingresso e uscita, regole di rischio — sulla tela, oppure parti da uno dei 12 modelli di strategia. Non sai da dove cominciare? Generate cerca combinazioni di blocchi e parametri nel tuo browser (nulla viene inviato a un server); apri qualsiasi candidato nell'editor e modificalo. Nessuna sintassi MQL5 da memorizzare.

  2. 2. Testalo prima di fidarti
    2

    Testalo prima di fidarti

    Esegui il test di solidità integrato su dati storici e la matrice di robustezza sulle principali coppie di valute — direttamente nel browser, prima che qualcosa arrivi al tuo terminale.

  3. 3. Compila e portalo con te
    3

    Compila e portalo con te

    Compila in un .ex5 pronto all'uso per MetaTrader 5 oppure scarica il sorgente MQL5 (.mq5) modificabile — entrambi con Pro. Decidi tu cosa fare con ciò che costruisci: il Builder non lo esegue mai al posto tuo.

Funzionalità

Un ambiente di sviluppo, non una scatola nera

Editor visivo a blocchi

Costruisci regole di ingresso/uscita, condizioni sugli indicatori e logica di money management senza scrivere codice. 119 blocchi in 8 categorie.

12 modelli di strategia

Parti da incroci di medie mobili, mean reversion con RSI, breakout delle Bande di Bollinger e altro ancora, poi adatta i blocchi alla tua idea.

Test di solidità integrato

Fai il backtest del tuo progetto su dati storici e valuta la robustezza sulle principali coppie di valute — nel browser, prima di esportare qualsiasi cosa.

Blocchi per la gestione del rischio

Stop-loss, take-profit, break-even e logica di trailing espressi come componenti riutilizzabili, con avvisi sulle configurazioni pericolose prima dell'esportazione.

Progetti salvati nel tuo account

Accedi per conservare i tuoi progetti, riaprirli su qualsiasi dispositivo e riprendere da dove avevi lasciato. I progetti anonimi restano nel tuo browser.

Codice sorgente leggibile

Pro genera MQL5 strutturato e commentato che puoi ispezionare, modificare e versionare. I tuoi progetti e il tuo output restano tuoi.

Con cosa costruisci

Tutti i blocchi del Builder, in un'unica lista.

  • Moving AverageMoving Average (SMA/EMA/SMMA/LWMA)Trend
  • RSIRelative Strength IndexOscillatore
  • Bollinger BandsBollinger Bands (Upper/Main/Lower)Volatilità
  • MACDMACD (Main/Signal)Oscillatore
  • ATRAverage True RangeVolatilità
  • IchimokuIchimoku Kinko Hyo (Tenkan/Kijun/Senkou A/B/Chikou)Trend
  • Donchian ChannelHighest high / lowest low of the last N bars - for breakout and swing-level conditionsVolatilità
  • 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)Livelli di prezzo
  • Heiken AshiHeiken Ashi candle close/open - detect trend by candle color flipTrend
  • ADXADX — Trend Strength (Main/+DI/-DI)Trend
  • CCICommodity Channel IndexOscillatore
  • Parabolic SARParabolic SAR — Trend-following stopTrend
  • StochasticStochastic Oscillator (%K/%D)Oscillatore
  • Williams %RWilliams %R — Overbought/oversold oscillator (-100~0)Oscillatore
  • MomentumMomentum — Rate of price changeOscillatore
  • OBVOn Balance Volume — Cumulative volume indicatorVolume
  • DeMarkerDeMarker — Trend exhaustion detection (0~1)Oscillatore
  • AlligatorBill Williams Alligator — Jaw/Teeth/Lips 3 linesTrend
  • Bears PowerBears Power — Selling pressure strengthOscillatore
  • Bulls PowerBulls Power — Buying pressure strengthOscillatore
  • Force IndexForce Index — Price change x VolumeVolume
  • EnvelopeMA Envelope — Upper/Lower bands around moving averageVolatilità
  • RVIRelative Vigor Index — Trend strength (Main/Signal)Oscillatore
  • DEMADouble Exponential MA — a moving average with reduced lagTrend
  • TEMATriple Exponential MA — even less lag than DEMATrend
  • Adaptive MAKaufman Adaptive MA — smoothing adapts to volatilityTrend
  • FrAMAFractal Adaptive MA — smoothing driven by fractal dimensionTrend
  • VIDyAVariable Index Dynamic Average — a CMO-driven adaptive MATrend
  • Std DeviationStandard Deviation — how far price spreads from its averageVolatilità
  • Awesome OscAwesome Oscillator — momentum from the 5/34 SMA differenceOscillatore
  • Accelerator OscAccelerator Oscillator — the acceleration of AOOscillatore
  • SupertrendSupertrend — trend direction from an ATR-width trailing bandTrend
  • VLDMIVariable-period RSI — stretches the RSI period by the ATR ratio and fades sharp drops or spikesOscillatore
  • Persistence RatioDirection-agreement ratio — how often the last N bars moved the same way as the bar before themTrend
  • Hull MAHull MA — recombines two LWMAs so the line keeps up with price instead of trailing itTrend
  • QQEQQE — trails a one-way band around a smoothed RSI and reports which side it brokeOscillatore
  • 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)Trend
  • Keltner ChannelKeltner Channel — a moving average with bands at a multiple of ATR (Upper / Main / Lower)Volatilità
  • ROCRate of Change — the percentage change from N bars agoOscillatore
  • Ultimate OscillatorUltimate Oscillator — buying pressure over three periods, blended 4:2:1Oscillatore
  • DPODetrended Price Oscillator — strips the trend out and leaves the cycleOscillatore
  • OsMADifference between the MACD line and its signal (histogram)Oscillatore
  • TRIXRate of change of a triple-smoothed EMA — momentum without the noiseOscillatore
  • 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 linesOscillatore
  • FractalsBill Williams Fractals — the most recent confirmed swing high/lowLivelli di prezzo
  • iCustomGet custom indicator valuesPersonalizzato
  • 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

Nomi e descrizioni sono mostrati esattamente come nel Builder.

Fin dove arriva ogni parte

Qualsiasi timeframe, altri simboli
Ogni blocco indicatore legge qualsiasi timeframe da M1 a MN1, e la maggior parte può leggere un simbolo diverso da quello del grafico.
I tuoi indicatori
Il blocco iCustom legge i valori di qualsiasi indicatore MT5 personalizzato che usi già.
Quattro modi per calcolare il lotto
Lotto fisso, % del saldo a rischio, % del saldo come margine, oppure martingala con limite di livelli e stop sul drawdown.
Quando vengono verificate le regole
Una volta per candela chiusa, a ogni tick o nell'istante in cui il prezzo tocca un livello. Uno stesso progetto può anche girare su più simboli insieme.
Uscite nel dettaglio
Trailing stop per pip, ATR, media mobile, massimi e minimi, Parabolic SAR e altro — più break-even, uscite a paniere e una protezione dalle perdite sull'intero conto.
Test e compilazione sul nostro server
Misura un progetto con il test di solidità integrato e un controllo di robustezza su quattro coppie principali, poi compilalo in .ex5 — senza MetaEditor.

Piani

Costruisci gratis sul canvas; passa a Pro per compilare ed esportare

Senza Pro Pro
Editor visivo + tutti i 119 blocchi ✓ ✓
Tutti i 12 modelli di strategia ✓ ✓
Test di solidità + matrice di robustezza ✓ ✓
Generatore di strategie Demo (solo conteggi e superato/non superato) ✓
Download del .ex5 compilato — ✓
Codice sorgente MQL5 (.mq5) modificabile — ✓
Sorgente completo generato nella scheda Code Anteprima degli input ✓
Supporto e-mail prioritario — ✓

Progettare sul canvas è aperto a tutti; il test di solidità richiede un account con accesso effettuato. La demo del generatore mostra solo i conteggi e l'esito delle fasi. Pro è una licenza una tantum da $399 che aggiunge il generatore completo, il .ex5 compilato e il sorgente MQL5 modificabile. Vedi tutti i prezzi →

Per chi è

Fatto per chi vuole costruire, non scommettere

Il Builder è pensato per gli sviluppatori che vogliono prototipare rapidamente logica MQL5, per i trader che vogliono trasformare un'idea in codice sorgente modificabile senza partire da un file vuoto, e per chi impara e vuole vedere come la logica di una strategia si traduce in MQL5 pulito. Mantieni il pieno controllo dell'output e resti responsabile dei test, della compilazione e di qualsiasi uso del codice che generi.

Vieni da un generatore di strategie? Il Builder ha un proprio strumento Generate, e ciò che lo distingue è che puoi modificare ogni candidato e compilarlo tu stesso. Leggi il nostro confronto onesto con EA Studio — ti diciamo chiaramente quale si adatta a quale trader.

FAQ

Domande frequenti

Posso provare AIStrategyMiner Builder gratis?

Sì. Progettare sul canvas — montare blocchi e aprire modelli — è aperto a tutti, un account gratuito sblocca il test di solidità integrato e lo strumento Generate ha una demo gratuita che mostra i conteggi dei candidati e l'esito delle fasi. Il generatore completo, la compilazione in .ex5 e il sorgente e l'export MQL5 sono di Pro, una licenza una tantum da $399.

Devo installare qualcosa?

No. Il Builder funziona interamente nel browser — progetta, testa e compila senza installare software. Ti serve solo MetaTrader 5 per eseguire il file .ex5 che scarichi.

Il Builder fa trading al posto mio?

No. Il Builder è uno strumento di sviluppo software: genera un Expert Advisor a partire dal tuo progetto. Non esegue mai operazioni, non piazza ordini, non si collega a nessun broker e non fornisce segnali di trading. Sei tu a compilare, testare e decidere cosa fare del codice che crei.

Posso testare il mio EA prima di usarlo?

Sì — due volte. All'interno del Builder (serve un account gratuito), il test di solidità fa il backtest del tuo progetto su dati storici e la matrice di robustezza lo valuta sulle principali coppie di valute. Dopo aver scaricato l'EA, dovresti anche fare un forward test nello Strategy Tester di MetaTrader 5 sui dati del tuo broker prima di rischiare denaro reale.

Il codice che genero è mio?

Sì. I tuoi progetti e l'output generato sono tuoi da scaricare e conservare. Chi possiede la licenza Pro riceve il sorgente MQL5 modificabile e commentato, che puoi modificare, estendere e versionare come qualsiasi altro codice.

Inizia a costruire

Costruisci gratis sul canvas — senza installazione né carta. Pro aggiunge generatore, compilazione e sorgente MQL5.

Avviso di rischio: Il trading di CFD e strumenti derivati comporta un rischio significativo e non è adatto a tutti gli investitori. Il codice sorgente che generi con il Builder è fornito solo come strumento di sviluppo; sei l'unico responsabile del suo test e di qualsiasi decisione di trading. I risultati di backtest e robustezza descrivono dati passati e non sono un indicatore affidabile dei risultati futuri. Il Servizio non è rivolto ai residenti degli Stati Uniti o di altre Giurisdizioni Soggette a Restrizioni.