Nika EA
- Experts
- Nik Andersen
- Versione: 1.38
- Aggiornato: 10 marzo 2026
- Attivazioni: 5
Introduzione
Nika EA è un Expert Advisor multi-strategia per MetaTrader 5 costruito attorno a un motore di segnale proprietario che utilizza la regressione lineare della deviazione del prezzo rispetto a un punto medio dinamico. Il sistema produce tre flussi di oscillatore — linea di segnale, linea media e istogramma — utilizzati in 12 tipi di segnale configurabili, 3 slot di regole indipendenti e uno stack di gestione del rischio a 15 livelli.
Il Motore di Calcolo a Regressione Lineare
Il calcolo centrale del segnale non utilizza direttamente il prezzo. Misura invece quanto il prezzo si discosta da un punto medio calcolato dinamicamente, quindi applica la regressione lineare ai minimi quadrati a quella serie di deviazioni per estrarre lo slancio direzionale.
La sequenza di calcolo per barra è la seguente:
- Fase 1 — Punto medio dinamico: Vengono identificati il massimo dei massimi e il minimo dei minimi nel periodo di riferimento. La loro media viene calcolata e poi mediata nuovamente con una EMA continua del prezzo, producendo un punto medio dinamico levigato adattivo.
- Fase 2 — Serie di deviazione: Il prezzo di chiusura (o la chiusura Heiken Ashi se attivata) viene sottratto da questo punto medio. Il risultato è un valore di deviazione centrato che riflette la posizione all'interno della struttura di prezzo corrente.
- Fase 3 — Regressione lineare ai minimi quadrati: Sull'intera finestra di calcolo, il motore calcola sumX, sumY, sumXY e sumX2 dalla serie di deviazioni. La pendenza è (N * sumXY - sumX * sumY) / (N * sumX2 - sumX^2). L'intercetta è (sumY - slope * sumX) / N. Il valore del punto finale della regressione viene usato come output della linea di segnale, con un offset di barra opzionale.
- Fase 4 — Normalizzazione della scala: Alla prima barra viene calcolato un moltiplicatore di scala globale affinché l'output del segnale operi in un intervallo normalizzato indipendentemente dal livello di prezzo dello strumento.
- Fase 5 — Levigatura della linea media: La linea di segnale viene elaborata da una media mobile configurabile per produrre la linea media. L'incrocio tra le due costituisce il trigger principale in diversi modi di segnale.
Pre-elaborazione Heiken Ashi
Prima del calcolo della deviazione, è possibile applicare una trasformazione Heiken Ashi opzionale. I valori OHLC vengono ricalcolati con le formule standard Heiken Ashi su ogni barra e utilizzati al posto del prezzo grezzo sia per la scansione dell'intervallo del punto medio che per la sottrazione della deviazione.
Modulo Istogramma
Un oscillatore istogramma indipendente opera in parallelo. Calcola una EMA del prezzo, poi misura la distanza dal massimo alla EMA (buffer rialzista) e dalla EMA al minimo (buffer ribassista). Entrambi i buffer vengono livigati con EMA in modo indipendente e combinati in una serie finale che quantifica l'ampiezza verticale degli estremi di prezzo rispetto alla EMA centrale.
12 Tipi di Segnale
- La linea di segnale Nika incrocia la propria linea media
- La linea di segnale Nika incrocia un livello definito
- L'istogramma incrocia un livello
- L'istogramma si muove verso l'alto o verso il basso
- Incrocio di due medie mobili sul prezzo
- Chiusura al di sopra o al di sotto di una media mobile
- Incrocio di due linee di segnale Nika
- Due segnali Nika incrociano le rispettive linee medie
- La linea di segnale incrocia due linee medie
- Movimento direzionale della linea di segnale
- Movimento direzionale della linea media
- La linea di segnale e la linea media si muovono nella stessa direzione
Sistema di Regole Modulare
Tre slot indipendenti, ciascuno dei quali supporta uno dei 12 tipi di segnale, un timeframe dedicato e un'assegnazione di ruolo come Trigger di Ingresso o Filtro di Ingresso. Le modalità di controllo ALL o ANY determinano la condizione di attivazione.
Gestione del Rischio — 15 Livelli Indipendenti
- Stop Loss — Pips fissi, moltiplicatore ATR, promille del prezzo
- Scala di 10 livelli di Take Profit con chiusura parziale
- Breakeven — avanzamento automatico dello stop
- Fasi di Stop Loss — avanzamento progressivo indipendente
- Stop seguace — basato su RRR o percentuale fissa
- Trailing giornaliero del conto — protezione della curva di equity
- Limiti giornalieri e settimanali di perdita e profitto
- Numero massimo di ingressi al giorno
- Lotto aperto massimo — per simbolo o totale
- Compensazione di spread e commissioni
- Filtro di direzione — Solo lungo, Solo corto, Entrambi
- Cooldown tra le operazioni
Sistemi di Re-Ingresso e Scale-In
Dopo la chiusura di un'operazione, il sistema di re-ingresso può aprire automaticamente una nuova posizione nella stessa direzione. Il sistema di scale-in supporta fino a 10 livelli indipendenti con trigger RRR e dimensione della posizione propri.
Funzionalità Aggiuntive
- Filtro notizie in tempo reale — integrazione del calendario economico con filtraggio per livello di impatto
- Filtro orario di sessione con supporto del fuso orario e dell'ora legale
- Filtro per giorno della settimana
- Dashboard — visualizzazione in tempo reale degli stati del segnale, P&L e filtri
- Avvisi — push, e-mail e audio
- 6 criteri di ottimizzazione personalizzati per il Tester di Strategie MT5
Come Utilizzare
- Allegare l'EA a qualsiasi grafico MT5.
- Abilitare almeno uno slot di regola e selezionare un tipo di segnale.
- Configurare il metodo di stop loss e almeno un livello TP o modalità di trailing.
- Attivare il limite di perdita giornaliero e il lotto massimo come base minima di rischio.
- Testare la configurazione nel Tester di Strategie MT5 prima di distribuirla su un conto reale.
Note / Requisiti
Richiede MetaTrader 5 con tipo di conto hedging. Esecuzione con ordini di mercato. Compatibile con tutti i simboli e i timeframe disponibili presso il broker. Si raccomanda un VPS con connessione stabile. Il filtro notizie richiede l'aggiunta dell'URL del calendario all'elenco degli URL consentiti in Strumenti > Opzioni > Expert Advisor.
