Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 945
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Pode dizer-me como obter a hora da última modificação de uma encomenda?
Parece-me que esta informação deve ser dada pela função OrderGetInteger com o parâmetroENUM_ORDER_PROPERTY_INTEGERhttps://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties#enum_order_property_integer.
Não o vejo aí. Talvez haja outra maneira?
Pode dizer-me como obter a hora da última modificação de uma encomenda?
Parece-me que esta informação deve ser dada pela função OrderGetInteger com o parâmetroENUM_ORDER_PROPERTY_INTEGERhttps://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties#enum_order_property_integer.
Não o vejo aí. Talvez haja outros métodos?
Uma ordem pendente ou uma posição?
É uma ordem pendente ou uma posição?
Uma ordem pendente. Quero descobrir qual a encomenda que não foi modificada durante mais tempo. A propósito, há alguma forma de descobrir rapidamente qual a margem que a encomenda pendente comeu?
Ordem pendente. Quero descobrir qual a encomenda que não foi modificada há mais tempo. A propósito, há alguma forma de descobrir rapidamente qual a margem que a encomenda pendente comeu?
As operações de modificações não são armazenadas no histórico comercial. Nem para ordens pendentes nem para modificações de posições.
Acabei de saber agora. No mercado de futuros MICEX, OrderGetInteger ( ORDER_TIME_SETUP ) dá apenas o tempo de modificação, não como indicado na ajuda. (O tempo de colocação da encomenda).
Tarde. Queria fazer um ficheiro mqh onde as matrizes calculadas ficariam até eu fechar o terminal e voltar a descarregá-las apenas quando houvesse um grande intervalo de tempo (3600 no meu caso). Mas se eu compilar o indicador, o ficheiro mqh também reinicia todas as arrays. Como posso realizar todas as operações com indicador e compilá-lo, mas o ficheiro mqh não é reinicializado até que o terminal seja fechado?
Ok, vou fazer outra pergunta. Por exemplo, posso escrever todos os dados no ficheiro (FileWrite), depois posso fazer tudo com o indicador e compilá-lo, e mesmo que o terminal esteja fechado, posso sempre voltar ao ficheiro para os dados(FileReadString), ele estará lá. Pergunta, é possível escrever todos os dados não num ficheiro, mas na memória do computador (ou terminal), como numa matriz? A matriz não é adequada, porque é reiniciada quando se compila o indicador. Os dados devem ser guardados enquanto o terminal estiver aberto.
OK, deixem-me fazer uma pergunta diferente. Por exemplo, posso escrever todos os dados no ficheiro (FileWrite), depois posso fazer tudo com o indicador e compilar, e até o terminal está fechado, mas posso sempre então consultar o ficheiro para os dados (FileReadString), eles estarão lá. Pergunta, é possível escrever todos os dados não num ficheiro, mas na memória do computador (ou terminal), como numa matriz? A matriz não é adequada, porque é reiniciada quando se compila o indicador. Os dados devem ser guardados enquanto o terminal estiver aberto.
Apenas se nas variáveis globais do terminal.
Apenas se nas variáveis globais do terminal.
Provavelmente quis dizer GlobalVariable...(). Obrigado, vou dar uma vista de olhos.
Deve ter querido dizer GlobalVariable...(). Obrigado, vou dar uma vista de olhos.
Como as pessoas aqui gostam de ler diagonalmente.
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Perguntas de principiantes MQL5 MT5 MetaTrader 5
pivomoe, 2018.11.17 17:10
Apenas se nas variáveis globais do terminal
Claro, foi exactamente isso que ele quis dizer.