Aifw AI Framework for MT5
- Experts
-
Kenichiro Sakamoto
Sono Kenichiro Sakamoto, lo sviluppatore di FXEA365, uno studio che crea Expert Advisor trasparenti e basati su regole per MetaTrader 5. - Versione: 1.17
- Aggiornato: 24 settembre 2026
- Attivazioni: 5
=== PREZZO DI LANCIO: 3 SU 3 RIMASTE A $35 (65% DI SCONTO sul prezzo normale $99) ===
Il prezzo aumenta ogni 3 acquisti. Una volta vendute queste copie, il prezzo successivo sarà $49.
AIFW è un Expert Advisor che consente a un modello linguistico di grandi dimensioni (OpenAI o Anthropic, con la tua chiave API) di agire come livello decisionale sopra un motore di regole deterministico. Il motore di regole è l'impostazione predefinita: funziona senza chiave, senza credito e senza rete. L'AI può sostituire le sue decisioni solo entro i limiti definiti dalle regole.
Cosa fa
- Livello decisionale predefinito: un filtro di tendenza su medie mobili H1 (conferma H4 opzionale), un incrocio RSI su M15 per il timing, e stop loss e take profit relativi all'ATR. Ogni ordine aperto ha uno stop loss.
- Livello AI: a intervalli fissi l'EA invia al modello un riepilogo compatto dello stato (prezzo, spread, conto, posizioni, valori degli indicatori sui timeframe scelti) e riceve una proposta strutturata: attendere, aprire, chiudere o modificare, con stop loss e take profit.
- Filtro AI: un ordine di apertura dell'AI viene eseguito solo se concorda con la direzione di tendenza del motore di regole. Il suo stop loss e il suo take profit vengono sostituiti dalle stesse distanze relative all'ATR usate dalle regole. Dopo un'operazione in perdita, gli ingressi AI nella stessa direzione vengono sospesi per un tempo configurabile.
- Tetto di spesa: imposti un budget API mensile in USD. L'EA conta i token, allunga il proprio intervallo man mano che il budget si esaurisce e smette di chiamare l'API quando il tetto è raggiunto. Il trading prosegue con il motore di regole.
- Backtest: le risposte ricevute in reale vengono registrate. Nel Tester di strategia l'EA riproduce le risposte registrate che corrispondono alla stessa situazione di mercato e negli altri casi ricorre al motore di regole. Il tester mostra la copertura (esatta / approssimata / regole), così sai quale parte del test è stata AI.
- Sicurezza lato terminale: posizioni massime, lotto massimo, esecuzioni massime al giorno, tempo di attesa, ritirata per perdita giornaliera e drawdown, sessioni di trading, chiusura del fine settimana, limite di spread, pausa per le notizie, tempo massimo di mantenimento, break-even, trailing, chiusura parziale. Queste funzioni operano senza l'AI e continuano a operare se l'AI non è disponibile.
- Modalità di approvazione: invece dell'esecuzione automatica, ogni proposta può attendere in coda finché non la confermi dal pannello sul grafico.
- Pannello sul grafico in 30 lingue: stato in tempo reale, proposte, profilo, regole, connessione e budget. Le chiavi API sono salvate solo localmente nel terminale.
Cosa non fa
- Non promette profitti. Il motore di regole e il livello AI sono strumenti; i risultati dipendono dal mercato, dal modello, dal profilo e dalle tue impostazioni.
- Non invia i tuoi dati da nessuna parte, tranne che al fornitore API che scegli. Non c'è alcun server di licenze, nessuna telemetria, nessun sistema di aggiornamento.
- L'AI non è un livello di gestione del rischio. I limiti di rischio sono applicati dalle regole lato terminale, non dal modello.
Come funzionano i livelli
1. Motore di regole (sempre attivo) – decide la direzione e SL/TP in base agli indicatori.
2. Livello AI (opzionale) – può sostituire la decisione quando arriva una risposta.
3. Filtro AI – mantiene l'AI all'interno della tendenza e del quadro SL/TP del motore di regole.
4. Policy / protezioni / approvazione – decidono se un ordine è consentito o meno.
Requisiti
- MetaTrader 5, build 4000 o successiva. Conto hedging o netting.
- Per le decisioni AI: una chiave API di OpenAI o Anthropic e il dominio del fornitore aggiunto in Tools > Options > Expert Advisors > Allow WebRequest (api.openai.com o api.anthropic.com). Senza chiave l'EA opera solo con il motore di regole.
- Per il funzionamento continuo è consigliato un VPS.
- Manuale (installazione, passaggi per gli URL consentiti, inserimento della chiave, messaggi di errore e soluzioni):
https://fxea365.com/ea/aifw#manual
Nota sul Tester di strategia
Il tester non può chiamare API web. Nel tester AIFW riproduce le risposte AI registrate quando sono disponibili e altrimenti usa il motore di regole. Un'esecuzione nel tester mostra quindi il motore di regole, più le eventuali registrazioni che hai effettuato su un grafico reale. Non è una previsione delle prestazioni dell'AI.
Parametri di input (gruppi principali)
- Decisione: intervallo in secondi.
- Motore di regole: modalità, MA veloce/lenta, periodo e livello RSI, periodo ATR, SL e TP come multipli dell'ATR.
- Filtro AI: filtro di tendenza on/off, normalizzazione SL/TP on/off, blocco dopo una perdita in minuti.
- Connessione LLM: fornitore, endpoint, chiave API, modello, timeout, token massimi, livello di ragionamento (reasoning effort), registrazione delle risposte in reale.
- Budget: tetto mensile in USD, prezzi dei token, intervallo massimo in caso di budget quasi esaurito.
- Regole di trading di base: consentire apertura/chiusura/modifica, simboli, lotto min/max, posizioni massime, lotto totale massimo, stop per drawdown, tempo di attesa, esecuzioni massime al giorno, stop loss obbligatorio.
- Approvazione: approvazione automatica on/off, durata di validità dell'approvazione.
- Profilo decisionale: nome, timeframe, stile (conservativo / standard / aggressivo), autonomia, modalità di rischio (lotto fisso o % del saldo), memoria, strategia (dati di mercato inviati al modello).
- Sicurezza: perdita giornaliera %, drawdown massimo %, azione quando l'AI non è disponibile, ritardo delle notifiche, sessioni, chiusura del fine settimana, spread massimo, pausa per le notizie, tempo massimo di mantenimento, break-even, trailing, chiusura parziale.
- Visualizzazione: pannello on/off e posizione, log dettagliato.
Prima configurazione consigliata
1. Applica l'EA a un solo grafico (ad esempio XAUUSD M5). Mantieni gli input predefiniti.
2. Apri il pannello, scegli il fornitore e il modello, incolla la tua chiave API, imposta un budget mensile con cui ti senti a tuo agio e salva.
3. Per i primi giorni imposta Autonomia su "Propose only" (solo proposta) nella scheda Profilo e conferma le proposte manualmente. L'impostazione predefinita è "Full auto" (completamente automatico).
4. Esegui il Tester di strategia in seguito, con le registrazioni effettuate dal grafico reale.
Supporto
La documentazione e gli aggiornamenti sono pubblicati nella pagina del prodotto. Alle domande si risponde nella scheda Commenti.
Il prezzo aumenta ogni 3 acquisti. Una volta vendute queste copie, il prezzo successivo sarà $49.
AIFW è un Expert Advisor che consente a un modello linguistico di grandi dimensioni (OpenAI o Anthropic, con la tua chiave API) di agire come livello decisionale sopra un motore di regole deterministico. Il motore di regole è l'impostazione predefinita: funziona senza chiave, senza credito e senza rete. L'AI può sostituire le sue decisioni solo entro i limiti definiti dalle regole.
Cosa fa
- Livello decisionale predefinito: un filtro di tendenza su medie mobili H1 (conferma H4 opzionale), un incrocio RSI su M15 per il timing, e stop loss e take profit relativi all'ATR. Ogni ordine aperto ha uno stop loss.
- Livello AI: a intervalli fissi l'EA invia al modello un riepilogo compatto dello stato (prezzo, spread, conto, posizioni, valori degli indicatori sui timeframe scelti) e riceve una proposta strutturata: attendere, aprire, chiudere o modificare, con stop loss e take profit.
- Filtro AI: un ordine di apertura dell'AI viene eseguito solo se concorda con la direzione di tendenza del motore di regole. Il suo stop loss e il suo take profit vengono sostituiti dalle stesse distanze relative all'ATR usate dalle regole. Dopo un'operazione in perdita, gli ingressi AI nella stessa direzione vengono sospesi per un tempo configurabile.
- Tetto di spesa: imposti un budget API mensile in USD. L'EA conta i token, allunga il proprio intervallo man mano che il budget si esaurisce e smette di chiamare l'API quando il tetto è raggiunto. Il trading prosegue con il motore di regole.
- Backtest: le risposte ricevute in reale vengono registrate. Nel Tester di strategia l'EA riproduce le risposte registrate che corrispondono alla stessa situazione di mercato e negli altri casi ricorre al motore di regole. Il tester mostra la copertura (esatta / approssimata / regole), così sai quale parte del test è stata AI.
- Sicurezza lato terminale: posizioni massime, lotto massimo, esecuzioni massime al giorno, tempo di attesa, ritirata per perdita giornaliera e drawdown, sessioni di trading, chiusura del fine settimana, limite di spread, pausa per le notizie, tempo massimo di mantenimento, break-even, trailing, chiusura parziale. Queste funzioni operano senza l'AI e continuano a operare se l'AI non è disponibile.
- Modalità di approvazione: invece dell'esecuzione automatica, ogni proposta può attendere in coda finché non la confermi dal pannello sul grafico.
- Pannello sul grafico in 30 lingue: stato in tempo reale, proposte, profilo, regole, connessione e budget. Le chiavi API sono salvate solo localmente nel terminale.
Cosa non fa
- Non promette profitti. Il motore di regole e il livello AI sono strumenti; i risultati dipendono dal mercato, dal modello, dal profilo e dalle tue impostazioni.
- Non invia i tuoi dati da nessuna parte, tranne che al fornitore API che scegli. Non c'è alcun server di licenze, nessuna telemetria, nessun sistema di aggiornamento.
- L'AI non è un livello di gestione del rischio. I limiti di rischio sono applicati dalle regole lato terminale, non dal modello.
Come funzionano i livelli
1. Motore di regole (sempre attivo) – decide la direzione e SL/TP in base agli indicatori.
2. Livello AI (opzionale) – può sostituire la decisione quando arriva una risposta.
3. Filtro AI – mantiene l'AI all'interno della tendenza e del quadro SL/TP del motore di regole.
4. Policy / protezioni / approvazione – decidono se un ordine è consentito o meno.
Requisiti
- MetaTrader 5, build 4000 o successiva. Conto hedging o netting.
- Per le decisioni AI: una chiave API di OpenAI o Anthropic e il dominio del fornitore aggiunto in Tools > Options > Expert Advisors > Allow WebRequest (api.openai.com o api.anthropic.com). Senza chiave l'EA opera solo con il motore di regole.
- Per il funzionamento continuo è consigliato un VPS.
- Manuale (installazione, passaggi per gli URL consentiti, inserimento della chiave, messaggi di errore e soluzioni):
https://fxea365.com/ea/aifw#manual
Nota sul Tester di strategia
Il tester non può chiamare API web. Nel tester AIFW riproduce le risposte AI registrate quando sono disponibili e altrimenti usa il motore di regole. Un'esecuzione nel tester mostra quindi il motore di regole, più le eventuali registrazioni che hai effettuato su un grafico reale. Non è una previsione delle prestazioni dell'AI.
Parametri di input (gruppi principali)
- Decisione: intervallo in secondi.
- Motore di regole: modalità, MA veloce/lenta, periodo e livello RSI, periodo ATR, SL e TP come multipli dell'ATR.
- Filtro AI: filtro di tendenza on/off, normalizzazione SL/TP on/off, blocco dopo una perdita in minuti.
- Connessione LLM: fornitore, endpoint, chiave API, modello, timeout, token massimi, livello di ragionamento (reasoning effort), registrazione delle risposte in reale.
- Budget: tetto mensile in USD, prezzi dei token, intervallo massimo in caso di budget quasi esaurito.
- Regole di trading di base: consentire apertura/chiusura/modifica, simboli, lotto min/max, posizioni massime, lotto totale massimo, stop per drawdown, tempo di attesa, esecuzioni massime al giorno, stop loss obbligatorio.
- Approvazione: approvazione automatica on/off, durata di validità dell'approvazione.
- Profilo decisionale: nome, timeframe, stile (conservativo / standard / aggressivo), autonomia, modalità di rischio (lotto fisso o % del saldo), memoria, strategia (dati di mercato inviati al modello).
- Sicurezza: perdita giornaliera %, drawdown massimo %, azione quando l'AI non è disponibile, ritardo delle notifiche, sessioni, chiusura del fine settimana, spread massimo, pausa per le notizie, tempo massimo di mantenimento, break-even, trailing, chiusura parziale.
- Visualizzazione: pannello on/off e posizione, log dettagliato.
Prima configurazione consigliata
1. Applica l'EA a un solo grafico (ad esempio XAUUSD M5). Mantieni gli input predefiniti.
2. Apri il pannello, scegli il fornitore e il modello, incolla la tua chiave API, imposta un budget mensile con cui ti senti a tuo agio e salva.
3. Per i primi giorni imposta Autonomia su "Propose only" (solo proposta) nella scheda Profilo e conferma le proposte manualmente. L'impostazione predefinita è "Full auto" (completamente automatico).
4. Esegui il Tester di strategia in seguito, con le registrazioni effettuate dal grafico reale.
Supporto
La documentazione e gli aggiornamenti sono pubblicati nella pagina del prodotto. Alle domande si risponde nella scheda Commenti.

