TrendPulse: trading automatizzato basato sugli impulsi per oro, indici e FX
Conta gli impulsi di prezzo all’interno di una breve finestra temporale, salta l’impulso stesso ed entra qualche secondo dopo nella direzione del movimento, con gestione tramite trailing. Non tossico per i broker. Una posizione per strumento. Niente martingala, niente grid.
TrendPulse è una strategia automatizzata che opera su brevi raffiche di movimento direzionale del prezzo. Invece di leggere indicatori su barre chiuse, conta i singoli impulsi di prezzo all’interno di una finestra temporale mobile. Quando un numero sufficiente di impulsi punta nella stessa direzione, e ciascuno è abbastanza ampio da essere significativo, la finestra viene classificata come un vero impulso di mercato e TrendPulse prepara un ingresso in quella direzione. Poi attende, brevemente e deliberatamente, prima di aprire la posizione, applica stop loss, take profit e trailing, e gestisce una sola posizione per strumento fino alla sua chiusura.
Cosa fa TrendPulse
- Rileva impulsi, non incroci di indicatori. La generazione dei segnali avviene alla risoluzione del movimento di prezzo, all’interno della barra, quindi gli ingressi sono anticipati anziché confermati e tardivi.
- Richiede concordanza, non un singolo picco. Un numero configurabile di impulsi nella stessa direzione (in genere 3 o 4) deve superare una soglia di ampiezza minima all’interno della finestra.
- Ritardo deliberato prima dell’ingresso. La posizione non viene aperta alla coda del movimento, dove lo spread è più ampio e l’esecuzione è peggiore.
- Non può essere classificato come flusso tossico. TrendPulse non apre una posizione nel momento in cui si verifica l’impulso. Salta l’impulso ed entra diversi secondi dopo al prezzo di mercato corrente, quindi nessun ordine viene mai eseguito su una quotazione che il broker non ha finito di aggiornare.
- Due modalità di ingresso. Ingresso su conferma (attendere che il movimento si estenda) o ingresso su pullback (attendere un ritracciamento ed entrare a un prezzo migliore nella stessa direzione).
- Gestione delle uscite integrata. Stop loss, take profit e un trailing stop configurabile che segue il movimento una volta attivato.
- Prudente per progettazione. Una posizione per strumento, dimensione della posizione mai aumentata dopo una perdita.
- Completamente ottimizzabile. Ogni soglia è un parametro, quindi la strategia può essere adattata al tuo broker sullo storico tick reale.
Come viene costruito il segnale
TrendPulse valuta continuamente quattro condizioni man mano che arrivano nuovi prezzi. Un’operazione viene preparata solo quando tutte e quattro sono soddisfatte contemporaneamente.
| # | Condizione | Cosa fa |
|---|---|---|
| 1 | Finestra di osservazione | Gli impulsi vengono conteggiati all’interno di una finestra mobile, ad esempio gli ultimi 60 secondi. Gli impulsi più vecchi escono dal conteggio. |
| 2 | Numero di impulsi | Il numero di impulsi nella stessa direzione all’interno della finestra deve raggiungere il minimo configurato, ad esempio 3 o 4. |
| 3 | Ampiezza dell’impulso | Ogni impulso deve superare un’ampiezza minima in punti, così le normali micro-oscillazioni non vengono mai conteggiate. |
| 4 | Dominanza direzionale | La finestra deve essere unidirezionale. Una finestra bilanciata con impulsi in entrambe le direzioni viene trattata come rumore, non come segnale. |
# Condizione del segnale, in parole semplici impulses_in_window(direction) >= min_impulse_count AND every counted impulse >= min_impulse_size AND direction is dominant in the window # -> finestra classificata come impulso di mercato # -> attendere entry_delay # -> applicare la modalità di ingresso (conferma o pullback) # -> aprire una posizione, collegare SL / TP / trailing
Perché TrendPulse attende prima di entrare
Il momento immediatamente successivo a un movimento è il peggiore possibile per essere eseguiti. Lo spread è al massimo e il prezzo che ottieni è quello che nessun altro voleva. Per questo TrendPulse si allontana dal gruppo di impulsi per un intervallo configurabile prima di inviare l’ordine.
La strategia non è tossica per il broker
TrendPulse non apre una posizione nel momento in cui si verifica l’impulso. Salta l’impulso ed entra qualche secondo dopo. Questa singola scelta progettuale è ciò che mantiene la strategia fuori dalla definizione di flusso tossico.
I broker non filtrano gli ordini perché sono profittevoli. Filtrano gli ordini eseguiti durante un movimento di prezzo, su una quotazione che la sede non ha finito di aggiornare, perché quelle esecuzioni avvengono a spese del broker. Questo è ciò che significa in pratica flusso tossico. TrendPulse non piazza mai un ordine mentre il movimento è in corso. L’impulso viene osservato, conteggiato e deliberatamente lasciato passare. Quando l’ordine viene inviato, il movimento è terminato e la posizione viene aperta al prezzo di mercato corrente, esattamente come farebbe un trader manuale che ha visto un movimento, ha atteso e poi è entrato.
Il risultato è un flusso di ordini privo di vantaggio di latenza e senza esecuzioni su quotazioni non aggiornate su cui un filtro di esecuzione possa basarsi. TrendPulse può essere utilizzato su un normale account retail senza le contromisure che i broker applicano alle strategie veloci e sensibili all’esecuzione. Il contesto su queste contromisure è qui: come i broker prezzano ed eseguono davvero i tuoi ordini.
Due modalità di ingresso
Dopo il ritardo, TrendPulse ha bisogno di una regola per stabilire quando il mercato conferma il segnale. Entrambe le modalità disponibili mantengono la direzione dell’impulso originale. Si differenziano per ciò che attendono.
Ingresso su confermaIl prezzo deve percorrere un’ulteriore distanza configurata nella direzione del segnale, ad esempio 10 punti, prima che la posizione venga aperta. Se il movimento si arresta, non viene effettuata alcuna operazione. Da usare quando: lo strumento tende a proseguire dopo un movimento. |
Ingresso su pullbackIl prezzo deve ritracciare di una distanza configurata contro il segnale, ad esempio 10 punti, e la posizione viene quindi aperta nella direzione dell’impulso originale a quel livello migliore. Da usare quando: lo strumento va oltre e rientra prima di proseguire. |
Uscite e controllo del rischio
Poiché gli ingressi sono sincronizzati con la volatilità, la maggior parte del lavoro spetta alle uscite. TrendPulse applica tre livelli a ogni posizione:
| Livello | Ruolo |
|---|---|
| Stop loss | Limite di rischio rigido, dimensionato in base alla volatilità che ha generato il segnale anziché su un valore predefinito a livello di account |
| Take profit | Un tetto per l’operazione, usato per chiudere i movimenti che raggiungono il target in modo pulito |
| Trailing stop | Si attiva dopo una distanza configurata e segue il movimento a una distanza configurata. È ciò che trasforma l’occasionale forte prosecuzione nell’operazione che ripaga i falsi segnali. |
Due regole rigide stanno al di sopra di tutti i parametri. TrendPulse mantiene una sola posizione per strumento, quindi un gruppo di impulsi sullo stesso movimento non può trasformarsi in cinque operazioni correlate. E non aumenta mai la dimensione della posizione dopo una perdita: niente martingala, niente grid e nessuna media su un ingresso in perdita.
Filtri
Il rilevamento degli impulsi è volutamente sensibile, quindi sono i filtri a sostenere la gestione del rischio. I filtri disponibili includono un filtro di volatilità basato sull’average true range, che sopprime i segnali nelle condizioni in cui il movimento normale supera già la soglia dell’impulso, e un filtro sul feed veloce che tiene la strategia fuori dal mercato durante le pubblicazioni programmate e le anomalie delle quotazioni, quando un movimento riflette la pubblicazione di un dato anziché un’intenzione direzionale.
Ottimizzazione sul tuo broker
Ogni soglia di TrendPulse è esposta come parametro, il che significa che la strategia è progettata per essere ottimizzata anziché usata con le impostazioni predefinite. Testare questo tipo di logica richiede dati tick reali: gli eventi che TrendPulse conta avvengono all’interno delle barre, quindi un test basato sulle barre non può vederli affatto.
Il SharpTrader Backtester and Optimizer lavora su flussi tick storici reali, applica lo spread storico a ogni tick e ti permette di impostare un tempo di esecuzione degli ordini realistico in millisecondi, così i risultati riflettono le esecuzioni che otterresti davvero. Un approccio a fasi mantiene gestibile la griglia dei parametri:
| Fase | Ottimizzare |
|---|---|
| 1 | Parametri degli impulsi: finestra, numero minimo, ampiezza minima |
| 2 | Parametri del trailing: distanza di attivazione e distanza di trailing |
| 3 | Stop loss e take profit |
| 4 | Filtri: filtri di volatilità e di movimento del prezzo |
Ottimizzare tutto in un’unica fase porta il numero di combinazioni a centinaia di migliaia e produce parametri adattati a un’unica quindicina di giorni. Quattro fasi più piccole terminano più rapidamente e forniscono risultati interpretabili.
Strumenti e requisiti
| Voce | Dettaglio |
|---|---|
| Più adatto a | Innanzitutto oro e indici azionari, poi le principali coppie di valute con una frequenza di segnali inferiore |
| Piattaforma | Funziona sulla piattaforma SharpTrader, che fornisce l’infrastruttura tick e l’instradamento degli ordini |
| Hosting | Per un funzionamento continuo si consiglia una VPS stabile |
| Posizioni | Una per strumento, nessun aumento della dimensione dopo una perdita |
| Prezzo | $895 USD. Modulo di programmazione opzionale per SharpTrader, che sblocca filtri personalizzati e funzionalità di volatilità, $1,900 USD |
A chi è rivolto
TrendPulse è adatto ai trader che vogliono una strategia automatizzata direzionale con logica trasparente e pieno accesso ai parametri, e che sono disposti a dedicare un pomeriggio a ottimizzarla sul proprio broker anziché aspettarsi che un’impostazione predefinita funzioni ovunque. Non è un servizio di segnali né una scatola nera: ogni soglia che determina un ingresso è documentata e regolabile. Se prima dell’acquisto vuoi conoscere la teoria completa alla base di questo approccio, leggi la nostra guida principale sulle strategie di trading a impulso.
Domande frequenti
Su cosa opera esattamente TrendPulse?
Opera sulla direzione. Quando all’interno di una breve finestra compaiono abbastanza impulsi di prezzo nella stessa direzione e di ampiezza sufficiente, TrendPulse apre una singola posizione in quella direzione e la gestisce con stop loss, take profit e trailing stop.
Quanti impulsi attivano un’operazione?
È configurabile. Tre o quattro impulsi nella stessa direzione in una finestra di un minuto sono un punto di partenza comune, e sia il numero sia la durata della finestra sono parametri che puoi ottimizzare per strumento e per broker.
Un broker può considerare TrendPulse tossico?
No. TrendPulse non apre una posizione nel momento in cui si verifica l’impulso. Salta l’impulso ed entra diversi secondi dopo, quindi nessun ordine viene mai eseguito su una quotazione che il broker non ha finito di aggiornare. Il flusso tossico è definito dall’esecuzione avvenuta durante il movimento di prezzo stesso, e in quel momento TrendPulse non ha alcun ordine sul mercato. Le sue esecuzioni sono normali esecuzioni a mercato al prezzo corrente.
TrendPulse usa martingala o grid?
No. Mantiene una posizione per strumento e non aumenta mai la dimensione della posizione dopo una perdita. Non viene fatta alcuna media su un’operazione in perdita.
Qual è la differenza tra le due modalità di ingresso?
L’ingresso su conferma attende che il prezzo percorra un’ulteriore distanza configurata nella direzione del segnale prima di aprire, filtrando i segnali che non si estendono. L’ingresso su pullback attende un ritracciamento contro il segnale e apre nella direzione originale al prezzo migliore, migliorando il livello di ingresso a costo di perdere i segnali che non ritornano mai.
Posso fare il backtest di TrendPulse prima di usarlo in reale?
Sì, ed è consigliabile. Il SharpTrader Backtester and Optimizer lo esegue su storico tick reale con spread storico e un ritardo di esecuzione configurabile: è l’unico modo per testare in modo significativo una logica a impulsi, poiché gli eventi che conta avvengono all’interno delle barre.
Quali strumenti funzionano meglio?
Oro e indici azionari, perché entrambi si muovono a raffiche concentrate sostenute da una partecipazione reale. Le principali coppie di valute funzionano con una frequenza di segnali inferiore. Gli strumenti poco liquidi e lenti non sono buoni candidati.
Cosa serve per utilizzarlo?
La piattaforma SharpTrader e una VPS stabile per il funzionamento continuo. Il modulo di programmazione opzionale serve solo se vuoi filtri personalizzati e funzionalità di volatilità aggiuntive.
Iscriviti alle ricerche di trading di BJF
Nuovi articoli, documenti di ricerca e rilasci di prodotti, inviati non appena li pubblichiamo.
Opera sul movimento, non sul ritardo
Rilevamento degli impulsi, ingresso ritardato, due modalità di ingresso e gestione con trailing, con ogni soglia aperta all’ottimizzazione sul tuo broker.






