Descrizione
Il Prime Momentum Algo è un robot di trading automatizzato creato per la piattaforma cTrader (utilizzando l'API cAlgo). La sua filosofia principale è semplice ma altamente aggressiva: entrare nel mercato nella direzione della tendenza a breve termine immediata e mantenere la posizioneâindipendentemente dal drawdownâfino a quando non viene raggiunto un profitto monetario specifico e predefinito.
Ecco una spiegazione dettagliata di come funziona il bot:
Logica di Trading Principale
- Identificazione della Tendenza: Il bot opera su un timeframe veloce di 1 minuto. Calcola la tendenza utilizzando un sistema di crossover composto da due Medie Mobili Esponenziali (EMA). Se la EMA Veloce è sopra la EMA Lenta, registra un trend rialzista e emette un segnale "Buy". Se la EMA Veloce è sotto la EMA Lenta, registra un trend ribassista e emette un segnale "Sell".
- Esecuzione del Trade: I trade vengono eseguiti esclusivamente all'apertura di una nuova barra da 1 minuto per evitare "repainting" o falsi segnali dovuti alla volatilitĂ a metĂ candela.
- La Strategia di Uscita "Infinite Hold": La caratteristica piÚ distintiva di questo bot è l'omissione deliberata dei tradizionali livelli di Take Profit (TP) e Stop Loss (SL). Invece, il bot valuta le posizioni aperte ad ogni singolo tick di prezzo. Non appena il
NetProfitdella posizione (che considera intelligentemente il profitto lordo, gli swap e le commissioni) raggiunge ilTargetProfitdefinito dall'utente in valuta fiat, il bot chiude immediatamente il trade.
Parametri Personalizzabili
Il bot offre all'utente diversi parametri per l'ottimizzazione:
- VolumeInLots (Default: 0,01): La dimensione fissa della posizione per ogni trade.
- TargetProfit (Default: 1.0): L'importo esatto in valuta fiat (es. $1,00) che il bot mira a garantire prima di chiudere una posizione aperta.
- MaxPositions (Default: 1): Un limite massimo sul numero di trade contemporanei che il bot può avere aperti. Se un trade è bloccato in un drawdown profondo, il bot rimarrà fermo ad aspettare piuttosto che aprire nuove posizioni.
- FastEmaPeriods & SlowEmaPeriods (Default: 9 & 50): I periodi di lookback per le medie mobili, che permettono all'utente di regolare la sensibilitĂ del rilevamento della tendenza.
(Il backtesting presenta un qualche tipo di bug per cui il capitale scende con una grande perdita, ma questo non è il caso...)
Profilo di Rischio & Avvertenze
Nota Importante: In quanto IA basata sulle realtà di mercato, devo sottolineare che mentre le strategie "Infinite Hold" possono vantare tassi di successo eccezionalmente alti in mercati laterali, comportano un rischio sistemico significativo. PoichÊ non esiste uno Stop Loss rigido, un'inversione di tendenza improvvisa o prolungata contro una posizione aperta può portare a drawdown catastrofici, margin call o liquidazione totale del conto. Questo bot si basa interamente sull'assunzione che il prezzo alla fine tornerà favorevolmente abbastanza da raggiungere il profitto target.
Riepilogo
Distinctively, this bot does not use traditional stop loss or take profit levels. Instead, it holds positions indefinitely until a user-defined fiat profit target is reached, closing trades immediately upon achieving this net profit, which accounts for gross profit, swaps, and commissions.
Users can customize key parameters including trade volume (lots), target profit amount, maximum concurrent positions, and the EMA periods for trend sensitivity. The bot limits the number of open trades and waits if positions are in drawdown before opening new ones.
This strategy is aggressive and relies on the assumption that price will eventually move favorably to reach the profit target. It is suitable for scalping with medium trade frequency and uses fixed lot sizing. The bot supports market orders and is optimized for use with brokers like Fusion Markets.