Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 945
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Potete dirmi come ottenere l'ora dell'ultima modifica di un ordine?
Mi sembra che questa informazione dovrebbe essere data dalla funzione OrderGetInteger con parametroENUM_ORDER_PROPERTY_INTEGERhttps://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties#enum_order_property_integer.
Non lo vedo lì. Forse c'è un altro modo?
Potete dirmi come ottenere l'ora dell'ultima modifica di un ordine?
Mi sembra che questa informazione dovrebbe essere data dalla funzione OrderGetInteger con parametroENUM_ORDER_PROPERTY_INTEGERhttps://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties#enum_order_property_integer.
Non lo vedo lì. Forse c'è un altro modo?
Un ordine pendente o una posizione?
È un ordine pendente o una posizione?
Un ordine in sospeso. Voglio scoprire quale ordine non è stato modificato da più tempo. A proposito, c'è un modo per scoprire rapidamente quanto margine si è mangiato l'ordine pendente?
Ordine in sospeso. Voglio scoprire quale ordine non è stato modificato più a lungo. A proposito, c'è un modo per scoprire rapidamente quanto margine si è mangiato l'ordine pendente?
Le operazioni di modifica non vengono memorizzate nella cronologia del trading. Né per gli ordini pendenti né per le modifiche delle posizioni.
L'ho scoperto solo ora. Sul mercato dei futures MICEX, OrderGetInteger ( ORDER_TIME_SETUP ) dà solo il tempo di modifica, non come indicato nell'aiuto. (Il tempo di immissione dell'ordine).
Pomeriggio. Volevo fare un file mqh dove le matrici calcolate staranno fino a quando non chiuderò il terminale e le riscaricherò solo quando ci sarà un grande intervallo di tempo (3600 nel mio caso). Ma se compilo l'indicatore, il file mqh resetta anche tutti gli array. Come posso eseguire tutte le operazioni con l'indicatore e compilarlo, ma il file mqh non viene resettato fino alla chiusura del terminale?
Ok, farò un'altra domanda. Per esempio, posso scrivere tutti i dati nel file (FileWrite), poi posso fare tutto con l'indicatore e compilarlo, e anche se il terminale è chiuso, posso sempre rivolgermi a questo file per i dati(FileReadString), sarà lì. Domanda: è possibile scrivere tutti i dati non in un file, ma nella memoria del computer (o terminale), come in un array? L'array non è adatto, perché viene resettato quando si compila l'indicatore. I dati devono essere salvati mentre il terminale è aperto.
Ok, permettetemi di fare una domanda diversa. Per esempio, posso scrivere tutti i dati nel file (FileWrite), poi posso fare tutto con l'indicatore e compilare, e anche il terminale è chiuso, ma posso sempre poi fare riferimento al file per i dati (FileReadString), saranno lì. Domanda, è possibile scrivere tutti i dati non in un file, ma nella memoria del computer (o terminale), come in un array? L'array non è adatto, perché viene resettato quando si compila l'indicatore. I dati devono essere salvati mentre il terminale è aperto.
Solo se nelle variabili globali del terminale.
Solo se nelle variabili globali del terminale.
Probabilmente intendevi GlobalVariable...(). Grazie, darò un'occhiata.
Devi aver inteso GlobalVariable...(). Grazie, darò un'occhiata.
Come alla gente qui piace leggere in diagonale.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Domande dai principianti MQL5 MT5 MetaTrader 5
pivomoe, 2018.11.17 17:10
Solo se nelle variabili globali del terminale
Naturalmente, è esattamente quello che intendeva.