KS Multiple Independent Strategies AutoTrading
- Experts
-
Kulvinder Singh
My journey of professional trading. Ict doesn’t matter, Smc doesn’t matter, MMXM doesn't matter, S&r doesn’t matter, The market goes up or down. It’s not complicated. Trading is passion and patience, combination of rules and risk lets try to get something advance in life. - Versione: 1.9
- Aggiornato: 14 gennaio 2026
- Attivazioni: 7
Panoramica dell'EA KS Multiple Independent Strategies Auto Trading 1.9
Si tratta di un Expert Advisor (EA) MQL5 di livello professionale, progettato principalmente per il trading sull'oro (XAUUSD) sulla piattaforma MetaTrader 5. Supporta molteplici strategie di trading indipendenti, una gestione avanzata del rischio e vari filtri volti a ottimizzare le prestazioni. L'EA pone l'accento sull'automazione, sulla protezione dei profitti e sull'integrazione con strumenti esterni come Telegram e Discord. Opera su qualsiasi timeframe, ma è configurabile per specifiche sessioni di mercato ed eventi legati alle notizie economiche. Le caratteristiche principali sono raggruppate di seguito.
**Strategie di Trading Fondamentali**
L'EA consente di abilitare una o più strategie indipendenti contemporaneamente (tramite i parametri di input):
- **Persistence/Anti-Persistence**: Analizza i pattern delle candele su un periodo di osservazione (ad es. 7 candele) per individuare la continuazione o l'inversione del trend, basandosi su una soglia di rapporto predefinita.
- **RSI Extremes**: Effettua operazioni basandosi sui livelli di ipercomprato/ipervenduto dell'RSI (ad es. 70/30), con periodi e timeframe personalizzabili. Supporta tre modalità: Standard (tradizionale), Reverse Same (momentum), Reverse Opposite (contrarian). Include opzioni per segnali singoli o multipli e per il reset al livello mediano (a quota 50).
- **MA Crossover**: Effettua operazioni basandosi sugli incroci delle medie mobili (medie veloci/lente, ad es. 10/50 periodi), con opzioni per il metodo di calcolo (SMA/EMA) e per il tipo di prezzo di riferimento.
- **ATR Signal**: Genera segnali in corrispondenza della rottura di livelli limite basati sull'ATR (su un arco di 2-20 candele), con filtri per la distanza minima/massima e soglie di attivazione. Include periodi di attesa successivi alla generazione dei segnali.
- **Heikin Ashi**: Effettua operazioni basandosi sul cambio di colore delle candele Heikin Ashi per individuare le inversioni di trend, utilizzando un timeframe indipendente.
- **Breakout Signal**: Rileva i breakout su timeframe superiori (HTF, ad es. H4) al momento del tocco del livello o alla chiusura della candela, con opzione per l'operatività in controtendenza (reverse).
Le strategie possono registrare i segnali generati e vengono filtrate in base alla direzione della candela o ad altre condizioni specifiche.
**Money Management e Dimensionamento delle Posizioni**
- **Basic MM**: Dimensione del lotto fissa (ad es. 0.01), con limite massimo per le posizioni aperte e controllo dello slippage.
- **Enhanced MM**: Utilizzo di moltiplicatori per la dimensione dei lotti in base al raggiungimento di soglie giornaliere di perdita o profitto (ad es. raddoppio del lotto dopo una perdita di 100 $). Monitoraggio basato sul saldo massimo raggiunto o sul saldo iniziale, con reset giornalieri e reset automatico in base a profitti/perdite.
- **Controlli Rischio/Rendimento**: SL/TP fissi in punti (es. 700/4200 per un rapporto R:R di 1:6). Trailing stop con punti di attivazione/incremento e numero massimo di step (illimitato o fisso).
- **Profitti Parziali**: Chiusura di una percentuale della posizione (es. 50%) al raggiungimento di un obiettivo di profitto (es. 700 punti).
- **Limiti Giornalieri**: Tetti massimi sulla percentuale di perdita/profitto (es. 1%/2% del saldo) e sul numero massimo di operazioni giornaliere (es. 50).
**Protezione Profitti e Perdite**
- **Protezione Profitti**: Monitora la violazione dei minimi/massimi della candela precedente dopo il raggiungimento di una soglia di profitto (es. 700 punti). Si disattiva al raggiungimento del range massimo (es. 4200 punti). Linee visive sul grafico.
- **Protezione Perdite**: Chiude le posizioni dopo la comparsa di candele di segno opposto (da 0 a 10) o dopo un determinato intervallo di tempo (ore/minuti/secondi). Inverte automaticamente le operazioni (fino a un numero massimo di cicli) e bypassa alcuni filtri.
- **Chiusura su Candela in Profitto**: Chiude le posizioni alla chiusura di una candela in profitto (con opzioni di attesa candele e profitto minimo richiesto).
- **Tempo Minimo di Mantenimento**: Impedisce chiusure anticipate finché non si completa la candela di ingresso.
- **Meccanismi di Pausa**: Sospende l'attività di trading dopo il raggiungimento di SL/TP, in caso di perdite ingenti o a seguito dell'attivazione della protezione profitti (numero di candele configurabile).
**Filtri di Trading**
Sistema multi-filtro per bloccare o consentire le operazioni:
- **ATR Volatility Box (Due Istanze)**: Blocca le operazioni durante le fasi di bassa volatilità (basandosi sull'ATR o sulla distanza tra apertura e chiusura delle candele). Riprende l'attività alla violazione della zona di attivazione. Box/linee visive con notifiche.
- **Filtro Breakout su Timeframe**: Richiede un breakout su un timeframe superiore (HTF, es. H4) prima di consentire le operazioni. Linee visive sul grafico.
- **Filtro Crossover MA**: Consente le operazioni esclusivamente nella direzione del crossover delle Medie Mobili (MA), sia esso appena avvenuto o in corso.
- **Filtro Ripresa RSI**: Sospende l'attività finché l'RSI non tocca i livelli estremi; riprende successivamente per un intervallo di tempo definito (es. 15 minuti). Opzione di reset al livello centrale.
- **Filtro Spread**: Blocca le operazioni se lo spread supera un valore massimo consentito (es. 50 punti). - **Filtro Heikin Ashi**: Blocca le operazioni contrarie alla direzione degli Heikin Ashi (HA).
- **Filtro Candela Semplice**: Blocca le operazioni contrarie alla direzione della candela corrente.
- **Filtro Notizie**: Blocca le operazioni in prossimità di eventi economici (ad alto/medio/basso impatto) per valute specifiche (es. USD). Chiude le posizioni e invia avvisi.
- **Filtro Sessioni**: Limita il trading a sessioni basate sul fuso orario IST (fino a 4 sessioni; es. 23:00-05:25). Chiude automaticamente le posizioni e invia notifiche.
**Dashboard e Monitoraggio**
- **Dashboard in Tempo Reale**: Visualizzazione diretta sul grafico delle statistiche (profitti/perdite, operazioni, saldo, ecc.), con posizione, dimensioni, colori e caratteri personalizzabili.
- **Logging**: Registri dettagliati per strategie, filtri ed eventi (con limitazione della frequenza per evitare spam).
**Integrazioni e Notifiche**
- **Telegram**: Invia screenshot del grafico all'apertura/chiusura delle posizioni, corredati da didascalie. Supporta chat personali, gruppi e canali. Richiede il token del bot e l'ID della chat; è inoltre necessario aggiungere l'URL richiesto alla "Weblist" di MT5 per una configurazione completa.
- **Discord**: Utilizza webhook per l'invio di screenshot all'apertura/chiusura delle posizioni.
- **Notifiche Push**: Avvisi nativi di MT5 relativi a sessioni, notizie, filtri e operazioni di trading.
- **Elementi Grafici**: Disegna linee e rettangoli sul grafico per segnalare breakout, aree ATR e livelli di protezione del profitto.
Si tratta di un Expert Advisor (EA) MQL5 di livello professionale, progettato principalmente per il trading sull'oro (XAUUSD) sulla piattaforma MetaTrader 5. Supporta molteplici strategie di trading indipendenti, una gestione avanzata del rischio e vari filtri volti a ottimizzare le prestazioni. L'EA pone l'accento sull'automazione, sulla protezione dei profitti e sull'integrazione con strumenti esterni come Telegram e Discord. Opera su qualsiasi timeframe, ma è configurabile per specifiche sessioni di mercato ed eventi legati alle notizie economiche. Le caratteristiche principali sono raggruppate di seguito.
**Strategie di Trading Fondamentali**
L'EA consente di abilitare una o più strategie indipendenti contemporaneamente (tramite i parametri di input):
- **Persistence/Anti-Persistence**: Analizza i pattern delle candele su un periodo di osservazione (ad es. 7 candele) per individuare la continuazione o l'inversione del trend, basandosi su una soglia di rapporto predefinita.
- **RSI Extremes**: Effettua operazioni basandosi sui livelli di ipercomprato/ipervenduto dell'RSI (ad es. 70/30), con periodi e timeframe personalizzabili. Supporta tre modalità: Standard (tradizionale), Reverse Same (momentum), Reverse Opposite (contrarian). Include opzioni per segnali singoli o multipli e per il reset al livello mediano (a quota 50).
- **MA Crossover**: Effettua operazioni basandosi sugli incroci delle medie mobili (medie veloci/lente, ad es. 10/50 periodi), con opzioni per il metodo di calcolo (SMA/EMA) e per il tipo di prezzo di riferimento.
- **ATR Signal**: Genera segnali in corrispondenza della rottura di livelli limite basati sull'ATR (su un arco di 2-20 candele), con filtri per la distanza minima/massima e soglie di attivazione. Include periodi di attesa successivi alla generazione dei segnali.
- **Heikin Ashi**: Effettua operazioni basandosi sul cambio di colore delle candele Heikin Ashi per individuare le inversioni di trend, utilizzando un timeframe indipendente.
- **Breakout Signal**: Rileva i breakout su timeframe superiori (HTF, ad es. H4) al momento del tocco del livello o alla chiusura della candela, con opzione per l'operatività in controtendenza (reverse).
Le strategie possono registrare i segnali generati e vengono filtrate in base alla direzione della candela o ad altre condizioni specifiche.
**Money Management e Dimensionamento delle Posizioni**
- **Basic MM**: Dimensione del lotto fissa (ad es. 0.01), con limite massimo per le posizioni aperte e controllo dello slippage.
- **Enhanced MM**: Utilizzo di moltiplicatori per la dimensione dei lotti in base al raggiungimento di soglie giornaliere di perdita o profitto (ad es. raddoppio del lotto dopo una perdita di 100 $). Monitoraggio basato sul saldo massimo raggiunto o sul saldo iniziale, con reset giornalieri e reset automatico in base a profitti/perdite.
- **Controlli Rischio/Rendimento**: SL/TP fissi in punti (es. 700/4200 per un rapporto R:R di 1:6). Trailing stop con punti di attivazione/incremento e numero massimo di step (illimitato o fisso).
- **Profitti Parziali**: Chiusura di una percentuale della posizione (es. 50%) al raggiungimento di un obiettivo di profitto (es. 700 punti).
- **Limiti Giornalieri**: Tetti massimi sulla percentuale di perdita/profitto (es. 1%/2% del saldo) e sul numero massimo di operazioni giornaliere (es. 50).
**Protezione Profitti e Perdite**
- **Protezione Profitti**: Monitora la violazione dei minimi/massimi della candela precedente dopo il raggiungimento di una soglia di profitto (es. 700 punti). Si disattiva al raggiungimento del range massimo (es. 4200 punti). Linee visive sul grafico.
- **Protezione Perdite**: Chiude le posizioni dopo la comparsa di candele di segno opposto (da 0 a 10) o dopo un determinato intervallo di tempo (ore/minuti/secondi). Inverte automaticamente le operazioni (fino a un numero massimo di cicli) e bypassa alcuni filtri.
- **Chiusura su Candela in Profitto**: Chiude le posizioni alla chiusura di una candela in profitto (con opzioni di attesa candele e profitto minimo richiesto).
- **Tempo Minimo di Mantenimento**: Impedisce chiusure anticipate finché non si completa la candela di ingresso.
- **Meccanismi di Pausa**: Sospende l'attività di trading dopo il raggiungimento di SL/TP, in caso di perdite ingenti o a seguito dell'attivazione della protezione profitti (numero di candele configurabile).
**Filtri di Trading**
Sistema multi-filtro per bloccare o consentire le operazioni:
- **ATR Volatility Box (Due Istanze)**: Blocca le operazioni durante le fasi di bassa volatilità (basandosi sull'ATR o sulla distanza tra apertura e chiusura delle candele). Riprende l'attività alla violazione della zona di attivazione. Box/linee visive con notifiche.
- **Filtro Breakout su Timeframe**: Richiede un breakout su un timeframe superiore (HTF, es. H4) prima di consentire le operazioni. Linee visive sul grafico.
- **Filtro Crossover MA**: Consente le operazioni esclusivamente nella direzione del crossover delle Medie Mobili (MA), sia esso appena avvenuto o in corso.
- **Filtro Ripresa RSI**: Sospende l'attività finché l'RSI non tocca i livelli estremi; riprende successivamente per un intervallo di tempo definito (es. 15 minuti). Opzione di reset al livello centrale.
- **Filtro Spread**: Blocca le operazioni se lo spread supera un valore massimo consentito (es. 50 punti). - **Filtro Heikin Ashi**: Blocca le operazioni contrarie alla direzione degli Heikin Ashi (HA).
- **Filtro Candela Semplice**: Blocca le operazioni contrarie alla direzione della candela corrente.
- **Filtro Notizie**: Blocca le operazioni in prossimità di eventi economici (ad alto/medio/basso impatto) per valute specifiche (es. USD). Chiude le posizioni e invia avvisi.
- **Filtro Sessioni**: Limita il trading a sessioni basate sul fuso orario IST (fino a 4 sessioni; es. 23:00-05:25). Chiude automaticamente le posizioni e invia notifiche.
**Dashboard e Monitoraggio**
- **Dashboard in Tempo Reale**: Visualizzazione diretta sul grafico delle statistiche (profitti/perdite, operazioni, saldo, ecc.), con posizione, dimensioni, colori e caratteri personalizzabili.
- **Logging**: Registri dettagliati per strategie, filtri ed eventi (con limitazione della frequenza per evitare spam).
**Integrazioni e Notifiche**
- **Telegram**: Invia screenshot del grafico all'apertura/chiusura delle posizioni, corredati da didascalie. Supporta chat personali, gruppi e canali. Richiede il token del bot e l'ID della chat; è inoltre necessario aggiungere l'URL richiesto alla "Weblist" di MT5 per una configurazione completa.
- **Discord**: Utilizza webhook per l'invio di screenshot all'apertura/chiusura delle posizioni.
- **Notifiche Push**: Avvisi nativi di MT5 relativi a sessioni, notizie, filtri e operazioni di trading.
- **Elementi Grafici**: Disegna linee e rettangoli sul grafico per segnalare breakout, aree ATR e livelli di protezione del profitto.

