Vuoi ricevere un messaggio quando EUR/USD soddisfa una condizione. L’avviso può richiamare la tua attenzione; non prenota il prezzo e non protegge una posizione. Prima di configurarlo separa quattro elementi: dato osservato, regola, programma che la controlla e canale che consegna il messaggio.

Un avviso non è uno stop loss

Un normale avviso di prezzo nella scheda Alerts del terminale desktop viene valutato dal terminale in esecuzione con i dati disponibili. Chiudere il programma, sospendere il computer o perdere quotazioni aggiornate interrompe quella sorveglianza. Uno Stop loss o take profit accettato dal server del broker ha un’altra funzione e può operare senza il desktop acceso; uno stop ordinario non garantisce comunque prezzo eseguito o perdita massima. SL e TP funzionano con MT4 spento? Stato sul server e trailing approfondisce la distinzione.

Le notifiche del server sulle operazioni del conto, se offerte dal broker, sono una funzione separata: possono comunicare ordini, esecuzioni o movimenti di saldo a computer spento. Non trasferiscono sul server la tua regola locale di prezzo. Sound, Email e Notification richiamano canali di avviso; File può avviare un eseguibile e gli effetti dipendono dal programma. Non serve per una normale notifica.

Quattro letture vere, soltanto due episodi

Specifica una regola personalizzata separata dalle opzioni native: stato iniziale armato, segnale se prezzo > 100 mentre armato, poi disarmo. Riarmo soltanto quando il prezzo è ≤ 99. Le sette letture equidistanti e complete sono 99, 101, 101, 100, 101, 99, 101. Non conosciamo il percorso fra letture e non lo inventiamo.

Quattro condizioni vere, due segnali

Quattro condizioni vere, due segnaliSette letture 99,101,101,100,101,99,101. Prezzo oltre 100 attiva soltanto se armato. Riarmo a 99 o meno. I segnali avvengono alle letture 2 e 7; 100 non riarma. Asse verticale lineare da 98 a 102, ogni unità 65 pixel. Modello personalizzato, non opzione MT5.Condizione vera ≠ nuovo episodioRegola costruita · nessun ordine98991001011021234567Segnali: 2 e 7 · letture oltre 100: quattroDopo il segnale: disarmato fino a prezzo ≤ 99La lettura 100 non soddisfa il riarmo.
Unità di prezzo fittizie. La macchina considera solo queste letture: non simula tick mancanti, esecuzioni o recapito.

Scorri orizzontalmente o ingrandisci il diagramma per leggere i dettagli.

Alla lettura 2 il prezzo 101 attiva il segnale e disarma. Le letture 3 e 5 sono ancora 101, ma non generano nuovi episodi. La lettura 4 vale 100: non supera la soglia e non soddisfa il riarmo ≤ 99. Soltanto la lettura 6 a 99 riarma; la 7 a 101 genera il secondo segnale. Registra prezzo, stato prima, segnale e stato dopo. Quattro letture vere non equivalgono a quattro notifiche di questo programma. Non presumiamo che il dialogo MT5 offra un campo di riarmo equivalente: limite di ripetizioni e macchina personalizzata sono specifiche diverse.

Quali condizioni puoi configurare

Il dialogo standard comprende confronti su Bid, Ask, Last, volume dell’ultima esecuzione e ora. Controlla la documentazione corrente e i dati del simbolo selezionato. Last e volume sono utilizzabili soltanto se lo strumento fornisce dati pertinenti: non rappresentano tutte le transazioni del Forex mondiale.

Quotazione ipotetica EUR/USD: Bid 1,09990, Ask 1,10002. Ask supera già 1,10000, Bid no. Con pip = 0,0001, differenza 0,00012 significa 1,2 pip. Un confronto strettamente maggiore non include l’uguaglianza. Bid sopra/sotto riguarda il lato di vendita; Ask sopra/sotto il lato di acquisto. Scegli il dato coerente con la verifica prevista, senza chiamare un livello raggiunto su Ask anche raggiunto su Bid.

L’ora usa l’orologio locale del computer che esegue il terminale, come la scadenza dell’avviso, non automaticamente l’orario delle candele del broker. Seleziona azione, intervallo e massimo delle ripetizioni, scadenza e valore della condizione separatamente. Il dialogo non è un editor di espressioni arbitrarie sugli indicatori.

Modello originario: evento alle 13:00 UTC e computer di Varsavia con offset assegnato UTC +2 in quella data: promemoria locale alle 15:00. Un VPS impostato in UTC richiede 13:00; copiare 15:00 lo sposta di due ore. Per un computer italiano usa Europe/Rome sulla data reale: quando l’offset effettivo è UTC +2 vale lo stesso calcolo, senza dichiarare che lo sia tutto l’anno. Ricontrolla i cambi stagionali e distingui fuso della pubblicazione, computer e server del grafico.

Configurazione e prova passo per passo

  1. Apri Toolbox con Ctrl+T o dal menu View e seleziona Alerts; i nomi del menu dipendono dalla lingua dell’interfaccia.
  2. Nell’elenco usa il menu contestuale Create. Scegli il simbolo esatto per prezzo o volume; per Time il simbolo non determina la condizione.
  3. Seleziona per esempio Bid > e inserisci 1.0900 nel formato previsto dal campo. Quel valore didattico non è un segnale operativo.
  4. Scegli Sound, Email o Notification secondo il canale desiderato. Un suono di prova non dimostra consegna al telefono.
  5. Imposta scadenza e ripetizioni, usa Test per il canale e conferma con OK. Confronta prima il valore corrente con la condizione: se è già vera non deve necessariamente attendere un nuovo attraversamento.
  6. Osserva separatamente una condizione semplice e verificabile sul demo, registrando ora dei dati e ora di ricezione. Un singolo successo verifica quell’occasione. Disabilitare un avviso lo rende inattivo, non lo cancella.

Push ed email: due percorsi da verificare

Recupera il MetaQuotes ID nell’app mobile, inseriscilo nelle impostazioni desktop delle notifiche, abilita il canale e invia una prova. Verifica la ricezione sul dispositivo previsto. In caso di problema controlla ID, permessi, rete e log, senza inventare percentuali sulle cause più frequenti.

Per email configura Tools → Options → Email con server SMTP, porta e autenticazione ammessi dal provider, mittente e destinatario. Usa Test, poi controlla posta in arrivo e spam. Evita screenshot o file condivisi con credenziali. Una prova push non testa SMTP; una prova email non dimostra che la condizione di mercato sia stata rilevata. Anche le notifiche del server dipendono dall’offerta del broker: non sono una promessa universale di recapito.

Avviso silenzioso: separare rilevamento e consegna

Controlla abilitazione, simbolo, scadenza e limite di ripetizioni, poi connessione e freschezza delle quotazioni. Confronta la regola con il lato di prezzo corretto. Il log aiuta a distinguere condizione non rilevata da notifica generata ma non ricevuta. Modifica un elemento per volta: se cambi tutto insieme non sai quale modifica abbia risolto il problema.

Un computer remoto completo che esegue il terminale può mantenere questi avvisi quando il computer domestico è spento, ma può disconnettersi o riavviarsi. Il virtual hosting MetaQuotes è un ambiente distinto, con regole esplicite per migrare programmi, grafici e impostazioni: non presumere che noleggiarlo trasferisca l’elenco Alerts. Per un programma MQL controlla migrazione e diario remoto. La documentazione segnala inoltre che gli EA migrati possono avere trading automatico abilitato: non migrare un programma sconosciuto credendo che la sola etichetta «avviso» ne impedisca gli ordini.

Indicatori, calendario e condizioni simultanee

Un indicatore o EA può implementare condizioni personalizzate oltre al dialogo standard. Un promemoria Time per una pubblicazione ricorda un’ora scelta: non attende necessariamente il documento e non predice l’impatto. Verifica data e fuso presso la fonte della pubblicazione, poi converti nell’ora del computer. Calendario economico: fusi, revisioni e disponibilità sviluppa l’esame del calendario.

Due messaggi ricevuti insieme non provano simultaneità degli input. Regola fittizia: Bid > 1,1000 e spread < 2 pip nella stessa lettura, pip EUR/USD 0,0001. A t 1, Bid e Ask, prezzi di vendita e acquisto 1,1002/1,1006 dà 4 pip: prezzo valido, spread non valido. A t 2, 1,0998/1,0999 dà 1 pip: spread valido, prezzo non valido. Nessuna lettura soddisfa entrambe. L’ora di ricezione non sostituisce il timestamp dei dati; un «sì» precedente non rimane valido indefinitamente.

Controesempio EUR distinto. Contratto puramente didattico da 1 EUR per punto e unità, cinque unità, stop assegnato 98, oneri complessivi stimati 2 EUR esclusi dalla differenza di prezzo. A ingresso 100 la perdita modellata è 10 + 2 = 12 EUR, sotto un budget assegnato 15. Ricevi l’avviso e il prezzo d’ingresso disponibile è ormai 101: con lo stesso stop la perdita modellata diventa 15 + 2 = 17 EUR, sopra il budget. Il messaggio non ha bloccato il vecchio calcolo. Sono ipotesi di fill e costi, non una garanzia: gap e slippage possono peggiorare la perdita.

Il budget va ricalcolato dopo il messaggioContratto EUR costruito: cinque unità da 1 EUR/punto, stop 98, oneri 2; prezzi di fill assunti.ESEMPIO DI CALCOLOIngresso 10012 EUR modellatiIngresso 10117 EUR modellatiDifferenza5 EUR
Il budget va ricalcolato dopo il messaggio. Contratto EUR costruito: cinque unità da 1 EUR/punto, stop 98, oneri 2; prezzi di fill assunti.

L’avviso non riserva ingresso o rischio.

Ingresso 100
12 EUR modellati – 5 × (100−98)+2; budget 15.
Ingresso 101
17 EUR modellati – 5 × (101−98)+2; supera 15.
Differenza
5 EUR – Un punto su cinque unità, prima di ulteriori variazioni.

Una prova utile per la prossima sessione

  1. Scegli pochi livelli motivati nel piano: tre è una possibilità organizzativa, non un ottimo dimostrato.
  2. Verifica canale e condizione separatamente sul demo, annotando ricezione e log senza dedurre affidabilità continua.
  3. Controlla il telefono previsto, i suoi permessi e la rete: l’indicazione di invio non assicura ogni recapito futuro.
  4. Fai scadere l’avviso quando scade il contesto e rivedilo dopo cambi di conto, strumento o piano.
  5. Nel Diario di trading registra livello, timestamp dei dati, ricezione e decisione. Esamina interruzioni e utilità dei promemoria; un mese non garantisce un campione conclusivo.