Descrizione
Il MultiStrategyScalpingBot è un robot di trading automatizzato per la piattaforma cAlgo, progettato specificamente per strategie di scalping. Combina diversi indicatori tecnici e riconoscimenti di pattern per identificare ed eseguire opportunità di trading a breve termine. Il bot è programmato in C# e mira a mercati volatili, come le coppie Forex, con un focus su entrate e uscite rapide. Supporta parametri personalizzabili per la gestione del rischio, la selezione della strategia e i tipi di ordine, per adattare il trading a diverse condizioni di mercato.
Funzionalità principali
- Approccio multi-strategia: Il bot integra fino a nove strategie diverse, che generano segnali in modo indipendente. Un trade viene eseguito solo se ci sono segnali sufficienti nella stessa direzione (ad esempio almeno 2 segnali su 3+ strategie attive o corrispondenza di tutti i segnali).
- Adattamento del timeframe: Adattamento automatico dei periodi degli indicatori al timeframe scelto (ad esempio M5 come base), con opzione per moltiplicatore manuale.
- Gestione degli ordini: Supporta ordini Market, Limit, Stop e Stop-Limit con scadenze. SL/TP/Trailing-Stop sono calcolati in percentuale e adattati al timeframe.
- Gestione del rischio: Limitazione delle posizioni aperte, monitoraggio del margine con livello critico e chiusura automatica di emergenza in caso di equity disponibile bassa.
- Gestione degli eventi: Risponde a eventi di apertura, chiusura di posizioni e ordini pendenti con output di log.
Strategie disponibili
Il bot consente la selezione delle strategie attive tramite un flag enum. Ogni strategia genera segnali basati su condizioni specifiche:
- Moving Average (MA): Segnali di crossover con verifica della forza del trend e della pendenza.
- RSI: Livelli di ipercomprato/ipervenduto, divergenze e soglie di momentum.
- Bollinger Bands (BB): Posizione della banda, rilevamento di squeeze e rotture di banda.
- Stochastic: Ipercomprato/ipervenduto, hooks e momentum.
- Smart Money Concepts (SMC): Fair Value Gaps (FVG), Break of Structure (BOS) e Change of Character (CHOCH) con dimensioni minime in pips.
- ADX: Forza del trend con crossover DI e conferma ADX in aumento.
- MACD: Crossover, soglie dell'istogramma e divergenze.
- Price Action: Riconoscimento di pattern come Engulfing, Doji, Pin Bar, Harami, Stars, Tweezer e Three Soldiers/Crows, con filtro di trend opzionale.
- Fibonacci: Livelli di ritracciamento (0.382, 0.5, 0.618) con verifica di prossimità e segnali di breakout.
I segnali vengono aggregati per barra nel timeframe scelto e vengono eseguiti trade solo in caso di sufficiente concordanza.
Parametri importanti
Il bot offre ampie possibilità di personalizzazione, raggruppate in categorie. Attenzione: tutti i valori predefiniti non sono esempi ottimizzati, ma servono solo come punto di partenza. Devono essere necessariamente adattati tramite backtesting approfondito alle vostre specifiche condizioni di mercato e tolleranza al rischio. Senza adattamento possono causare perdite.
- Gestione del rischio: Max posizioni (ad es. 3), livello critico di equity (ad es. 500 €), SL/TP/Trailing in % (ad es. 1%/2%/1%).
- Specifico per strategia: Periodi, soglie e tipi (ad es. periodi MA 8/21, RSI 14 con oversold 30).
- Impostazioni ordine: Lotti (ad es. 0.1), tipo ordine, offset in pips e scadenza in ore.
- Timeframe: Selezione (ad es. M5) con adattamento automatico e moltiplicatore.
Tutti i parametri hanno valori predefiniti e intervalli per una configurazione sicura, che però devono essere backtestati prima dell’uso.
Modalità di funzionamento
- Inizializzazione: Carica indicatori basati sulle strategie selezionate e verifica dati storici. Adatta i parametri al timeframe.
- Basato su barre: Ad ogni nuova barra nel timeframe vengono raccolti e sommati i segnali delle strategie attive. I trade vengono eseguiti solo con forte consenso.
- Basato su tick: Monitora il margine e gestisce i trailing stop.
- Funzionalità di sicurezza: Ferma il trading con margine basso, chiude posizioni in emergenza e cancella ordini scaduti.
- Logging: Output dettagliati su segnali, trade e stato del margine per trasparenza.
Questo bot è adatto a trader esperti che vogliono automatizzare lo scalping con più indicatori. Non è raccomandato per il trading live senza backtesting e deve essere usato con cautela, poiché il trading automatizzato comporta rischi.
Disclaimer
Questo bot è destinato esclusivamente a scopi educativi e di test. Non costituisce consulenza finanziaria e non garantisce profitti. Il trading di strumenti finanziari comporta rischi significativi, incluso il rischio di perdita totale del capitale investito. Utilizzate il bot solo dopo un backtesting approfondito e a vostro rischio. Lo sviluppatore non si assume responsabilità per perdite o danni derivanti dall’uso. Si consiglia di consultare un professionista prima di operare sui mercati reali.
Riepilogo
Key features include automatic adjustment of indicator periods to the chosen timeframe, support for various order types (Market, Limit, Stop, Stop-Limit) with configurable expiration, and percentage-based stop loss, take profit, and trailing stop levels. Risk management tools limit open positions, monitor margin levels, and can automatically close positions in critical equity situations. The bot logs detailed information on signals, trades, and margin status for transparency.
Users can customize parameters across risk management, strategy specifics, order settings, and timeframe selection. The bot operates by initializing indicators, processing bar-based signals, managing trades tick-by-tick, and includes safety mechanisms to halt trading under adverse conditions. It is intended for experienced traders who perform thorough backtesting before live deployment.
Recensioni dei clienti
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
