ForexBestRobots.comConfronta EA →
IT

Combinazioni di indicatori · Strategia 2

Strategia Forex MACD e Stocastico: doppio incrocio in sequenza

Modello EURUSD H1 preciso: prima Stocastico, poi un nuovo incrocio MACD entro tre barre; prezzo, costi completi e uscite fisse decidono.

Un evento Stocastico nuovo precede un nuovo incrocio MACD principale/segnale. Tre H1 chiuse fissano il termine; dati fittizi senza rendimento misurato.
Un evento Stocastico nuovo precede un nuovo incrocio MACD principale/segnale. Tre H1 chiuse fissano il termine; dati fittizi senza rendimento misurato.

Questo modello solo BUY studia due eventi in ordine definito, non due indicatori semplicemente rivolti verso l’alto. Un nuovo incrocio K/D avvia l’episodio mentre la linea principale MACD è ancora sotto o uguale al segnale. Il primo nuovo incrocio MACD deve seguire nelle tre H1 chiuse successive. Cinque storie fittizie riproducibili distinguono conferma tempestiva, scadenza, ordine inverso, simultaneità e annullamento dell’oscillatore. Una chiusura qualificata richiede ancora una prima quotazione accettabile.

1. Definisci l’ipotesi degli eventi ordinati

Stocastico situa la chiusura nel range recente; MACD confronta prezzi smussati. Si studia se un nuovo recupero seguito da un recupero MACD delimiti continuazioni utili dopo i costi. Entrambi usano prezzi sovrapposti: concordanza non significa due prove indipendenti di vantaggio.

Solo EURUSD BUY. È diverso da MACD zero/RSI e dal primo recupero EMA/Stocastico. Non servono incrocio dello zero, zona 20/80 o tocco EMA. Non sono previsti SELL, acquisti per ridurre il prezzo medio, ingressi a piramide, retest discrezionali o inversioni automatiche. Sequenza e filtro prezzo sono l’esperimento; parametri dichiarati, non raccomandazioni ottimizzate.

2. Fissa barre chiuse, UTC e stato delle posizioni

Usa OHLC Bid H1 EURUSD chiusi, MACD12/26 / signal9 SMA su Close e Stochastic14 / D3 / slowing3 / MODE_SMA / Low/High. Almeno 35 barre chiuse valide. p può chiudere in 07:00–16:00 UTC da lunedì a giovedì. Un episodio attivo richiede intervalli H1 ininterrotti nella stessa data UTC.

Converti intervalli reali del broker, inclusi offset storici, in UTC; rinominare ora server non basta. Arma e invia solo senza esposizione EURUSD aperta o pendente né richiesta irrisolta. Un episodio attivo. Valutazione mancata o dati/posizione incerti richiedono salto o annullamento, senza ripetere dopo riconnessione. Altre esposizioni richiedono controlli separati.

ComponenteImpostazione dichiarataRuolo o limite
MACD12/26 / segnale9Close; inizializzazione SMA finita; segnale SMA9Nuovo incrocio successivo, non stato sullo zero
Stocastico14 / D3 / slowing3Low/High; rapporto di somme K; SMA DX nuovo con M≤G
EpisodioY in p+1…p+3; prezzo solo al primo YAnnullamento prima; nessuna riattivazione
EsecuzionePrima quotazione; S/T Bid fissi; uscita 21:00 UTCCosti prima di arrotondare il lotto in basso

3. Dichiara completamente MACD e Stocastico

Per N pari a 12 e 26 inizializza E_N(N−1)=mean(C0…C(N−1)) poi E_N(k)=[2C(k)+(N−1)E_N(k−1)]/(N+1). Definisci M(k)=E12(k)−E26(k), G(k)=mean[M(k−8)…M(k)] e diagnostico H(k)=M(k)−G(k). M comincia a k25, G a k33. Le barre principali MT4 rappresentano M, non H. Segnale SMA9, non una EMA importata da un’altra piattaforma.

Stocastico usa LL(k)=min[L(k−13)…L(k)], HH(k)=max[Hprice(k−13)…Hprice(k)], A(k)=C(k)−LL(k), R(k)=HH(k)−LL(k), K(k)=100ΣA/ΣR su k−2…k e D(k)=[K(k)+K(k−1)+K(k−2)]/3. Hprice è il massimo della candela; H è la differenza diagnostica MACD. K inizia a k15, D a k17. Somma dei range zero rende K indisponibile; D necessita tre K validi. Low/High è price_field=0; MODE_MAIN/MODE_SIGNAL scelgono le linee. Usa shift=1 chiuso e shift=2 precedente, mai shift=0 in formazione. Non inserire zeri per dati mancanti; confronta valori iniziali e letture reali con orario prima di affermare parità.

Inizializzazione EMA finita, MACD con segnale SMA9 e rapporto di somme Stocastico sono espliciti. H diagnostico non è l’istogramma principale MT4.
Inizializzazione EMA finita, MACD con segnale SMA9 e rapporto di somme Stocastico sono espliciti. H diagnostico non è l’istogramma principale MT4. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

4. Arma con Stocastico nuovo prima del MACD

Definisci X(k)=[K(k−1)≤D(k−1)] AND [K(k)>D(k)] e Y(k)=[M(k−1)≤G(k−1)] AND [M(k)>G(k)]. X è calcolabile da k18, Y da k34. Inattivo, idoneo e senza posizione, arma in p solo con X(p)=1 e M(p)≤G(p). Congela P=Hprice(p−1). K può essere sopra 20 e M avere qualsiasi segno.

X/Y simultanei producono M(p)>G(p) e impediscono l’avvio. MACD già incrociato e ancora sopra G non può essere riutilizzato da un nuovo X. K>D persistente non è X nuovo. L’episodio conserva p e scadenza; apparenti eventi aggiuntivi non riavviano il tempo. Dati obbligatori mancanti annullano, non inventano incroci.

X nuovo arma solo con M≤G. Il primo MACD successivo deve seguire da p+1 a p+3, senza riavvio del termine né ingresso simultaneo.
X nuovo arma solo con M≤G. Il primo MACD successivo deve seguire da p+1 a p+3, senza riavvio del termine né ingresso simultaneo. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

5. Accetta solo il primo MACD successivo entro tre barre

q è il primo Y dopo p in p+1…p+3. Richiedi dati validi continui, stessa data UTC e K(k)>D(k) in ogni barra intermedia, q inclusa. Dati invalidi, intervallo interrotto o K≤D annullano prima di verificare Y. Su p+3 controlla Y prima della scadenza. Con ultimo p alle 16:00, ultimo q alle 19:00 UTC.

Al primo Y richiedi C(q)>P; uguagliare non basta. Prezzo fallito consuma subito: nessuna barra extra, altro Y sostitutivo o memoria di recupero del modello EMA. Qualifica, rifiuto, annullamento e scadenza consumano; non riarmare sulla stessa barra. Solo nuovo X idoneo successivo avvia un altro episodio. Y oltre p+3 non recupera quello vecchio.

6. Fissa protezione strutturale conosciuta alla chiusura q

Al primo Y valido congela stop Bid S=floor_tick(min[L(p)…L(q)]−0.00010) e target T=floor_tick(C(q)+2[C(q)−S]). Buffer di un pip e target di due distanze sono scelte dichiarate. P è già fisso da p; S/T non usano barre dopo q. Massimi/minimi successivi non li muovono. Q=1 è qualificazione, non esecuzione.

L’esempio assume 1 pip=0.00010 e tick=point=0.00001: un pip equivale a dieci point sulla quotazione a cinque decimali. Conosci tick e griglia reali; le cifre non determinano incrementi negoziabili o valore tick. Due distanze dal segnale non garantiscono netto2:1: Ask, costi e arrotondamento cambiano geometria.

Massimo precedente fisso in p, stop/target in q. Nessuna barra successiva determina i livelli; nessuna attesa prezzo aggiuntiva.
Massimo precedente fisso in p, stop/target in q. Nessuna barra successiva determina i livelli; nessuna attesa prezzo aggiuntiva. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

7. Esamina una prima quotazione nella finestra d’invio

Dopo chiusura valida t osserva esattamente la prima quotazione Bid/Ask. Richiedi 0≤age≤2 s, 0≤elapsed<10 s, spread≤1.5 pips, Ask−C(q)≤4.0 pips, distanza lorda Ask-stop 5–40 pips e rapporto netto previsto almeno 1.5. Inoltre prezzi validi ordinati, Bid>max(S,P) e Ask<T. Limiti delle distanze inclusivi; disuguaglianze prezzo strette.

Prima di inviare verifica griglia, vincoli stop, protezione allegata, volume, margine libero e nessuna esposizione EURUSD. Prima quotazione scadente, assente prima del termine o rifiuto esplicito consumano; non aspettare una seconda più economica. I secondi limitano richieste non inviate, non la vita di una richiesta mercato già inviata né la scadenza di un ordine pendente. Se i controlli del broker superano la finestra d’invio, consuma l’occasione senza inviare; non sostituire la prima quotazione con una nuova.

8. Ricostruisci cinque storie fittizie separate

Tutte iniziano a chiusura 1.08000. Primo orario 2026-07-06 16:00 UTC, salvo ordine inverso da 2026-07-06 09:00 UTC. Variazioni in pip: tempestiva 0×39,+3×20,−4×4,+8×7; tardiva 0×39,+3×20,−4×8,+7×9; inversa 0×39,+3×20,−4×4,+8×6,−2×1,+3×6; simultanea 0×39,+3×4; annullata 0×39,+3×20,−4×4,+8×2,−20×1.

Apertura uguale a chiusura precedente, salvo k0 dove coincidono. Massimo un pip sopra max(apertura,chiusura), minimo un pip sotto min(apertura,chiusura). Righe 71,77,77,44,67, totale 336. Prefissi condivisi e orologio inverso separato non sono campioni indipendenti. CSV calcola episodi assumendo assenza di posizione, senza ordini inviati o risultati, e finisce prima di 21:00. Frazioni esatte decidono; decimali mostrati sono approssimazioni.

Scarica cinque storie OHLC fittizie e calcoli degli episodi

9. Leggi la conferma tempestiva su assi comuni

Nel tempestivo p=k65 chiude a 2026-07-09 09:00 UTC. X=1, K 68.9655 supera D 63.7326, ma M 0.001080729 è sotto G 0.001221014. Congela P a 1.08530. M positivo da solo non conferma MACD.

Primo Y a q=k67, 11:00 UTC, nel termine. M 0.001254174 supera G 0.001205510; K>D resta valido e chiusura 1.08760 supera P. Minimo da p a q 1.08510 produce S=1.08500, T=1.09280 e Q=1. Prezzo, K/D e M/G condividono posizioni di barre chiuse; accettare la quotazione avviene dopo.

Tempestivo: X in k65 prima di Y in k67. Prezzo, K/D e M/G condividono barre chiuse; qualificazione non equivale a fill.
Tempestivo: X in k65 prima di Y in k67. Prezzo, K/D e M/G condividono barre chiuse; qualificazione non equivale a fill. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.
Caso / barraChiusura BidKDMACD MSegnale GAzioneQ
Caso tempestivo · k651.0860068.965563.73260.0010807290.001221014Armare0
Caso tempestivo · k671.0876096.774284.31630.0012541740.001205510Chiusura qualificata1
Caso tardivo · k711.0856064.705944.11760.0005391920.000650274Episodio scaduto0
Caso tardivo · k721.0863082.857163.89360.0006555570.000601283Il vecchio episodio non si riattiva0
Ordine inverso · k671.0876096.774284.31630.0012541740.001205510Il vecchio episodio non si riattiva0
Ordine inverso · k721.0896096.774296.64730.0017545700.001392803Rifiuta: MACD già incrociato0
Caso simultaneo · k401.0803066.666755.55560.0000239320.000002659Rifiuta: eventi simultanei0
Annullamento oscillatore · k661.0840060.256462.86560.0009261810.001185796K≤D: annulla0

10. Scadi prima di un incrocio tardivo attraente

Nel tardivo p=k68 chiude a 12:00 UTC. X nuovo con M≤G. Ultima candidata k71, 15:00 UTC: nessun Y, quindi scade dopo il controllo. Prezzo migliore o lotto minore non estendono il termine del segnale.

In k72, 16:00 UTC, arriva Y: M 0.000655557 supera G 0.000601283. È p+4 e Q resta zero. K>D persistente non sostituisce X nuovo. Il grafico successivo può convincere mentre le regole non permettono ancora ingresso.

Tardivo: k71 scade dopo il controllo; Y in k72 è p+4 e non recupera l’episodio, anche con prezzo successivo migliore.
Tardivo: k71 scade dopo il controllo; Y in k72 è p+4 e non recupera l’episodio, anche con prezzo successivo migliore. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

11. Separa ordine inverso, simultaneità e annullamento

L’inverso usa il suo orologio dichiarato. Y a k67 avviene a 04:00 UTC; X di k65 era fuori orario. In k72, 09:00 UTC, X nuovo ma M 0.001754570 già supera G 0.001392803: rifiuta l’ordine degli eventi. Nel simultaneo k40 a 2026-07-08 08:00 UTC presenta X=Y=1 e non arma questo modello.

L’annullato arma a p=k65; poi k66, 10:00 UTC, ha K 60.2564 sotto D 62.8656. Annulla prima di considerare Y. Nessuna posizione o perdita da stop è attribuita. Dati mancanti e K=D hanno uguale priorità. Un X nuovo idoneo su altra barra può creare episodio separato; questi rifiuti non autorizzano il riuso discrezionale del precedente.

Rifiuti distinti: MACD prima del nuovo X, X/Y simultanei e perdita K>D durante attesa. Nessuna posizione reale o stop eseguito.
Rifiuti distinti: MACD prima del nuovo X, X/Y simultanei e perdita K>D durante attesa. Nessuna posizione reale o stop eseguito. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

12. Confronta prime quotazioni con tutti i costi

Usa S/T del tempestivo. Se prima quotazione a 11:00:02 UTC è 1.08760 / 1.08772 Bid/Ask, spread 1.2 pips e stop lordo 27.2 pips. Commissione completa 0.6 pip e riserva avversa totale 1.0 pip danno perdita 28.8 pips, target netto 49.2 pips, rapporto 1.7083. Filtri numerici superati, salvo verifiche broker.

Se fosse 1.08788 / 1.08800, scostamento Ask esattamente 4.0 pips rispetta il limite inclusivo, ma perdita 31.6 pips, target netto 46.4 pips e rapporto 1.4684 impongono rifiuto a ogni lotto. Con capitale 10000 USD, budget 0.5%=50 USD, contratto 100000 EUR, valore pip 10 USD/lot e passo 0.01, la valida dà 0.17 lots e rischio 48.96 USD. Arrotonda in basso, salta sotto minimo. Spread una volta via entrata Ask/uscite Bid; perdita reale può superare la riserva.

Prime quotazioni alternative, uscite uguali. La cara rispetta quattro pip di scostamento ma fallisce netto; un lotto minore non ripara.
Prime quotazioni alternative, uscite uguali. La cara rispetta quattro pip di scostamento ma fallisce netto; un lotto minore non ripara. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.
Prima quotazioneBid / AskStop (pip)Perdita + costiTarget nettoRapportoDecisione
Accettabile1.08760 / 1.0877227.228.849.21.7083Filtri numerici superati
Cara1.08788 / 1.0880030.031.646.41.4684Rifiuta: rapporto netto insufficiente

13. Mantieni uscite Bid fisse e chiusura giornaliera

Dopo ingresso S/T invariati. Protezione BUY testata su Bid. Se ancora aperta, chiedi chiusura al primo Bid eseguibile da 21:00 UTC del giorno p. Cambi oscillatore/MACD non aggiungono uscita. Niente pareggio, parziali, trailing, mediare o rientro automatico dall’episodio.

Nell’esempio Ask1.09280 / Bid1.09268 non raggiunge target Bid. Una candela ipotetica separata con Hprice=1.09300 e L=1.08480 attraversa entrambe le uscite senza ordine noto. Ottieni tick o marca ambiguità, non scegliere il percorso vincente. Candela fuori CSV; gap possono peggiorare stop o ritardare la chiusura richiesta.

Uscite BUY su Bid. Tocco Ask insufficiente; OHLC attraverso entrambi non dice ordine. Chiusura oraria da 21:00 UTC.
Uscite BUY su Bid. Tocco Ask insufficiente; OHLC attraverso entrambi non dice ordine. Chiusura oraria da 21:00 UTC. Su schermi piccoli, scorrere il grafico orizzontalmente per leggere le etichette.

14. Risolvi richieste incerte prima di un altro episodio

Registra indicatori esatti, p/q, P/S/T, prima quotazione ed età, invio, identità, volume, fill e protezione accettata. Timeout non prova rifiuto. Riconcilia ordini/posizioni prima di riprovare o dichiarare EURUSD libero: una BUY duplicata raddoppia esposizione. Una richiesta puntuale può eseguire dopo il termine.

Se manca protezione, cerca chiusura immediata controllata e blocca ingressi fino a risoluzione. Gestisci residui di chiusura fallita/parziale. Se esecuzione o ripresa arriva dopo 21:00, cerca chiusura al primo prezzo eseguibile. Non allargare protezione o ripetere setup scaduti. Controlla tick/valore, conversione valuta conto, margine e swap prima di trasferire l’esempio USD.

15. Confronta la politica senza selezionare righe favorevoli

Variante solo Stocastico: togli entrambe le restrizioni MACD, niente M≤G né attesa Y; decidi q=p a ogni X nuovo idoneo. Mantieni massimo precedente, prezzo stretto, formula stop tra p e q, target, prima quotazione, costi, volume e uscita oraria. Prezzo fallito su p consuma anche lì l’episodio.

Permesso e tempo d’ingresso cambiano insieme; non si isola un contributo causale indipendente di MACD. Ogni variante necessita stato cronologico proprio di posizioni/episodi, non cancellazione di righe finali. Riserva dati successivi, conserva tentativi e riporta aspettativa netta, drawdown, incertezza, opportunità perse ed errori di esecuzione. Cinque storie inventate verificano regole e conti, non redditività.

16. Rivedi l’intera specifica prima del test

Controlla intervalli UTC reali, inizializzazione EMA finita, segnale SMA9, Stocastico completo, X nuovo poi Y nuovo e priorità d’annullamento. Conferma p+3 prima di scadenza, P fisso, nessuna attesa prezzo dopo Y, S/T senza futuro e filtri prezzo/costi prima del lotto. Separa rifiuto, scadenza, incertezza, qualifica ed eseguito.

È la seconda strategia del cluster. Resta SAR con ADX e trailing controllato, con eventi e protezione propri. Questa specifica rende riproducibile una ricerca; non raccomanda un trade reale né afferma che aggiungere MACD renda Stocastico redditizio.

Domande frequenti

I due indicatori devono incrociare sulla stessa candela?

No. Il modello rifiuta simultaneità. X prima con M≤G; il primo Y nuovo può confermare in una delle tre barre chiuse successive.

Basta un valore principale MACD positivo?

No. Y è un nuovo incrocio principale/segnale, non con zero né lo stato M>G già valido. Il segnale dichiarato è SMA9.

Stocastico deve uscire dalla zona 20?

No. Nessun requisito 20/80. X è un nuovo incrocio rialzista K/D; nel tempestivo K è già sopra 20 all’avvio.

Il prezzo può aspettare dopo il primo MACD?

No. Se C(q) non supera strettamente il massimo precedente fisso al primo Y, l’episodio si consuma. Migliorare dopo non lo salva.

Il target garantisce rapporto netto due a uno?

No. È ancorato a chiusura Bid e stop. Ask e tutti i costi determinano il rapporto netto; la prima quotazione cara fallisce anche entro lo scostamento massimo.

Queste storie sono un backtest redditizio?

No. Cinque storie OHLC fittizie e quotazioni alternative mostrano conti e ordine. Nessun fill reale, rendimento misurato o risultato di EA commerciale.

Fonti e note di ricerca

MetaQuotes documenta MACD con segnale semplice, API e rapporto di somme Stocastico, OrderSend e proprietà del simbolo. Inizializzazione EMA finita, sequenza, scadenze, UTC, protezione e costi sono specifiche di ricerca originali. Gli esempi fittizi verificano calcoli, non parità nativa, rendimenti misurati o risultati di EA commerciali.

Specifica di ricerca educativa. Storie, quotazioni ed esecuzioni previste sono fittizie. Il Forex comporta rischi; indicatori, stop e budget non garantiscono profitto o perdita reale massima.