SunflowerEA
- Experts
-
Kun Jiao
Senior Development Engineer. Available for custom development of various quantitative trading strategies and full-scale setup of automated trading research and backtesting environments. - Versione: 1.0
# SunflowerEA
### Sistema di trading BTCUSD con rete neurale ONNX
Un modello di deep learning già addestrato viene compilato direttamente nell'EA come singolo file — inferenza completamente locale, zero dipendenze esterne, controllo del rischio multi-gamba integrato. Progettato per i movimenti di tendenza del BTCUSD sul timeframe M15.
## Caratteristiche principali
- **Inferenza AI completamente locale.** Il modello è incorporato nell'ex5 come risorsa binaria e caricato dal file stesso in fase di esecuzione — senza `MQL5\Files`, senza DLL, senza chiamate di rete. Caricamento di un singolo file, zero ostacoli per la validazione su Market.
- **Strategia combinata a 6 gambe.** Cinque gambe long (livelli di confidenza diversi) più una gamba short dedicata, attivate dalla stessa rete neurale con soglie diverse. Distribuisce i momenti di ingresso e leviga la curva del capitale.
- **Controllo del rischio integrato.** Ogni operazione utilizza stop-loss / take-profit dinamici basati sull'ATR (in multipli di ATR) con uscita temporale (chiusura automatica allo scadere). La dimensione della posizione è calcolata come frazione del capitale del conto e si reinveste automaticamente con il saldo.
- **Risoluzione adattiva del simbolo.** `InpSymbol` abbina automaticamente il suffisso del broker (ad es. `BTCUSDc`, `BTCUSDm`); lasciare vuoto per usare il simbolo del grafico corrente.
- **Basso consumo di risorse.** Le feature vengono calcolate in modo incrementale all'interno dell'EA (code monotone + statistiche mobili). Nessuna lettura di storico esterno, nessuna chiamata frequente agli indicatori — leggero e stabile sia in backtest che nel trading reale.
## Parametri
| Parametro | Descrizione | Predefinito |
|---|---|---|
| InpMagic | Magic number (base; gamba n = base + n) | 20261019 |
| InpSymbol | Simbolo di trading (vuoto = simbolo del grafico, rimuove automaticamente il suffisso) | BTCUSD |
| InpRiskLevel | Livello di rischio — frazione di capitale per operazione, menu a tendina a 9 livelli: 0.2% / 0.5% / 0.8% / 1.1% / 1.4% / 1.7% / 2.0% / 2.5% / 3.0% | 2.5% |
| InpEnableS1 ~ S5 | Interruttori delle cinque gambe long | Attivo |
| InpEnableS6 | Interruttore della gamba short dedicata | Attivo |
> Il timeframe del segnale (M15), la dimensione di input del modello e la soglia / stop / obiettivo / tempo di detenzione di ciascuna gamba sono costanti interne già ottimizzate — nessun intervento richiesto all'utente.
## Installazione
1. Trascinare `SunflowerEA.ex5` su un grafico **BTCUSD** **M15** (su altri simboli di grafico l'EA negozia comunque BTC automaticamente, ma si consiglia un grafico BTC per avere dati completi).
2. Scegliere un livello di rischio e disattivare singole gambe se desiderato.
3. Capitale iniziale consigliato: **un conto da 10000 centesimi (conto cent, ~100 USD)**, leva ≥ 500, su un conto ECN a spread basso.
## Avvertenza sui rischi
- Questo prodotto è uno strumento di trading algoritmico validato tramite backtest storici. **Le prestazioni passate non garantiscono risultati futuri.** Le criptovalute sono altamente volatili e comportano il rischio di perdite consistenti, fino al margin call o alla perdita totale.
- Validare sempre a fondo nello Strategy Tester prima di passare al reale con capitale ridotto, e utilizzare sempre un dimensionamento della posizione ragionevole e un controllo del rischio del conto.
- Questo EA è ottimizzato per strumenti ad alta volatilità come BTCUSD e non è consigliato per forex o indici.
### Sistema di trading BTCUSD con rete neurale ONNX
Un modello di deep learning già addestrato viene compilato direttamente nell'EA come singolo file — inferenza completamente locale, zero dipendenze esterne, controllo del rischio multi-gamba integrato. Progettato per i movimenti di tendenza del BTCUSD sul timeframe M15.
## Caratteristiche principali
- **Inferenza AI completamente locale.** Il modello è incorporato nell'ex5 come risorsa binaria e caricato dal file stesso in fase di esecuzione — senza `MQL5\Files`, senza DLL, senza chiamate di rete. Caricamento di un singolo file, zero ostacoli per la validazione su Market.
- **Strategia combinata a 6 gambe.** Cinque gambe long (livelli di confidenza diversi) più una gamba short dedicata, attivate dalla stessa rete neurale con soglie diverse. Distribuisce i momenti di ingresso e leviga la curva del capitale.
- **Controllo del rischio integrato.** Ogni operazione utilizza stop-loss / take-profit dinamici basati sull'ATR (in multipli di ATR) con uscita temporale (chiusura automatica allo scadere). La dimensione della posizione è calcolata come frazione del capitale del conto e si reinveste automaticamente con il saldo.
- **Risoluzione adattiva del simbolo.** `InpSymbol` abbina automaticamente il suffisso del broker (ad es. `BTCUSDc`, `BTCUSDm`); lasciare vuoto per usare il simbolo del grafico corrente.
- **Basso consumo di risorse.** Le feature vengono calcolate in modo incrementale all'interno dell'EA (code monotone + statistiche mobili). Nessuna lettura di storico esterno, nessuna chiamata frequente agli indicatori — leggero e stabile sia in backtest che nel trading reale.
## Parametri
| Parametro | Descrizione | Predefinito |
|---|---|---|
| InpMagic | Magic number (base; gamba n = base + n) | 20261019 |
| InpSymbol | Simbolo di trading (vuoto = simbolo del grafico, rimuove automaticamente il suffisso) | BTCUSD |
| InpRiskLevel | Livello di rischio — frazione di capitale per operazione, menu a tendina a 9 livelli: 0.2% / 0.5% / 0.8% / 1.1% / 1.4% / 1.7% / 2.0% / 2.5% / 3.0% | 2.5% |
| InpEnableS1 ~ S5 | Interruttori delle cinque gambe long | Attivo |
| InpEnableS6 | Interruttore della gamba short dedicata | Attivo |
> Il timeframe del segnale (M15), la dimensione di input del modello e la soglia / stop / obiettivo / tempo di detenzione di ciascuna gamba sono costanti interne già ottimizzate — nessun intervento richiesto all'utente.
## Installazione
1. Trascinare `SunflowerEA.ex5` su un grafico **BTCUSD** **M15** (su altri simboli di grafico l'EA negozia comunque BTC automaticamente, ma si consiglia un grafico BTC per avere dati completi).
2. Scegliere un livello di rischio e disattivare singole gambe se desiderato.
3. Capitale iniziale consigliato: **un conto da 10000 centesimi (conto cent, ~100 USD)**, leva ≥ 500, su un conto ECN a spread basso.
## Avvertenza sui rischi
- Questo prodotto è uno strumento di trading algoritmico validato tramite backtest storici. **Le prestazioni passate non garantiscono risultati futuri.** Le criptovalute sono altamente volatili e comportano il rischio di perdite consistenti, fino al margin call o alla perdita totale.
- Validare sempre a fondo nello Strategy Tester prima di passare al reale con capitale ridotto, e utilizzare sempre un dimensionamento della posizione ragionevole e un controllo del rischio del conto.
- Questo EA è ottimizzato per strumenti ad alta volatilità come BTCUSD e non è consigliato per forex o indici.
