È un peccato che non ci siano soluzioni già pronte, dovremo di nuovo fare ogni sorta di intrecci con array edati datetime... Cose apparentemente elementari... perché hanno dovuto essere rimosse quando si è passati da MQL4?
Примечание
Функцию нельзя вызывать из пользовательских индикаторов, так как индикаторы выполняются в интерфейсном потоке и не должны его тормозить.
scrivere nella sceneggiatura
voidOnStart()
{
intMessageBox(
string text="text",// текст сообщенияstring caption=NULL, // заголовок окнаint flags=MB_YESNO// определяет набор кнопок в окне
);
}
Ottengo .
'MessageBox' - function can be declared only in the global scope
L'ho messo prima di OnStart() - nessun errore, nessuna finestra neanche.
Come usare correttamente questa casella, gestendo YES/NO, per esempio (accettare = continuare l'esecuzione dello script o rifiutare = interrompere).
Non rimuove la coppia nella panoramica del mercato. E non aggiunge se è vero e non è nella lista dei simboli. Non restituisce un errore. Nessun grafico o posizione aperta sul simbolo.
L'ora corrente è la seconda data (dovrebbe essere chiaro dall'aiuto)...
Probabilmente funzionerà così
Funziona)). Hmmm... Devo aver frainteso qualcosa qui:
Gli elementi dalla posizione iniziale sono contati dal presente al passato, cioè una posizione iniziale uguale a 0 significa la barra attuale.
Quindi sto ribollendo)))
Potete dirmi quale analogo MQL4 delle funzioni Day() e Hour() sono disponibili in MQL5(ho bisogno che i valori di ritorno siano int)?
https://www.mql5.com/ru/docs/dateandtime
tutto ciò che è noto alla scienza fino ad ora.
https://www.mql5.com/ru/docs/dateandtime
tutto ciò che è noto alla scienza fino ad oggi.
Domanda su MessageBox. Nell'aiuto
scrivere nella sceneggiatura
Ottengo .
L'ho messo prima di OnStart() - nessun errore, nessuna finestra neanche.
Come usare correttamente questa casella, gestendo YES/NO, per esempio (accettare = continuare l'esecuzione dello script o rifiutare = interrompere).
perché hai messo int ?
per combattere il compilatore?
perché hai messo int ?
per combattere il compilatore?
Lastampa si ostina a stamparne 2 alla volta, cos'è?
E un'altra domanda. C'è un modo per cancellare la vecchia lista degliavvisi? Non credo che ce ne fosse uno su 4. Potrei sbagliarmi, non l'ho usato.
La stampa si ostina a stamparne 2 alla volta, cos'è?
E un'altra domanda. C'è un modo per cancellare la vecchia lista degliavvisi? Non credo che ce ne fosse uno su 4. Potrei sbagliarmi, non l'ho usato.