In questo articolo, ti mostrerò come ottenere i dati dell'ultimo trade chiuso senza utilizzare cicli, utilizzando un semplice blocco di codice.
- Crea una variabile per impostare l'orario di inizio del giorno. (Questo passaggio non è obbligatorio.)
- Crea altre variabili per stampare un output grafico e usarle in altri blocchi di codice. (Anche questo non è obbligatorio.)
- Utilizzando questo codice all'interno della funzione OnTick();, otterrai il risultato per ogni tick. Puoi anche impostarlo per una volta per barra.
// variabili string DayStart = "00:00"; // Orario di inizio del giorno double LastClosed_Profit; // Profitto dell'ultimo trade chiuso string TradeSymbol, TradeType; // Inizializzazione Expert -------------------- int OnInit() { return(INIT_SUCCEEDED); } // Deinizializzazione Expert ------------------- void OnDeinit(const int reason) { } // Funzione OnTick -------------------------- void OnTick() { // controlla l'ultimo trade chiuso. CheckLastClosed(); } //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ void CheckLastClosed() { datetime HistoryTime = StringToTime(DayStart); // storicizza dallaPost correlati
- RRS Impulse: Il Tuo Esperto per MetaTrader 4
- Utilità Market Watch Panel: il tuo alleato in MetaTrader 4
- X-liquidex: Il Miglior EA per Trading di Volatilità e Breakout su MetaTrader 4
- Dematus: Il Sistema di Trading per MetaTrader 5
- Expert Advisor Basato sulla Teoria della Probabilità per Forex su MetaTrader 5