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.
- 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
-
1Progetta 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.
-
2Testalo 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.
-
3Compila 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
Nessun blocco corrisponde. Qualsiasi altro indicatore MT5 si può leggere con il blocco iCustom.
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.
Modelli
Parti da un progetto che funziona
Ogni modello si apre come uno schema a blocchi completo: caricalo, esegui il test di solidità e modifica le parti che vuoi. Qui ne vedi alcuni tra i 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.
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.