automated-trading.ch

Strategia Opening Range Breakout

NinjaTrader 8 Strategy Published 02 Jan 2025 - Updated 21 February 2026
PREMIUM
Riepilogo

L'Opening Range Breakout è una strategia meccanica Premium per la piattaforma NinjaTrader 8. La strategia può essere usata per superare i programmi di funded trading

Ti consigliamo vivamente di unirti alla nostra community Discord seguendo questo link di invito discord-invitation

Indice

La strategia Opening Range Breakout si basa sull'entrata su un segnale generato analizzando il comportamento del mercato rispetto a un range di prezzo formatosi intorno ai primi minuti della sessione di trading. La strategia offre un setup di entrata molto flessibile basato su questo concetto di breakout

La strategia inizierà rilevando l'opening range; l'opening range è un range definito come un intervallo parametrizzabile, ma in termini generali l'opening range dovrebbe essere situato intorno all'orario di apertura del mercato delle 09:30 EST per la maggior parte degli strumenti future. L'opening range può, ad esempio, essere definito tra le 09:30 EST e le 09:35 EST (un intervallo di 5 Minuti) o dal cosiddetto Cash Open dalle 08:30 EST alle 09:30 EST. Si dovrebbe sperimentare con diversi intervalli e cercare l'intervallo più adatto per ogni strumento.

Il secondo passo della strategia è attendere un breakout del prezzo dall'opening range. La strategia attenderà che il prezzo riesta il range come prima condizione richiesta prima di decidere di aprire un'operazione. Dopo il retest, la strategia attenderà che il price action mostri un forte breakout nella direzione del retest iniziale. Precisamente, la strategia cercherà un Fair Value Gap che sarà il trigger per entrare in un'operazione, oppure la strategia può essere impostata su una modalità immediata che entrerà nell'operazione alla chiusura di una barra senza attendere che si verifichi un Fair Value Gap. Inoltre, la strategia cercherà che queste condizioni di entrata si verifichino entro un certo limite orario per la giornata. In generale, più aspetti che il prezzo faccia breakout, più il prezzo può allontanarsi dal range di prezzo iniziale, quindi ho impostato un limite orario alle 11:00 EST, il che significa che non verranno consentite operazioni dopo le 11:00 EST. Naturalmente questo è un parametro modificabile.

Entrare in un'operazione è una parte importante di qualsiasi strategia, ma ciò che è ancora più importante è gestire l'operazione. La strategia permette di gestire l'operazione con molti metodi di gestione. Oltre all'impostazione iniziale del prezzo di Stop Loss, un prezzo di Take Profit e una Quantità impostata dinamicamente per mantenere un Rischio Fisso per operazione, il che è una parte cruciale della redditività di qualsiasi strategia nel lungo termine.
Il prezzo di Stop Loss può essere impostato sui livelli di Fibonacci calcolati sul ritracciamento nella zona dell'opening range.

Esempi di Setup di Entrata
Esempio #1: Setup di Entrata su MES

In questo primo esempio di setup di entrata, eseguito su MES nel Timeframe a 1 Minuto, l'opening range è impostato dalle 09:30 alle 09:35 EST. Ed è richiesto un Fair Value Gap per entrare in un'operazione dopo che il prezzo ritraccia verso l'opening range. Lo stoploss in questo esempio è impostato al ritracciamento fibo del 61.8% del range e il take profit è impostato a un rapporto guadagno/perdita di 2:1. Come puoi vedere, il prezzo ha ritracciato verso l'opening range, poi si è verificato un forte movimento ribassista che ha fatto sì che la strategia aprisse un'operazione short. L'orario sul grafico è UTC+1 (CET)

opening-range-breakout-MES-Minute1
Clicca per ingrandire
Esempio #2: Prima entrata fallita poi vittoria alla 2ª Entrata su MES

In questo secondo esempio, vengono usate le stesse impostazioni del primo esempio sopra. Timeframe a 1 minuto e strumento MES. Puoi vedere in questo esempio che la strategia può aprire più operazioni finché la finestra di trading è ancora attiva. In questo esempio la finestra di trading è attiva fino alle 11:00 EST. La prima operazione è stata una perdita, poi la 2ª operazione è stata aperta con un rapporto guadagno/perdita di 2:1 ed è stata vincente. La seconda operazione è stata aperta perché il price action ha rispettato le nostre regole di entrata: prima ha rotto sotto il minimo del range, poi ha ritracciato nel range e ha rotto di nuovo sotto con un forte FVG

opening-range-breakout-MES-Minute1-2
Clicca per ingrandire
Esempio #3: Nessuna operazione su price action incerto

In questo esempio possiamo vedere l'effetto dell'attesa di un Fair Value Gap prima di entrare in un'operazione. Nel grafico sottostante, non è stata aperta alcuna operazione perché il price action incerto non ha creato un Fair Value Gap. Come puoi notare, questo è positivo poiché se fosse stata aperta un'operazione di breakout, sarebbe stata una perdita

opening-range-breakout-MES-Minute1-3
Clicca per ingrandire
Esempio #4: Un ritracciamento nel range di breakout è cruciale

Nell'esempio sottostante, possiamo vedere l'importanza di attendere un ritracciamento del prezzo nell'Opening Range. Il prezzo ha rotto l'opening range nel primo evento contrassegnato con una croce rossa sul grafico. Ma ciò non è stato sufficiente perché la strategia entrasse in un'operazione, poi il prezzo ha ritracciato nell'opening range ed è rimbalzato di nuovo verso l'alto con un forte movimento formando un FVG. Quello era il momento perfetto per aprire un'operazione vincente.

opening-range-breakout-MES-Minute1-4
Clicca per ingrandire
Esempio #5: Entrate sul range del giorno precedente su micro Gold
example5-previous-day-gold
Clicca per ingrandire

In questo esempio, il parametro Trade Previous Days Zone è spuntato. Siamo sul contratto MGC (micro gold) su un timeframe a 500 volume. Ogni entrata che vedi sul grafico viene attivata in base all'opening range del giorno precedente calcolato tra le "18:30" e le "09:45" EST

Esempio #6: Entrate sui Livelli della Value Area del Volume Profile con stoploss impostato al Low Volume Node
example6-vp-lvn
Clicca per ingrandire

In questo esempio, la modalità di entrata volume profile è spuntata. Ciò significa che il massimo/minimo della value area del volume profile vengono presi come livelli di entrata invece del massimo e minimo dell'intero range. Inoltre, la strategia di stoploss selezionata in questo esempio è "Vol profile lowest Vol node", che imposterà lo stoploss al livello di volume più basso all'interno della value area. Come puoi vedere nello screenshot, il price action ha attivato l'entrata quando il prezzo ha rotto sotto il livello inferiore della Value Area.

Caratteristiche

La strategia Opening Range Breakout ha una serie di caratteristiche uniche:

  • Non vengono piazzati ordini pendenti: solo ordini di mercato
  • Strategia completamente automatica che può essere scalata in più istanze
  • Capacità di backtesting precise seguendo le best practice ufficiali di NinjaTrader per ottenere un backtesting preciso di entrata/uscita eseguito a livello di tick
  • Solida libreria di gestione degli ordini sviluppata internamente. Resistente alla perdita di connessione e funziona perfettamente su account Rithmic o su account brokerage NinjaTrader

Qui spiego ulteriormente alcune delle caratteristiche della strategia in maggior dettaglio

Quantità Dinamica e Gestione del Rischio

Come tutte le nostre strategie, questa strategia implementa due metodi per impostare la quantità delle posizioni aperte.

  • Quantità Fissa: Questo metodo userà lo stesso valore di quantità per ogni posizione. Se lo stoploss è variabile tra le posizioni (usando un valore di stop loss dinamico), anche il guadagno/perdita sarà variabile tra le posizioni
  • Quantità Dinamica Adeguata al Rischio: Questo metodo calcolerà la quantità di ogni posizione in base a più fattori:
    • Lo stoploss della posizione
    • Il rischio massimo (in valore $) consentito per una posizione
    • La quantità massima consentita per una posizione
    Usare questo metodo produrrà importi di guadagno/perdita uguali su tutte le posizioni. Ad esempio, una posizione con uno stoploss stretto avrà una quantità maggiore rispetto a una posizione con uno stoploss ampio, in modo che entrambe le posizioni producano lo stesso profitto o la stessa perdita
Gestione della Posizione

Come tutte le nostre strategie, questa strategia implementa più metodi di gestione della posizione:

  • Strategia ATM:Se desideri delegare la gestione della posizione alla tua strategia ATM, questo è possibile selezionando una strategia ATM a tua scelta dal menu a tendina
  • SuperTrend: Usa l'indicatore SuperTrend per seguire lo stop loss e gestire dinamicamente le uscite
  • Trailing Stop Classico:Questo metodo sposterà lo stop loss della posizione in base a un trigger e a un importo di trailing

Oltre a questi metodi di gestione della posizione, la strategia permette di impostare lo stop loss in base a più strategie e di impostare il take profit in base a un metodo basato su un rapporto. Controlla la sezione parametri per una spiegazione dettagliata

Gestione dell'Account

La strategia implementa trigger di stop-trading giornalieri basati sul conteggio netto delle posizioni vincenti, sul conteggio netto delle posizioni perdenti o quando viene raggiunto un profitto netto realizzato target, oppure quando viene raggiunta una perdita netta target.

Parametri

Cerchiamo di mantenere i parametri al minimo. Abbiamo lasciato solo i parametri più importanti da impostare

General
Execute Historical Trades Questo parametro è molto importante e va usato con attenzione. Questo parametro attiverà l'esecuzione delle operazioni quando la strategia viene eseguita in modalità Storica: puoi spuntare questo parametro per testare le performance della strategia su giorni passati o semplicemente per verificare se i parametri usati genereranno operazioni nel giorno corrente. Ma quando esegui la strategia in modalità Live, dovresti deselezionare questo parametro.
Daily TakeProfit Target La strategia si fermerà quando l'importo giornaliero di TakeProfit viene raggiunto dopo la chiusura di una posizione. Se impostato a 0, questo parametro viene ignorato
Weekly TakeProfit Target La strategia si fermerà quando l'importo settimanale di TakeProfit viene raggiunto dopo la chiusura di una posizione. Se impostato a 0, questo parametro viene ignorato. Questo obiettivo verrà azzerato all'inizio di ogni nuova settimana
Daily StopLoss Limit La strategia si fermerà quando l'importo giornaliero di StopLoss viene raggiunto dopo la chiusura di una posizione. Il valore di questo parametro è positivo. Ad esempio, se il valore è impostato a 300, la strategia si fermerà quando il PnL Realizzato è inferiore o uguale a -300$. Se impostato a 0, questo parametro viene ignorato
Stop @ Winning Count Questo farà sì che la strategia interrompa il trading se il conteggio netto delle operazioni vincenti della giornata è uguale al valore di questo parametro. Questo parametro viene ignorato se uguale a 0
Stop @ Losing Count Questo farà sì che la strategia interrompa il trading se il conteggio netto delle operazioni perdenti della giornata è uguale al valore di questo parametro. Questo parametro viene ignorato se uguale a 0
Execute on Different Instrument Questo parametro attiva l'esecuzione delle operazioni su uno strumento diverso da quello del grafico attivo. Questo può essere utile se vuoi eseguire la logica della strategia sui Mini ed eseguire sui Micro per gestire meglio il rischio aprendo le operazioni sui Micro. Nota che se attivi questo parametro, tutto il calcolo del rischio effettuato dalla strategia verrà effettuato sullo strumento di esecuzione. E nota anche che le operazioni aperte su strumenti diversi da quello del grafico non verranno disegnate sul grafico
Execution Instrument Questo parametro ti permette di scegliere da un elenco di Micro disponibili sulla tua connessione NinjaTrader, lo strumento su cui verranno eseguite le operazioni. Nota che in questo caso le operazioni storiche e live non verranno visualizzate sul Grafico.
Order Label Questo parametro ti permette di impostare un'Etichetta che verrà aggiunta come suffisso a tutte le posizioni inviate al broker. Questo è utile nel caso in cui tu voglia che le posizioni inviate al broker abbiano un valore specifico per differenziarle dalle posizioni di altre persone che usano la stessa strategia
Render Opacity (1-100) Imposta l'opacità usata per disegnare la zona dell'opening range
Extend Zone Pivot Lines Drawing Questo estenderà le linee pivot della zona ORB fino alla fine della sessione
Enable/Disable Trading Days

Questo parametro permette di limitare il trading a determinati giorni della settimana.

  • Trade Mondays: Attiva il trading di lunedì e la domenica sera quando aprono i mercati future
  • Trade Tuesdays: Attiva il trading di martedì
  • Trade Wednesdays: Attiva il trading di mercoledì
  • Trade Thursdays: Attiva il trading di giovedì
  • Trade Fridays: Attiva il trading di venerdì
Entry Setup
Manual Opening Range Levels Questo attiverà l'impostazione manuale dei prezzi massimo e minimo del Range. Questa funzionalità è stata richiesta dagli utenti. Quando questa funzionalità è attivata, l'opening range verrà creato immediatamente, ma il trading inizierà in base al parametro dell'orario di trading
Manual High Price Imposta manualmente il prezzo Massimo del Range
Manual Low Price Imposta manualmente il prezzo Minimo del Range
Time Zone

Questo parametro imposta il fuso orario da utilizzare per impostare il parametro Trade Time sottostante. Poiché i mercati future sono aperti e chiusi in base al fuso orario del mercato statunitense (EST, New York), questo parametro permette di specificare l'intervallo orario di trading in un altro fuso orario, ad esempio quello locale del tuo computer

  • EST: Utilizza il fuso orario EST (Eastern Time) per impostare gli intervalli di Trade Time
  • CET: Utilizza il fuso orario CET (Central European Time) per impostare gli intervalli di Trade Time
  • Local Time: Utilizza il fuso orario locale del computer
Open Range Time (hh:mm-hh:mm,...) Questo imposta l'intervallo dell'opening range. Esempio: 09:30-09:35 definirà un opening range che va dalle nove e trenta alle nove e trentacinque del mattino. Il fuso orario è specificato dal parametro precedente. Al termine di questo intervallo, il range verrà disegnato sul grafico segnando i suoi prezzi massimo e minimo
Trading Sessions (hh:mm-hh:mm,...) Questo parametro, nel formato di sequenze di intervalli orari, definisce l'intervallo orario al di fuori dell'orario dell'Opening Range in cui la strategia consentirà di entrare in operazioni. Ad esempio, se imposti questo valore su "09:45-11:00,13:00-14:00", significa che il bot può piazzare operazioni solo tra le 09:45 e le 11:00, e tra le 13:00 e le 14:00. Le operazioni che restano aperte non verranno chiuse al di fuori di quelle fasce orarie fino all'orario limite, che è l'orario di fine della sessione RTH
Trade Previous Days Zone Questo parametro farà passare la strategia alla ricerca di Opening Range di trading verificatisi nei giorni precedenti e non nel giorno corrente. Questo è per il caso in cui vuoi negoziare il breakout della candela del giorno precedente, o negoziare gli opening range settimanali
Enable/Disable ORB calculation Days Questo parametro è visibile solo quando il parametro precedente Trade Previous Days Zone è attivato. Questo parametro permette di selezionare/deselezionare i giorni della settimana in cui verrà calcolato l'Opening Range. Se vuoi, ad esempio, calcolare l'Opening Range solo di lunedì e negoziarlo per martedì e mercoledì, puoi combinare questo con il parametro precedente Enable/Disable Trading Days per creare qualsiasi combinazione di quando calcolare l'ORB e quando negoziarlo.
  • Calculate Range Mondays: Attiva il calcolo della zona ORB di lunedì
  • Calculate Range Tuesdays: Attiva il calcolo della zona ORB di martedì
  • Calculate Range Wednesdays: Attiva il calcolo della zona ORB di mercoledì
  • Calculate Range Thursdays: Attiva il calcolo della zona ORB di giovedì
  • Calculate Range Fridays: Attiva il calcolo della zona ORB di venerdì
Range Offset (Ticks) Questo parametro aggiunge un offset in tick all'opening range calcolato. L'offset viene aggiunto al prezzo massimo e al prezzo minimo del range. Ad esempio, se imposti il valore di questo parametro a 4 Tick, l'opening range verrà esteso di 4 tick verso l'alto e di 4 tick verso il basso.
Quantity Strategy

Questo parametro imposta come deve essere calcolata la quantità per un'operazione

  • Fixed Quantity: Imposterà una quantità fissa. Prima che l'operazione venga aperta, il rischio viene valutato e se il rischio calcolato è superiore al valore del parametro Target Risk Per Trade ($), l'operazione viene saltata e non verrà aperta
  • Risk Adjusted: questa opzione renderà la dimensione del contratto per ogni operazione dinamica, calcolata in base al prezzo di StopLoss e al valore Target Risk Per Trade ($)
Max Qty Questo parametro imposta la quantità massima consentita quando è selezionato il metodo Risk Adjusted. Questa opzione è molto utile poiché alcune propfirm hanno limiti sulla quantità degli ordini che possono causare l'invalidazione dell'account
Use Volume Profile Levels Questo parametro attiva/disattiva la logica di entrata basata sul massimo/minimo della Value Area del volume profile. Il volume profile viene calcolato sull'Opening Range.
Wait For Range Retrace Questa opzione farà sì che la strategia attenda la seguente sequenza di eventi prima di entrare nell'operazione:
  1. Il prezzo rompe il range per la prima volta
  2. Il prezzo ritraccia nel range e lo tocca
  3. Il prezzo rompe il range una seconda volta
Wait For FVG Questa opzione farà sì che la strategia attenda un Fair Value Gap valido durante la rottura del range. L'FVG può verificarsi dopo la rottura. Quando questa opzione non è usata, la strategia attenderà solo una chiusura di barra nella direzione dell'operazione
FVG Last Candle Color Condition Questa opzione imposterà una condizione per cui l'ultima candela dell'FVG di entrata deve essere rialzista per le entrate buy e ribassista per le entrate short
Trade Mode

Questo parametro imposta la modalità di entrata dopo un retest della zona dell'Opening Range

  • On Bar Close: Questa opzione attiverà un'operazione alla chiusura della barra dopo che tutte le condizioni sono soddisfatte
  • On First Tick: Questa opzione attiverà un'operazione al primo tick di prezzo dopo che tutte le condizioni sono soddisfatte
Min. Distance From Range (Points) questo parametro imposterà la distanza minima richiesta in punti dal range al prezzo corrente per attivare un'operazione. Se lo imposti al valore 0, significa che non appena il prezzo rompe il range, la strategia può attivare un'operazione. Se lo imposti ad esempio a 4 punti, la strategia non aprirà una operazione fino a quando il prezzo non rompe il range per almeno 4 punti
Max. Distance From Range (Points) questo parametro imposterà la distanza massima consentita in punti dal range al prezzo corrente per attivare un'operazione. Se lo imposti al valore 0, significa che non viene effettuato alcun controllo sulla distanza. Se lo imposti ad esempio a 10 punti, la strategia non aprirà una operazione se il prezzo rompe il range per più di 10 punti dal livello superiore o inferiore del range
Min. Range Height (Points) Questo parametro imposta l'altezza minima del Range in punti richiesta per aprire un'operazione. Se impostato a 0, questo parametro viene ignorato
Max. Range Height (Points) Questo parametro imposta l'altezza massima del Range in punti richiesta per aprire un'operazione. Se impostato a 0, questo parametro viene ignorato
Reset Bias On Each Side Questo parametro viene usato solo quando Wait For Range Retrace è attivato. Questo parametro avrà il seguente comportamento:
  • Quando questo parametro non è attivato, la strategia imposterà il suo bias direzionale alla prima barra chiusa fuori dal range. Se il prezzo chiude sopra il range, la strategia cercherà solo entrate rialziste. Se il prezzo chiude sotto il range, la strategia cercherà solo entrate ribassiste. E se il prezzo va completamente nella direzione opposta, la strategia non cambierà il suo bias
  • Quando questo parametro è attivato, la strategia cambierà il suo bias insieme al prezzo. Questa logica produrrà più operazioni rispetto a quando il parametro è disattivato. Questo parametro è un'opzione per far comportare la strategia secondo due logiche diverse. Sta a te decidere quale logica è più allineata con il tuo stile di trading.
SuperTrend Entry Filter Questo parametro attiva/disattiva l'uso dell'indicatore SuperTrend come filtro di entrata. Quando è attivato, le operazioni Long sono consentite solo quando il SuperTrend è in modalità rialzista. Al contrario, permette alle operazioni short di entrare solo quando l'indicatore SuperTrend è in modalità ribassista. Nota che questo comporterà meno operazioni complessive
Supertrend Filter Mode

Questo parametro imposta come viene usato il supertrend quando sta per essere attivata un'entrata

  • Trigger Entry Then Filter With Supertrend: Questa prima opzione è quella usata dalla strategia fin dalla prima release. Questa modalità farà sì che l'Entry Engine attivi le entrate indipendentemente dal filtro supertrend, per poi resettarsi al suo stato iniziale in attesa che si verifichi l'intera sequenza di eventi per attivare un'altra entrata. Ad esempio, supponiamo che per l'entrata siano richiesti un Retrace to range e un FVG. Il motore di entrata osserva il retrace verso il range e poi l'FVG, attivando un'entrata long, ma il supertrend era rosso, quindi l'entrata è stata ignorata dalla strategia. Ma il motore di entrata ha comunque attivato l'entrata e è tornato a cercare una nuova sequenza di retrace e FVG. Ma appena una barra dopo è stato osservato un nuovo FVG long con un passaggio del supertrend a verde. Questo nuovo FVG avrebbe dovuto aprire un'operazione, ma il motore ora sta cercando un'intera sequenza di [Retrace + FVG], quindi nessuna posizione viene aperta in questa modalità.
  • Filter Before Trigger Entry: In questa modalità, l'Entry Engine funzionerà in modo consapevole del supertrend. Se prendiamo lo stesso esempio di sopra, il motore cerca una sequenza retrace+FVG. Supponiamo che abbia osservato un retrace verso il Range, poi abbia osservato un FVG long. In questa modalità controllerà prima il supertrend; se il supertrend è verde, attiverà l'entrata. Se il supertrend non è verde, attenderà e non attiverà l'entrata. Una barra dopo si è verificato un altro FVG long con un passaggio del supertrend a stato verde. In questa modalità il motore di entrata attiverà l'operazione e verrà aperta una posizione long

La differenza tra queste due modalità è soggettiva. Nella prima modalità, otteniamo meno operazioni perché perdiamo entrate a causa del supertrend. Nella seconda modalità, otteniamo più operazioni poiché evitiamo di perdere opportunità a causa del supertrend. Quello che ho osservato nei backtest è che perdere operazioni porta a meno perdite ma anche meno vincite. Nell' altra modalità abbiamo più operazioni, più vincite e anche più perdite.

Order Qty Questo parametro viene usato solo se Quantity Strategy è impostato su Fixed. Questo parametro imposta una quantità fissa per ogni operazione. Nel caso di aumento della quantità degli ordini eseguito dal meccanismo di gestione degli ordini, questo parametro viene usato anche per ogni aumento di quantità. Generalmente, useremmo i valori 1 o 2 per questo parametro
Volume Profile (Solo quando la modalità di entrata volume profile è spuntata)
Value Area % Questo imposta la percentuale utilizzata per calcolare la Value Area dei profili. La value area è l'area in cui si è verificato x% del volume di scambio. Il valore standard è 68%, che rappresenta la value area di una distribuzione Normale. Ma puoi impostare altri valori: in questo caso la value area verrà calcolata, ad ogni nuovo tick di prezzo, per mostrare i livelli di prezzo che rappresentano quella percentuale del volume totale del profilo. La value area è l'area intorno al POC (Point of Control), che è il livello di prezzo con il volume scambiato massimo
Vol Profile Opacity (1-100) Questo imposta l'opacità del disegno del volume profile da 1 (trasparente) a 100 (opaco)
Order Management
Order Management Strategy
  • ATM Strategy:

    Questo metodo attiverà una strategia ATM a cui delegherà interamente la gestione della posizione

    La strategia ATM (Automated Trading Management) è un meccanismo fornito da NinjaTrader accessibile dal Pannello Grafico

    Quando questo metodo è selezionato, dovresti specificare il nome del template della strategia ATM da usare, e le posizioni aperte verranno gestite dalla tua strategia ATM personalizzata

  • Classic Trail Stop:

    Questo metodo eseguirà uno stop dinamico basato su un trigger e un importo di trailing. Vedi sotto i Trailing Stop Parameters per i parametri che controllano questo metodo

  • SuperTrend: Questo metodo userà l'indicatore SuperTrend come segnale per chiudere le operazioni. Quando il prezzo chiude sopra/sotto il trend del SuperTrend, il livello di stop loss viene impostato un tick sopra/sotto lo stoppino della barra che ha rotto il livello del supertrend.
  • None: Questa selezione significa che verrà usato lo stop loss definito dal parametro Target Risk Per Trade ($)
ATM Strategy Template Name

Questo parametro è disponibile quando è selezionato il metodo di gestione degli ordini ATM Strategy. Questo parametro specifica quale strategia ATM usare.

Come nell'esempio dell'immagine sopra, il valore di questo parametro dovrebbe essere il nome del template della tua strategia ATM personalizzata. Nell'esempio dovrebbe essere uguale a template1

naturalmente puoi scegliere un altro nome, ma la cosa più importante è che il valore del parametro corrisponda a un "template di strategia ATM" esistente, altrimenti non verrà aperta alcuna posizione

Scale out % Qty at % Target Questa opzione attiverà un meccanismo di scaling out che consiste nel chiudere una percentuale della quantità della posizione quando il prezzo raggiunge una certa percentuale del target di profitto. Il valore calcolato viene arrotondato per difetto se il valore percentuale calcolato è frazionario. Ad esempio, se la posizione ha una quantità di 5 e la percentuale di quantità di questo parametro è impostata al 50%, la quantità chiusa sarà 2 (arrotondamento per difetto di 2.5)
Scale out at % Target Questo parametro imposta la percentuale del target di profitto che attiverà il meccanismo di scaling out
Scale out % Qty Questo parametro imposta la percentuale di quantità che verrà chiusa durante il meccanismo di scaling out
Enable Price Breakeven Questo parametro attiva/disattiva il meccanismo di breakeven basato sul prezzo
Price Breakeven Strategy Questo parametro imposta come deve essere calcolato il breakeven basato sul prezzo
  • Points: Il breakeven verrà attivato in base ai punti
  • Percentage: Il breakeven verrà attivato in base alla percentuale di take profit raggiunta
Price Breakeven Trigger Questo parametro è disponibile se il Breakeven basato sul prezzo è attivato. Questo parametro imposta il valore di attivazione in punti o in percentuale (valore da 1 a 100) che deve essere raggiunto per impostare lo stoploss della posizione corrente a breakeven
StopLoss Strategy
  • Fibo 0%: Imposta il prezzo di stoploss al livello dell'Opening Range più vicino al prezzo di breakout, in altre parole allo 0% di ritracciamento
  • 23.60%: Imposta il prezzo di stoploss al ritracciamento Fibonacci del 23.60% dal livello di breakout dell'Opening Range
  • 38.20%: Imposta il prezzo di stoploss al ritracciamento Fibonacci del 38.20% dal livello di breakout dell'Opening Range
  • 50%: Imposta il prezzo di stoploss esattamente a metà dell'Opening Range
  • 61.80%: Imposta il prezzo di stoploss al ritracciamento Fibonacci del 61.80% dal livello di breakout dell'Opening Range
  • 76.40%: Imposta il prezzo di stoploss al ritracciamento Fibonacci del 76.40% dal livello di breakout dell'Opening Range
  • 100%: Imposta il prezzo di stoploss al livello di breakout opposto dell'Opening Range, in altre parole al 100% di ritracciamento
  • Fixed Currency Value: Questa selezione significa che verrà usato solo lo stop loss definito dal parametro Target Risk Per Trade ($)
  • Points: Il prezzo di StopLoss viene impostato come un numero di punti dal prezzo di entrata
  • SuperTrend: Il prezzo di StopLoss viene impostato in base ai livelli dell'indicatore Supertrend
  • Breakout Candle: Il prezzo di stop loss viene impostato al minimo della candela di breakout per un'operazione long, e al massimo della candela di breakout per un'operazione short
  • Last Swing Price: Il prezzo di stop loss viene impostato all'ultimo swing massimo per un'operazione short, e all'ultimo swing minimo per un'operazione long
  • FVG High/Low: Il prezzo di stop loss viene impostato al prezzo estremo dell'FVG di entrata. Sarà il minimo della prima candela per gli acquisti e il massimo della prima candela per le vendite
  • Vol Profile POC: Il prezzo di stop loss viene impostato al Point of Control (POC) del Volume Profile
  • Vol Profile Lowest Vol Node: Il prezzo di stop loss viene impostato al nodo di volume più basso del Volume Profile all'interno della sua value area
Swing Period Questo parametro è disponibile se la strategia di stoploss è Last Price Swing. Questo parametro imposta il periodo, ovvero il numero minimo di barre tra due massimi crescenti o minimi decrescenti successivi che definisce i punti di swing di prezzo
TakeProfit Strategy
  • Fixed Currency Value: Questa selezione significa che il prezzo di take profit sarà basato sul valore fisso del parametro Take Profit Currency
  • Points: Il prezzo di take profit verrà impostato come un numero di Punti dal prezzo di entrata
  • Fibonacci Level: Il prezzo di take profit verrà impostato come un livello di Fibonacci calcolato dal bordo superiore/inferiore della zona
  • 1:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con un rapporto 1:1
  • 0.5:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con questo rapporto
  • 2:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con un rapporto 2:1
  • 3:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con un rapporto 3:1
  • 4:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con un rapporto 4:1
  • 5:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con un rapporto 5:1
  • 6:1 Win Loss Ratio: Il prezzo di take profit verrà calcolato in base al prezzo di stop loss con un rapporto 6:1
  • Custom Win Loss Ratio: Il rapporto guadagno/perdita del take profit sarà impostato manualmente dall'utente
TakeProfit Fibo Level Questo parametro è disponibile se la strategia di take profit è impostata su Fibonacci Level; il valore di questo parametro dovrebbe essere il livello di Fibonacci calcolato dal bordo superiore della zona per le entrate rialziste e dal bordo inferiore della zona per le entrate ribassiste. Ad esempio, un valore di 0.5 imposterà il take profit a metà dell'altezza della zona sopra il bordo superiore della zona
Win/Loss Ratio Questo parametro è disponibile se la strategia di take profit è impostata su Custom Win Loss Ratio; un valore di 2 significa puntare a un rapporto guadagno/perdita di 2:1
Target Risk Per Trade ($) Imposta il rischio massimo in dollari per una posizione.
  • Questo parametro viene usato prima che una posizione venga aperta, per determinare se il livello di StopLoss calcolato dalla StopLoss Strategy rispetta questo rischio massimo; in caso contrario, la posizione non verrà aperta
Max Allowed Risk Per ($)
  • Questo parametro viene usato solo se il parametro Quantity Strategy è impostato su Risk Adjusted
  • Quando la quantità viene calcolata in base a un livello di StopLoss e a un Rischio target in $, la quantità calcolata sarà quella che si avvicina il più possibile a generare il Rischio target per lo stoploss dato, ma raramente il rischio target esatto. Quindi, ad esempio, se imposti il Rischio Target a $250, la strategia calcolerà una quantità di 3, ad esempio. Questo valore di 3 genererà un rischio reale di, diciamo, 257$ (in una situazione ideale la quantità sarebbe stata 2,89 per generare esattamente $250 di rischio, ma ciò è impossibile). Quindi questo parametro controllerà quanto puoi permettere al Rischio reale di deviare dal Rischio Target.
Stop Loss Points Questo parametro è disponibile se la strategia di Stop Loss è impostata su Points
Stoploss offset Points Questo parametro aggiungerà un offset di punti al livello di stoploss calcolato. Questo offset verrà usato nel calcolo del Rischio per operazione
Take Profit Currency Imposta il take profit in dollari per la posizione aperta. Se usi Fixed Currency Value come strategia di take profit, verrà usato il valore di questo parametro. In caso contrario, assicurati di impostare questo parametro su un valore alto per non interferire con le altre strategie basate su rapporto
Take Profit Points Questo parametro è disponibile se la strategia di Take Profit è impostata su Points
Trailing Stop Parameters
Trailing Stop Strategy Quando è selezionato il metodo Classic Trail Stop, questo parametro ti permette di scegliere su quale base verrà calcolato il trailing
  • Points: Il trigger e l'importo di trailing verranno calcolati in Punti dal prezzo di entrata
  • Ratio: Il trigger e l'importo verranno calcolati in rapporto rispetto al valore dello stoploss rispecchiato sul lato vincente dell'operazione
Trailing Stop Trigger Quando è selezionato il metodo Classic Trail Stop, questo parametro imposta il trigger (in Punti o in Rapporto)
Trail Amount Quando è selezionato il metodo Classic Trail Stop, questo parametro imposta l'importo (in Punti o in Rapporto) da spostare quando viene raggiunto il trigger
Supertrend
SuperTrend Mode
  • ATR: Imposta la modalità SuperTrend sul calcolo basato su ATR
  • Adaptive: Imposta la modalità SuperTrend su una modalità adattiva basata su Close, High, Low della candela
Period Imposta il periodo del supertrend
Multiplier Imposta il moltiplicatore del Supertrend. Più grande è questo parametro, più ampie saranno le bande del supertrend
Moving Avg. Type Seleziona il tipo di Media Mobile per il Supertrend
Smooth Imposta il periodo di smoothing del supertrend
Command Buttons
La strategia permette di eseguire manualmente alcuni comandi nel caso in cui tu voglia intervenire manualmente. I pulsanti dei comandi vengono aggiunti al pannello Chart Trader, assicurati di mostrarlo sul tuo grafico attivo
Arm/Disarm Buttons I pulsanti Arm Long/Disabled Long e Arm Short/Disabled Short possono attivare o disattivare manualmente l'entrata nelle operazioni long o short. Per impostazione predefinita questi due pulsanti a levetta sono attivati, il che significa che la strategia è armata per entrare sia in operazioni long che short. Disattivando il pulsante, si impedirà alla strategia di entrare in un'operazione nella direzione disattivata. Questo può essere utile se hai un bias direzionale o una convinzione sulla direzione del mercato
Close Position Button Il pulsante Close Position chiuderà immediatamente la posizione sullo strumento attivo sul grafico attivo. Questo può essere utile se vuoi uscire da un'operazione senza dover influenzare la strategia o riavviarla. Dopo aver chiuso la posizione, la strategia continuerà a funzionare normalmente e cercherà nuove operazioni da intraprendere
Increase Qty Button Il pulsante Increase Qty permette di aumentare la quantità della posizione attiva corrente di +1 contratto
Decrease Qty Button Il pulsante Increase Qty permette di diminuire la quantità della posizione attiva corrente di -1 contratto
Set Breakeven Button Il pulsante imposterà lo stoploss della posizione aperta al livello di breakeven se il prezzo di stoploss corrente è inferiore al prezzo di breakeven per le entrate long e superiore al prezzo di breakeven per le entrate ribassiste.
Backtesting e Impostazioni Preferite

Qui cercherò di elencare periodicamente i backtest con diversi profili di rischio. Ma prima ecco alcune osservazioni sul backtesting

  • I risultati passati non sono garanzia di risultati futuri. Tutti i risultati di backtest sono solo a scopo indicativo
  • Il periodo su cui è stato eseguito il backtest non è stato scelto appositamente per mostrare i risultati migliori; il periodo di backtest è il mese precedente alla prima release di questa strategia
  • Le commissioni sono incluse nei backtest per ottenere risultati il più possibile realistici. Lo schema di commissioni usato è quello della licenza Lifetime di NinjaTrader
  • Su automated-trading.ch eseguiamo backtest molto precisi grazie ai seguenti 2 fattori
    • Seguiamo la guida ufficiale di NinjaTrader su come ottenere un backtesting preciso a livello intrabar utilizzando DataSeries aggiuntive a livello di tick Vedi qui per maggiori informazioni
    • Utilizziamo solo Ordini di Mercato invece di Ordini Pendenti, sia in tempo reale che in modalità backtest.

Backtest - MES - 1 Minute - Risk Profile - Aggressive with 2:1 win/loss Ratio and 600$ risk per trade

Questo template guida in termini di performance sullo strumento MES. Perfetto per account di valutazione da 50k.

  • Instrument MES
  • Timeframe 1 Minute
  • Period From 13 March 2024 to 24 July 2026
  • Run Mode Backtest
  • Total Profit 60 675 $
  • Max Drawdown (-3 443) $
  • Run Release Version 2.4.0.0

Backtest - MES - 1 Minute - Risk Profile - Aggressive with 4:1 win/loss Ratio and 600$ risk per trade

Questo template è molto simile al template sopra. L'unica differenza è che questo ha un rapporto guadagno/perdita di 1:4. Questo template mantiene lo stesso drawdown del template sopra ma con un profitto complessivo più alto

  • Instrument MES
  • Timeframe 1 Minute
  • Period From 13 March 2024 to 24 July 2026
  • Run Mode Backtest
  • Total Profit 64 416 $
  • Max Drawdown (-3 443) $
  • Run Release Version 2.4.0.0

Backtest - MES - 1 Minute - Risk Profile - Defensive 1:1 win loss ratio with SuperTrend Filter

Questo template è più conservativo, con un rapporto guadagno/perdita di 1:1

  • Instrument MES
  • Timeframe 1 Minute
  • Period From 13 March 2024 to 24 July 2026
  • Run Mode Backtest
  • Total Profit 30 851 $
  • Max Drawdown (-3 259) $
  • Run Release Version 2.4.0.0

Backtest - MGC - 500 Volume - Risk Profile - Defensive 1:1 win loss ratio with 300$ risk per trade

Questo template è più conservativo, con un rischio di 300$ per operazione; può essere usato in parallelo con il template MES sopra per diversificare i risultati

  • Instrument MGC
  • Timeframe 500 Volume
  • Period From 28 March 2024 to 06 February 2026
  • Run Mode Backtest
  • Total Profit 14 286 $
  • Max Drawdown (-2 937) $
  • Run Release Version 2.3.0.0

Istruzioni di Download e Installazione

Su automated-trading.ch puoi scegliere se acquistare un abbonamento mensile per usare i nostri prodotti premium, oppure usare i nostri prodotti gratuiti senza abbonarti

In entrambi i casi, devi creare un account per ottenere una Licenza che potrai usare sia per i prodotti premium che per quelli gratuiti

Per ottenere la licenza, semplicemente Registrati e poi ottieni la tua licenza dalla pagina di fatturazione

Questa strategia Opening Range Breakout è una strategia premium. Può essere eseguita nelle modalità Backtest, Playback e Optimization gratuitamente. Mentre è richiesto un abbonamento attivo per eseguirla in modalità Live.

Per scaricare e installare la strategia segui le istruzioni seguenti

  • Clicca sul pulsante di download sottostante per scaricare il file della Strategia Opening Range Breakout
  • Questo file è stato scaricato 2143 volte. L'ultimo download è avvenuto 5 ore fa
  • Importa il file .zip scaricato in NinjaTrader usando la voce di menu "Import NinjaScript"
  • come importare un add-on in NinjaTrader
  • Successivamente, apri una nuova finestra grafico assicurandoti che la casella Tick Replay sia spuntata
  • immagine
  • Se non vedi la casella Tick Replay, vai su Tools->Options->Market Data e attiva Show Tick Replay
  • immagine
  • Dopo aver installato la strategia e aperto una nuova finestra grafico, dovresti aggiungere la strategia al grafico. Fai Click Destro sul grafico e clicca su la voce del menu contestuale "Strategies". Oppure puoi premere Ctrl+S sul grafico per aprire la finestra di dialogo "Add New Strategy"
  • howto-add-strategy
    Clicca per ingrandire
  • Dopo aver aggiunto la strategia al grafico, la strategia verrà eseguita sui dati storici caricati nel grafico.
  • Quando l'esecuzione sui dati storici è terminata, la strategia passerà alla modalità Real-Time e aggiungerà la casella di testo del pannello licenza al "Chart Trader Panel"
  • Assicurati di visualizzare il pannello Chart Trader sul tuo grafico NinjaTrader attivo
  • immagine
  • Copia/Incolla la tua licenza nella casella di testo come mostrato nell'immagine sottostante. La tua licenza si trova nella pagina principale di fatturazione. Assicurati di creare prima un account o effettuare l'accesso
  • Clicca sul pulsante Check License
  • immagine
  • A questo punto la strategia verificherà la Licenza e attiverà/disattiverà il trading in base allo stato del tuo abbonamento
  • Se hai un abbonamento attivo, vedrai il pulsante "Check License" diventare verde, e la prossima data di verifica accanto alla tua email. La verifica della licenza è richiesta una sola volta, fino alla prossima data di verifica.
  • immagine
  • A questo punto, la strategia è Pronta. Se la tua licenza è valida, la strategia continuerà a funzionare in modalità live
  • Se scegli di non abbonarti ancora e vuoi testare prima la strategia, puoi eseguirla nelle modalità Playback e Historical
Domande Frequenti
Generale
Ho bisogno di un VPS per eseguire questa strategia?

Usare un VPS è positivo ma non indispensabile. Eseguo questa strategia su un'istanza VPS Windows da ~6$ su Hetzner. Dai un'occhiata alla nostra pagina delle risorse per ottenere uno sconto tramite il nostro LINK di affiliazione

Posso eseguire più istanze di questa strategia sullo stesso account?

Sì! Puoi eseguire più istanze di questa strategia sullo stesso account, ma ogni istanza dovrebbe essere eseguita su uno strumento unico

Non puoi eseguire più istanze sullo stesso account sullo stesso strumento perché, come sai, NinjaTrader aggregherà gli ordini in un'unica posizione per strumento per account

Posso usare un Trade Copier con questa strategia?

Sì! Puoi usare un copier, ma una soluzione migliore sarebbe eseguire più istanze della strategia. La licenza acquistata ti permette di eseguire un numero illimitato di istanze su più macchine

Posso usare questa strategia per superare Apex o qualsiasi altro programma di funded trading?

Sì! La strategia è progettata esattamente per questo scopo. Funzionerà perfettamente su Rithmic, sul brokerage NinjaTrader, Tradovate o qualsiasi altro provider connesso alla tua piattaforma NinjaTrader

È una strategia completamente automatica, senza intervento manuale, oppure necessita di monitoraggio e intervento manuale?

Ho progettato questa strategia per essere completamente automatica. Tuttavia, può essere usata come strategia semi-automatica per entrare nelle operazioni e poi lasciarti gestire quelle operazioni manualmente usando i suoi pulsanti di comando

Perché dovrei considerare il trading completamente automatizzato invece del trading manuale discrezionale?

Dovresti considerare il trading completamente automatico rispetto a quello manuale per molte ragioni:

  • Trading 24/7: le strategie di trading automatizzato non hanno bisogno di andare in bagno né di fare una pausa
  • Esecuzione migliore, più veloce e più precisa
  • Elimina la psicologia e le emozioni
  • Può essere scalato a dozzine se non centinaia di istanze
  • Il trading automatizzato può generare un reddito veramente "passivo"; il trading manuale è solo un altro lavoro "più stressante"

Posso chiederti di modificare/aggiungere una nuova funzionalità a questa strategia?

Sì, se hai un'idea che ritieni possa migliorare le performance di questa strategia, sarò felice di ascoltarla. Usa la pagina contatti per inviarmi un messaggio

Riceverò il codice sorgente della strategia quando la scarico?

No, il codice sorgente della strategia è protetto per motivi di copyright

Fatturazione
Posso annullare il mio abbonamento in qualsiasi momento?

Sì, puoi annullare il tuo abbonamento dalla pagina dell'account in qualsiasi momento per evitare pagamenti futuri. Non possiamo rimborsare la parte non utilizzata del tuo abbonamento, ma potrai continuare a usare il tuo abbonamento anche dopo la cancellazione per il resto del ciclo di fatturazione.

C'è un periodo di prova gratuito?

No, non offriamo un piano di abbonamento di prova. Ma puoi scaricare e testare la strategia nelle modalità backtest e playback prima di abbonarti

Qual è la politica di rimborso?

Non offriamo rimborsi totali o parziali, ma puoi annullare il tuo abbonamento in qualsiasi momento per interrompere i pagamenti futuri.

Scettici
Qual è il tuo background? Non sei solo un altro fake guru del trading che cerca di vendermi spazzatura?

Sono uno sviluppatore software professionista dal 2010. Sviluppo strategie di trading automatizzato dal 2012, per me stesso per divertimento e profitto, e ho anche sviluppato strategie per clienti in tutto il mondo

Sono sempre stato coinvolto professionalmente nel settore della Finanza e degli investimenti; ho lavorato per broker di trading e per l'investment banking.

Non sono un marketer, e non assumo qualcun altro per sviluppare le mie strategie.

Se questa strategia è vantaggiosa, perché la vendi?

Questa strategia è stata vantaggiosa per me sul lungo periodo, con alti e bassi, specialmente se eseguita su più strumenti. Ma la domanda resta pertinente: perché la sto vendendo?

La risposta è che non la sto vendendo, la sto noleggiando per generare un reddito aggiuntivo e diversificare le mie diverse fonti di reddito oltre a quello che questa strategia può generare. Cosa che dovresti fare anche tu. Non dovresti affidarti a una sola fonte di reddito per raggiungere l'indipendenza finanziaria: la chiave è la diversificazione.

Il vantaggio di questa strategia non scomparirà se molte persone iniziano a usarla. Questa strategia è puramente meccanica e non si basa su un pattern quantitativo nascosto che non dovrebbe essere divulgato

Perché la strategia usa Ordini di Mercato e non Ordini Pendenti?

Esaminiamo i pro e i contro degli ordini pendenti

  • Pro:
    • Migliore esecuzione del prezzo quando si usano ordini limite
    • Protezione contro le perdite in caso di problemi di connettività
  • Contro:
    • Possono essere rifiutati in caso di alta volatilità di prezzo
    • Ritardo tra la richiesta di piazzare l'ordine e il momento in cui viene effettivamente piazzato. La volatilità di prezzo può causare il rifiuto dell'ordine e la fuga del prezzo
    • Richiedono gestione: qualsiasi ordine opposto deve essere annullato
    • Visibili al broker, gli ordini piazzati possono essere manipolati

Dopo anni di sviluppo di strategie sono arrivato alla conclusione che gli ordini di mercato sono più adatti al contesto del trading automatizzato.

Il principale svantaggio dell'uso degli ordini pendenti è il fatto che possono essere rifiutati, il che è molto difficile da gestire specialmente in un ambiente volatile

In tutte le nostre strategie, usiamo ordini di mercato anche per il take profit e lo stop loss. Esaminiamo i pro e i contro degli ordini di mercato

  • Pro:
    • Garanzia di esecuzione indipendentemente dalle condizioni di volatilità
    • Invisibili al broker prima di essere sottomessi
    • Nessun rischio di essere rifiutati, il che significa una migliore protezione per lo stop loss
    • Esecuzione più rapida rispetto agli ordini pendenti
  • Contro:
    • In caso di perdita di connessione con il broker, la strategia non sarà in grado di inviare ordini di mercato

Nota: gli ordini MIT (market if touched) in NinjaTrader sono una solida alternativa agli ordini pendenti se vuoi davvero usare ordini pendenti

È noto che il backtesting su NinjaTrader non è accurato. Quanto sono accurati i vostri backtest?

Seguiamo la guida ufficiale di NinjaTrader su come ottenere un backtesting preciso a livello intrabar utilizzando DataSeries aggiuntive a livello di tick Vedi qui per maggiori informazioni

Non fidarti solo della mia parola. Provalo tu stesso: alla fine di ogni giornata di trading, esegui un backtest della strategia su quel giorno e confrontalo con le operazioni live effettuate dalla strategia durante la giornata.

Note di Rilascio
Release 2.4.0.0 - 21 Febbraio 2025

  • Corretto Bug: quando il supertrend non è selezionato come filtro di entrata, non venivano attivate operazioni
  • Corretto Bug: la barra di breakout dello stoploss era in ritardo
  • Consentita la selezione della condizione di colore dell'ultima candela FVG
  • Nuovo metodo di stoploss quando l'FVG è attivo, FVG Low/High
  • Nuova modalità di entrata basata su VAL, VAH del Volume Profile
  • Nuovi metodi di stoploss quando l'entrata volume profile è attiva: POC e nodo di volume più basso
  • Elaborazione più veloce grazie alla memorizzazione in cache delle zone

Release 2.3.0.0 - 28 Gennaio 2025

  • Rimossa la condizione di tocco dello stoppino della candela sul range quando si apre senza condizione FVG
  • Aggiunta la Modalità Manuale del Prezzo del Range
  • Aggiunto il nuovo parametro Supertrend filter mode

Release 2.2.0.1 - 18 Gennaio 2025

  • Corretta la visualizzazione dei numeri sl e tp sulle linee del Grafico, ora mostrati con 2 decimali
  • L'orario di trading è cambiato da due parametri a un solo parametro che può contenere diversi intervalli orari di trading
  • Rimosso il filtro VWAP per accelerare i calcoli
  • Rimosso il metodo di gestione Dollar Cost Averaging
  • Aggiunta la nuova strategia di stoploss: Last Price Swing
  • Aggiunto il nuovo parametro "Trade Previous Days Zone"
  • Aggiunto il nuovo parametro "Enable/Disable ORB calculation Days"
  • Aggiunto il nuovo parametro "SuperTrend Close Only Profitable"
  • Rimosso il parametro "Enable Time Breakeven"
  • Aggiunto il nuovo parametro "Swing Period"

Release 2.1.0.0 - 25 Dicembre 2025

  • Sui livelli di Stoploss e take profit, quando un'operazione è aperta, l'SL e il TP proiettati vengono visualizzati in $, accanto ai prezzi dei livelli (funzionalità richiesta dagli utenti)
  • Aggiunto un nuovo metodo di breakeven: Supertrend. Quando il prezzo tocca il supertrend, viene attivato il breakeven dell'operazione (funzionalità richiesta dagli utenti)
  • I parametri Min. distance e Max. distance dal range e Min. Range Height sono ora espressi in Tick invece che in punti, per adattarsi ad altri strumenti con scale di punti molto ampie (richiesto dagli utenti)
  • Il disegno della zona ORB è stato spostato dietro le candele sul grafico per una maggiore chiarezza
  • Nuovi metodi di take profit basati sui livelli di Fibonacci (funzionalità richiesta dagli utenti)
  • Nuovo metodo di take profit: rapporto personalizzato

Release 2.0.0.1 - 17 Ottobre 2025

  • Corretto Bug per cui, quando solo l'FVG è selezionato come condizione di entrata, veniva attivato il secondo FVG e non il primo

Release 2.0.0.0 - 18 Settembre 2025

  • Corretto il tipo di MA del Supertrend che accettava valori diversi da HMA
  • Aggiunta nuova strategia di stoploss: Breakout candle
  • Aggiunto nuovo parametro di entrata Min. Range Height (Points)
  • Aggiunto nuovo parametro di entrata Max. Range Height (Points)
  • Corretto bug per cui il breakeven sulle operazioni short chiudeva le posizioni

Release 1.9.0.0 - 09 Agosto 2025

  • Corretta la logica del price breakeven quando la strategia di take profit è impostata su Fixed Value
  • Aggiunta nuova strategia di stoploss: SuperTrend
  • Modificata la logica di gestione dell'operazione con SuperTrend: l'operazione non viene chiusa immediatamente quando la barra chiude sopra/sotto il livello supertrend, ma il livello di stoploss viene impostato un tick sopra/sotto la barra che ha rotto il livello del supertrend

Release 1.8.1.1 - 27 Luglio 2025

  • Corretto un glitch nel calcolo dell'Opening Range sul Timeframe a 1 Minuto in modalità backtest
  • Aggiunte ulteriori modalità di stoploss 300% e 400%

Release 1.8.1.0 - 23 Luglio 2025

  • Corretto il calcolo dell'Opening Range su timeframe superiori come 5 minuti o 15 minuti

Release 1.8.0.0 - 20 Luglio 2025

  • Rimosso il parametro Entry Mode e sostituito con opzioni separate
  • Aggiunti Min. Distance From Range (Points) e Max. Distance From Range (Points)

Release 1.7.1.0 - 28 Giugno 2025

  • Aggiunto il parametro Reset Bias On Each Side

Release 1.7.0.3 - 02 Giugno 2025

  • Corretti problemi con il drag & drop manuale di SL e TP

Release 1.7.0.2 - 30 Maggio 2025

  • Corretto Bug che colpiva il filtro VWAP influenzando vari setup di entrata

Release 1.7.0.1 - 30 Maggio 2025

  • Corretto Bug che colpiva le operazioni short nella modalità di entrata "Immediate OnBar Close"

Release 1.7.0.0 - 29 Maggio 2025

  • Aggiunto il VWAP come filtro di entrata

Release 1.6.0.1 - 04 Maggio 2025

  • Corretto bug che si verifica solo in Backtest. Il profitto netto da una posizione chiusa non era corretto, il che influenzava i calcoli dei limiti giornalieri

Release 1.6.0.0 - 20 Aprile 2025

  • Aggiunto l'indicatore SuperTrend come filtro di entrata e metodo di gestione degli ordini

Release 1.5.0.0 - 15 Aprile 2025

  • Aggiunta l'opzione Enable/Disable Trading days

Release 1.4.1.3 - 07 Aprile 2025

  • Correzione Bug: errore quando si usa la Strategia ATM e viene attivato lo stop loss giornaliero

Release 1.4.1.2 - 05 Aprile 2025

  • Correzione Bug: errore quando si usa la Strategia ATM

Release 1.4.1.1 - 27 Marzo 2025

  • Correzione Bug: gli errori sul metodo OnRender vengono ora intercettati in modo che la strategia non vada in crash ma continui anche con errori di disegno

Release 1.4.1.0 - 22 Marzo 2025

  • Aggiunto il parametro Range Offset
  • Corretti problemi con l'impostazione tramite drag & drop dei livelli di take profit e stoploss

Release 1.4.0.0 - 15 Marzo 2025

  • Corretto un problema con il parametro dell'orario di inizio
  • Corretto un problema per cui i pulsanti di comando non funzionavano se si cambiava scheda

Release 1.3.0.0 - 08 Marzo 2025

  • Aggiunto un pulsante di comando Decrease quantity
  • L'impostazione del Breakeven ora tiene conto delle commissioni
  • Lo scaling out non viene applicato se la quantità è 1

Release 1.2.0.0 - 14 Febbraio 2025

  • Aggiunto nuovo parametro: Start Trading From (hh:mm)
  • Lo Scaling out ha nuovi parametri Scale out at % Target e Scale out % Qty
  • Correzione Bug: l'opening range non veniva calcolato sull'intero intervallo
  • Correzione Bug: il drag-drop delle linee di take profit e stoploss creava un comportamento inatteso

Release 1.1.0.1 - 20 Gen 2025

  • Correzione Bug: il fuso orario CET non funzionava su macchine basate su EST

Release 1.1.0.0 - 18 Gen 2025

  • Aggiunte altre modalità di entrata
  • Correzione Bug: crash su una nuova sessione di mercato durante l'esecuzione live
  • Aggiunto il CET come nuova opzione di fuso orario
  • Aggiornati i risultati e i template di Backtest

Release 1.0.0.0 - 02 Gen 2025

  • Prima release della strategia

Commenti e Feedback degli Utenti

Puoi trovare i commenti dei nostri utenti e fare domande su questo indicatore unendoti alla nostra community Discord tramite questo link di invito o cliccando sul logo di Discord. L'iscrizione è completamente gratuita. discord-invitation