ForexBestRobots.comConfronta gli EA →

STRATEGIE MULTI-TIMEFRAME · 2

Strategia Forex multi-timeframe: livelli D1, falso breakout H1 e inversione M15

Un metodo D1–H1–M15 per i falsi breakout: livelli giornalieri fissi, conferma a candela chiusa, target al punto medio, scadenza e calcolo completo del rischio.

16 min di letturaRevisione editoriale a cura della redazione ForexBestRobots
Acquisto EURUSD ipotetico: minimo D1 precedente 1.0800, minimo H1 1.0790, ingresso 1.0812, stop 1.0788 e target al punto medio precedente 1.0850. Il segnale M15 deve seguire la chiusura H1.Livelli del giorno precedente, un nuovo rifiutoRange D1 → rifiuto H1 → segnale M15

Prezzi ipotetici; nessuna performance misurata.

Un movimento oltre il massimo o minimo di ieri può proseguire oppure rientrare nel vecchio range. Questa strategia studia il rientro: D1 fornisce livelli noti in anticipo, H1 conferma un rifiuto e M15 cerca un successivo segnale di inversione. Il rientro descrive un breakout fallito in quel momento, ma non dimostra che il prezzo raggiungerà il punto medio.

Il problema affrontato da questa strategia

La prima strategia di questo gruppo segue un trend H4 dopo un ritracciamento H1. Questa verifica un'altra ipotesi: dopo il fallimento di un breakout del limite del giorno precedente, il prezzo potrebbe tornare verso il punto medio di quel range. Non usa un filtro di trend EMA e non presume che ogni limite sia un forte supporto o una forte resistenza.

Le regole seguenti costituiscono una versione base didattica completa, non un sistema ottimizzato. Prezzi, costi ed esiti possibili sono ipotetici. Non vengono presentati backtest, percentuali di successo o risultati reali. Un trend forte può far fallire ripetutamente questi trade, anche quando i tre timeframe concordano.

Assegna compiti diversi a D1, H1 e M15

Usa candele standard dello stesso simbolo e dello stesso flusso prezzi del broker. D1 indica una candela giornaliera del broker, H1 una oraria e M15 una di 15 minuti. Il massimo e minimo del giorno in corso non sono i livelli di riferimento. Tutti i confronti della versione base usano i livelli del grafico Bid del broker; l'esecuzione Ask/Bid viene gestita separatamente.

GraficoDomandaRegola fissa
D1Quali livelli erano già noti?Massimo, minimo e punto medio della precedente giornaliera chiusa; fissi per il giorno attivo del broker.
H1Il breakout di un limite è fallito?Una candela chiusa rompe un limite D1, richiude all'interno e resta lontana dal punto medio.
M15È confermata un'inversione successiva?Una delle tre chiusure seguenti rompe l'estremo M15 precedente nella direzione dell'inversione.
EsecuzioneIl trade restante è accettabile?Stop fisso, target al punto medio, costi e al massimo un invio giornaliero.

Fissa il range della D1 precedente

Quando compare una nuova D1 del broker, rileva massimo e minimo della D1 immediatamente precedente e già chiusa. Memorizza quale candela è e calcola midpoint = (highD1 + lowD1) / 2. Mantieni invariati questi tre prezzi per il giorno attivo del broker. Nell'esempio, highD1 = 1.0900, lowD1 = 1.0800 e midpoint = 1.0850.

Il riferimento deve essere una sessione ordinaria completa del broker con dati affidabili. Salta un giorno se la D1 immediatamente precedente rappresenta una sessione domenicale o festiva abbreviata, oppure non è verificabile. Non unirla tacitamente a un'altra candela e non sostituirla con un giorno più favorevole. Una sessione ordinaria dipende dal calendario del broker; non deve sempre durare esattamente 24 ore di orologio.

Separa la chiusura del setup da quella del segnale

Valuta una sola volta quando viene rilevata per la prima volta una nuova M15. Alle 10:15, la M15 che termina in quel momento e la H1 terminata alle 10:00 sono chiuse. La D1 attuale è ancora in formazione: il suo range finale non deve mai entrare in questa decisione.

La H1 del setup deve iniziare nel giorno D1 attivo e finire dopo la sua apertura. Sono ammesse solo le tre chiusure M15 programmate successive. Se H1 termina alle 10:00, sono 10:15, 10:30, 10:45. La M15 terminata alle 10:00 non è una conferma successiva; alle 11:00 il vecchio setup è già scaduto.

Decisione alle 10:15Informazioni ammesseInformazioni escluse
D1Giorno completo del broker immediatamente precedente.Massimo o minimo finale della giornaliera odierna in formazione.
H1Rifiuto 09:00–10:00, interamente nel giorno D1 attivo.Valori finali della candela 10:00–11:00.
M15Candela del segnale 10:00–10:15.Candela terminata alle 10:00 usata come segnale successivo.
Acquisto EURUSD ipotetico: minimo D1 precedente 1.0800, minimo H1 1.0790, ingresso 1.0812, stop 1.0788 e target al punto medio precedente 1.0850. Il segnale M15 deve seguire la chiusura H1.
Leggi prima i livelli giornalieri, poi il rifiuto confermato su H1 e infine la conferma successiva su M15. Ingresso, stop e punto medio appartengono a un solo acquisto ipotetico. Le distanze verticali del pannello prezzi rispettano i valori indicati; il pannello temporale separato mostra decisioni, non una serie storica. Per una vendita si invertono le condizioni.

Passo 1: conferma un rifiuto H1 sotto il minimo D1

Un setup di acquisto richiede un minimo H1 chiuso strettamente inferiore al minimo D1 salvato e una chiusura H1 strettamente superiore a quel minimo D1. L'intero massimo H1 deve rimanere strettamente sotto il punto medio salvato. Quindi lowH1 < lowD1 < closeH1 < midpoint e highH1 < midpoint. Un semplice tocco del minimo D1 non basta.

La condizione sul punto medio esclude una H1 che abbia già raggiunto l'area del target. Evita inoltre di indovinare se, all'interno di quell'ora, il movimento verso il punto medio sia avvenuto prima o dopo la rottura al ribasso. Salva minimo, massimo e ora di chiusura H1. La H1 stessa non deve necessariamente essere rialzista: M15 fornisce una conferma direzionale separata.

Passo 2: richiedi un segnale M15 di acquisto successivo

La candela candidata deve corrispondere a una delle tre chiusure ammesse, con storico sufficiente e senza posizioni aperte di questa strategia sul simbolo. La prima candela che soddisfa le condizioni è l'unica candidata per quel setup H1. Se fallisce i controlli di esecuzione, considera consumato il setup invece di attendere una quotazione migliore.

  • Dalla chiusura del setup H1, tutti i minimi delle M15 chiuse devono rimanere strettamente sopra il minimo H1 fissato, compresa la candidata.
  • Nessun massimo delle M15 chiuse da quel momento può toccare o superare il punto medio. Anche la candidata deve restare al di sotto.
  • La candidata è rialzista: chiude sopra l'apertura. La sua chiusura supera strettamente il massimo della M15 immediatamente precedente e il minimo D1 salvato.
  • Alla quotazione successiva disponibile, il Bid attuale deve restare sopra il minimo D1 e il minimo H1 fissato, e sotto il punto medio. Scarta quotazioni obsolete o incoerenti. Controlla anche minimo e massimo già osservati nella M15 corrente: un tocco del minimo H1 o del punto medio nella candela in formazione annulla il setup, anche se il Bid è risalito.
  • Verifica spread, stop e target fissi, rapporto rendimento/rischio lordo, volume ammesso e margine. È consentito al massimo un invio di ordine a mercato per giorno D1 del broker per questa strategia e simbolo, considerando insieme entrambe le direzioni.

Inverti le regole per un rifiuto del limite superiore

Per vendere, il massimo H1 chiuso supera strettamente il massimo D1 precedente, mentre la chiusura resta sotto quel massimo D1. L'intero minimo H1 deve essere strettamente sopra il punto medio: highH1 > highD1 > closeH1 > midpoint e lowH1 > midpoint. Salva il massimo H1 come limite di invalidazione prima dell'ingresso.

Nelle tre chiusure M15 successive, richiedi una candela ribassista con chiusura sotto il minimo M15 precedente e sotto il massimo D1. Tutti i massimi M15 chiusi dal setup restano strettamente sotto il massimo H1 fissato, e tutti i minimi strettamente sopra il punto medio. All'invio, il Bid attuale deve restare sotto il massimo D1 e quello H1 fissato, e sopra il punto medio. Verifica anche gli estremi della M15 corrente già osservati: un tocco del massimo H1 fissato o del punto medio annulla prima dell'ingresso, anche se il prezzo è rientrato. Si entra a Bid e si chiude la vendita ad Ask: il tocco del target su un grafico solo Bid non prova l'esecuzione.

Annulla il setup prima di inviare un ordine

L'annullamento riguarda il periodo prima dell'ingresso. Attendi poi una nuova H1 valida; non ridisegnare mai l'estremo salvato. Una candidata scartata consuma il suo setup H1. Un invio effettivo, anche con risposta negativa o incerta, consuma l'unico invio giornaliero. Controlla lo stato degli ordini presso il broker prima di agire ancora; non inviare di nuovo per tentare di capire se la prima richiesta sia riuscita.

  • Una M15 chiusa tocca o supera l'estremo H1 fissato: minimo uguale o inferiore per un acquisto, massimo uguale o superiore per una vendita. Applica lo stesso controllo agli estremi della M15 in formazione già osservati alla quotazione d'invio.
  • Una M15 chiusa tocca o oltrepassa il punto medio prima dell'ingresso, candidata compresa. Anche un tocco già osservato nella candela in formazione annulla il setup.
  • La terza chiusura ammessa passa senza segnale, oppure compare una nuova D1. Il cambio di giorno ha priorità su un vecchio segnale.
  • Manca una candela, quotazione o indicazione temporale necessaria, oppure i dati sono incoerenti. Le candele mancanti non estendono la finestra di tre chiusure.
  • Una posizione della strategia, l'invio giornaliero già utilizzato, costi eccessivi o un vincolo d'ordine non valido bloccano la candidata.

Mantieni fissi stop e target al punto medio

Colloca lo Stop Loss d'acquisto 2 pips sotto il minimo H1 fissato, oppure quello di vendita 2 pips sopra il massimo H1 fissato. Imposta il Take Profit al punto medio D1 salvato. Allinea i prezzi agli incrementi di tick consentiti e verifica la distanza minima del broker. Salta un ordine non valido; non spostare il target né allargare lo stop per renderlo accettabile.

Prima dell'invio, dividi la distanza del rendimento potenziale per quella del rischio usando la quotazione d'ingresso corrente: Ask per comprare, Bid per vendere. Richiedi almeno 1.5. È un parametro scelto per il test, non la prova di un vantaggio, e non è un rapporto netto dopo le commissioni. Nell'esempio, il limite di spread è 2 pips su EURUSD; non è universale.

Dopo la conferma dell'esecuzione da parte del broker, verifica gli stessi prezzi fissi rispetto al prezzo realmente eseguito. Se lo slippage riduce il rapporto lordo sotto 1.5, oppure la posizione accettata viola i vincoli pianificati, la versione base esce alla quotazione successiva disponibile e registra l'ingresso interrotto con i costi. Il volume non può essere ridimensionato retroattivamente. Il budget di perdita non garantisce la perdita massima effettiva.

Altrimenti esci allo stop, al target del punto medio, alla prima quotazione disponibile dopo la 12ª chiusura M15 programmata strettamente successiva all'esecuzione, o alla prima quotazione di un nuovo giorno D1 del broker, secondo l'evento che arriva prima. Dodici intervalli M15 continui sono circa tre ore. Un'interruzione non prolunga la scadenza: chiudi alla prima quotazione disponibile dopo. La versione base non prevede mediazioni, ingressi aggiuntivi, trailing stop o spostamento automatico a pareggio.

Calcola il volume dalla quotazione prima dell'invio

Stabilisci prima il budget monetario. L'esempio assume un conto in USD, equity di 10 000 USD, rischio dello 0.5% e valore del pip EURUSD di 10 USD per lotto standard. Per un altro conto usa contratto reale, conversione nella valuta del conto e passo di volume. Su EURUSD a cinque decimali, un pip equivale normalmente a dieci punti; non confondere un margine in pips con i punti MT4.

Dato o calcoloValore ipoteticoInterpretazione
Equity × frazione di rischio10 000 USD × 0.5% = 50 USDBudget di perdita pianificato.
Ask quotato / stop / target1.0812 / 1.0788 / 1.085024 pips di rischio di prezzo; 38 fino al punto medio.
Perdita stimata per lotto standard24 × 10 + 7 + 1 × 10 = 257 USDPerdita di prezzo + commissione complessiva + riserva di slippage allo stop.
Volume con passo di 0.01 lottifloor(50 / 257 / 0.01) × 0.01 = 0.19Arrotondare in difetto; verificare poi minimo e margine.
Rischio stimato a 0.19 lotti0.19 × 257 = 48.83 USD0.20 lotti rischierebbero 51.40 USD e supererebbero il budget.

La commissione complessiva di andata e ritorno di 7 USD e la riserva per un pip di slippage sfavorevole allo stop sono ipotesi. La distanza tra Ask e stop basato su Bid comprende già lo spread: non aggiungerlo una seconda volta. Il prezzo eseguito non è ancora noto quando si sceglie il volume. Qui si assume uguale alla quotazione; un'esecuzione peggiore o un gap possono superare il budget. Se il lotto minimo è troppo grande, salta il trade invece di arrotondare in eccesso.

Segui un acquisto EURUSD ipotetico

Il range D1 salvato è 1.0800–1.0900, con punto medio 1.0850. La H1 che termina alle 10:00 ha minimo 1.0790, massimo 1.0820 e chiusura 1.0808. Rompe il vecchio minimo, richiude sopra e resta sotto l'area del target. Sono dati inventati, non un trade storico.

Ora o eventoOsservazioneDecisione o risultato ipotetico
10:00Minimo H1 1.0790; massimo 1.0820; chiusura 1.0808.Salvare il rifiuto chiuso; iniziare la finestra di tre chiusure.
10:15Apertura M15 1.0806; chiusura 1.0811; massimo 1.0812; minimo 1.0804. Massimo M15 precedente 1.0810.La chiusura rialzista rompe il massimo precedente; nessun limite di annullamento è stato toccato.
Quotazione successiva disponibileBid 1.0811; Ask 1.0812; si assume esecuzione all'Ask quotato.0.19 lotti; stop 1.0788; target 1.0850. Rapporto lordo ≈ 1.58.
Se lo stop esegue esattamente a 1.0788Perdita di prezzo 45.60 USD; commissione 1.33 USD.Perdita 46.93 USD prima di ulteriore slippage o altri costi.
Se il target esegue esattamente a 1.0850Profitto di prezzo 72.20 USD; commissione 1.33 USD.Profitto 70.87 USD prima di altri costi; esito non garantito.

Le righe dello stop e del target sono esiti alternativi possibili, non due trade realizzati. Il target resta solo una possibilità. Se prima dell'ingresso una M15 chiusa tocca invece 1.0790 o 1.0850, annulla anche se dopo sembra una forte inversione. Il grafico finale non cambia ciò che era valido al momento della decisione.

Rifiuta un ingresso tardivo anche se la direzione sembra giusta

Con Ask a 1.0812, lo stop fisso 1.0788 dista 24 pips e il target 1.0850 38: 38 / 24 ≈ 1.58 lordo. Se l'Ask eseguibile è salito a 1.0816, il rischio è 28 pips e il rendimento potenziale solo 34: 34 / 28 ≈ 1.21. Il setup non supera la soglia 1.5. Non alzare il target al massimo di ieri né stringere lo stop dopo aver visto il problema.

I costi contano anche nel caso ammesso. Il profitto ipotetico al target dopo commissione è 70.87 USD, contro una perdita stimata di 48.83 USD inclusiva della riserva di slippage allo stop: 70.87 / 48.83 ≈ 1.45. Un filtro lordo sopra 1.5 non promette un rapporto netto sopra 1.5, tanto meno una strategia redditizia.

Includi il giorno del broker e i dati mancanti nelle regole

Due broker possono generare limiti D1 diversi sullo stesso mercato a causa di calendari del server e sessioni differenti. Registra fuso del server, cambi dell'ora legale e aperture effettive delle candele. L'apertura giornaliera alle 00:00 è illustrativa: non definisce un giorno Forex universale né impone un orario UTC.

Non riutilizzare la H1 che termina esattamente all'apertura di una nuova D1: è iniziata nel giorno precedente e non può generare un setup del nuovo giorno. Reimposta riferimento D1 e contatore degli invii, annulla i vecchi setup e gestisci prima l'uscita temporale di eventuali posizioni precedenti. Una disconnessione non deve riattivare un segnale scaduto. Verifica lo storico mancante e riconcilia gli ordini aperti prima di riprendere.

Dove può ancora fallire un trade di falso breakout

Una chiusura rientrata nel vecchio range può essere una pausa prima di un breakout maggiore. Il range di ieri non rappresenta necessariamente il valore corretto di oggi; il punto medio è un riferimento aritmetico, non una calamita per il prezzo. Il trade resta esposto a trend persistenti, movimenti rapidi sulle notizie e ripetuti cambi di direzione vicino al limite.

Prima del test, fissa eventuali esclusioni per notizie, finestre di sessione e regole festive con fuso e orari esatti. Questa versione base non aggiunge filtri sulle notizie o EMA. Prova le aggiunte come versioni distinte; non eliminare successivamente gli annunci perdenti e non cambiare giorno di riferimento finché appare un risultato favorevole.

Associa le candele MT4 alle informazioni disponibili allora

I timestamp MT4 indicano l'apertura delle candele. iTime può restituire zero se manca lo storico locale. iBarShift trova la candela che copre un orario, ma exact=false può selezionarne una vicina quando c'è un vuoto nello storico. Verifica timestamp effettivi e calendario del broker: trovare una giornaliera non dimostra che fosse già chiusa al momento della decisione storica.

In tempo reale, D1 shift 1 identifica normalmente l'ultima giornaliera chiusa una volta comparso il nuovo giorno. Un audit storico deve identificare prima la D1 attiva a ogni decisione salvata e poi la sua precedente candela chiusa ammissibile. L'attuale shift 1 non è un indice storico riutilizzabile. Salva orari D1 di riferimento, setup H1 e segnale M15, quotazioni, prezzi fissi, volume e risposta del broker.

OrderSend usa Ask corrente per comprare e Bid per vendere. Verifica prezzi normalizzati, tick consentito, distanza dello stop e limiti di volume. MODE_STOPLEVEL = 0 non garantisce che ogni distanza di stop sia accettata. L'articolo specifica un comportamento da verificare nell'implementazione; non fornisce un EA pronto all'uso o certificato.

Misura la versione base fissa prima di modificarla

Non è stato dimostrato un vantaggio statistico per queste regole originali. La documentazione ufficiale conferma la meccanica della piattaforma, non la redditività di un'inversione sui livelli precedenti. Il limite di un invio giornaliero e le interruzioni dopo l'esecuzione devono rientrare nei risultati, senza omissioni.

  • Fissa calendario, ammissibilità del giorno di riferimento, condizioni di rifiuto, finestra del segnale, scadenze di uscita, spread massimo e filtro del rapporto lordo prima di raccogliere risultati.
  • Riserva un periodo cronologico successivo per valutare fuori campione. Separa acquisti/vendite e fasi di trend, range, notizie e costi alti.
  • Usa un modello di esecuzione capace di risolvere contatti intrabar con limiti, stop e target. Every tick standard di MT4 può interpolare tick da candele inferiori; non equivale automaticamente ai tick storici originali.
  • Open prices only non stabilisce se dentro una candela sia stato toccato prima lo stop o il target. Se i dati non risolvono la sequenza, segnala il trade come ambiguo invece di assumere l'esito favorevole.
  • Registra aspettativa netta, drawdown dell'equity, sequenze di perdite, candidate scartate, invii giornalieri usati ed esecuzioni interrotte. Aumenta spread, commissione e slippage nei test di stress; controlla parametri vicini senza selezionare solo la combinazione migliore.
  • Verifica poi esecuzione demo, registri temporali e recupero. Ogni modifica dopo aver visto il campione riservato richiede un nuovo periodo di valutazione mai utilizzato.

Otto controlli prima di un ordine

  1. Sono disponibili simbolo corretto, calendario del broker e storico D1/H1/M15 affidabile.
  2. Massimo, minimo e punto medio della D1 precedente ammissibile sono fissi per questo giorno del broker.
  3. Un rifiuto H1 chiuso inizia nel giorno corrente e non ha raggiunto il punto medio.
  4. Un segnale M15 successivo arriva a una delle tre chiusure consentite.
  5. Né l'estremo H1 fissato né il punto medio sono stati toccati prima dell'ingresso.
  6. Il Bid corrente rispetta ancora i limiti; spread e rapporto lordo superano i controlli.
  7. Ingresso quotato, prezzi fissi, volume, costi e margine rispettano i vincoli pianificati.
  8. Nessuna posizione della strategia o precedente invio giornaliero blocca l'ordine; richiesta ed esecuzione confermata saranno registrate.

Domande sull'inversione del range giornaliero

Il minimo di ieri garantisce un rimbalzo?

No. Un rifiuto chiuso descrive soltanto quanto accaduto fino a quel momento. Può ancora seguire un breakout persistente e attivare lo stop.

Posso sostituirlo con il range di oggi ancora in formazione?

Sarebbe una strategia diversa. La base fissa la D1 precedente chiusa; utilizzare prima il massimo o minimo definitivo di oggi introdurrebbe informazioni future.

Perché puntare al punto medio e non a un target fisso 2R?

Il punto medio appartiene al range di riferimento fissato. La strategia scarta ingressi con poco spazio invece di cambiare target per costruire artificialmente un rapporto.

Può funzionare come EA senza altri test?

No. Prima di valutarne i risultati, l'implementazione deve verificare calendario, dati intrabar, stato dell'invio unico, controlli dopo esecuzione e riconciliazione degli ordini.

Riferimenti ufficiali e ambito del metodo

I riferimenti verificano ricerca temporale MT4, prezzi di esecuzione, vincoli del simbolo e modellazione del tester. Non approvano le regole di rifiuto D1–H1–M15, l'ipotesi del punto medio o le soglie numeriche scelte.