Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 393

 
Nauris:
CopyTime - tempo di apertura della barra, ma che dire del tempo di chiusura della barra?

Non c'è una funzione separata per questo. Non potete accettare il fatto che il tempo di chiusura della barra precedente sia il tempo di apertura della barra attuale nelle condizioni del vostro compito?

 
Vitalii Ananev:
Il tempo di apertura della barra corrente sarà anche il tempo di chiusura della barra precedente.
Sei sicuro?
 
Salve. È possibile calcolare la perdita attuale in pip, tenendo conto dei volumi (per esempio martingala)?
 
Tapochun:

Non c'è una funzione separata per questo. Non potete accettare il fatto che il tempo di chiusura della barra precedente sia il tempo di apertura della barra attuale nelle condizioni del vostro problema?

Dobbiamo trovare le condizioni che la prima zecca sia arrivata dopo il fine settimana. Qual è il modo migliore per farlo?
 
Nauris:
Dobbiamo trovare le condizioni che la prima zecca è arrivata dopo il fine settimana. Qual è il modo migliore per farlo?

Vuoi prendere uno scarto?). Questo dovrebbe essere fatto dal numero del giorno della settimana. Utilizzando la struttura MqlDatetime.

Cioè controlla se c'è un nuovo giorno e questo numero di giorno = 1.

 
Tapochun:

Vuoi prendere uno scarto?). Questo dovrebbe essere fatto dal numero del giorno della settimana. Utilizzando la struttura MqlDatetime.

Cioè controlla che si formi un nuovo giorno e che questo numero di giorno sia = 1.

Sì hep! :) La tua variante non è molto buona, perché c'è un broker che apre anche di domenica.
Ma penso di averlo trovato, prenderò la penultima candela CopyOpen (15m) e la confronterò con l'apertura dell'ultima candela CopyOpen, se più di 24 H, significa che è day off.
 
Nauris:
Sì hep! :) la tua opzione non è buona, perché c'è un broker che apre anche la domenica.
Ma penso di aver capito, prenderò la penultima candela CopyOpen (15m) e la confronterò con l'apertura dell'ultima candela CopyOpen, se più di 24 H, significa che è weekend.
Può essere invariante, cioè il numero di giorni della settimana, in cui il mercato apre, è preso in una variabile esterna, e conoscendo questo parametro, basta cambiarlo se necessario. Se siete interessati solo ai grandi GEP, potete usare questo indicatore o altri simili in kodobase.
 
Tapochun:
Potete rendere invariante, cioè il numero del giorno della settimana, quando il mercato apre, in una variabile esterna e, conoscendo questo parametro, cambiarlo semplicemente se necessario. Se siete interessati solo ai grandi GEP, potete usare questo indicatore o altri simili in kodobase.

Grazie!
 
Nauris:

Grazie!
Prego!
 
Non capisco qualcosa di datetime. Se datetime è il tempo come numero di secondi trascorsi dal 01 gennaio 1970, perché vedo nel log non secondi ma 2015.01.02 08:00:00. E come faccio a farlo in secondi trascorsi dal 01 gennaio 1970?
Motivazione: