Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 254
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
Através de um arquivo, por exemplo...
se não for muito incômodo, um pouco mais de detalhe.
Se você não se importa, um pouco mais de detalhe.
Para puxar as citações, use as funções de cópia:
https://www.mql5.com/ru/docs/series
Então https://www.mql5.com/ru/docs/files é um link para operações de arquivo.
Boa noite, estou fazendo um padrão de "trilhos", mas não consigo colocá-lo para trabalhar.... você consegue ver o que está errado? Obrigado de antemão.
E estas condições nunca serão cumpridas
Boa tarde! A tarefa é a seguinte - preciso determinar quantos bares haverá antes das próximas 01.00 horas. Já o fiz até agora com um loop, mas talvez seja mais correto fazê-lo de alguma forma com o iBarShift? Talvez seja mais correto fazer isso de maneira diferente?
Boa tarde! A tarefa é esta - preciso determinar quantos bares haverá antes das próximas 01.00 horas. Já o fiz até agora com um loop, mas talvez seja mais correto fazê-lo de alguma forma com o iBarShift? Talvez seja mais corretamente feito de uma maneira completamente diferente?
Para uma transição mais indolor para o mql5 no futuro, seria melhor usar funções que são usadas em ambos os idiomas. Para pesquisar o número de barras é melhor usar
Na verdade, iBarShift() fará o trabalho melhor que o ciclo.
Para uma transição mais indolor para o mql5 no futuro, é melhor usar as funções usadas em ambos os idiomas. Para pesquisar o número de barras é melhor usar
O iBarShift() pode lidar com esta tarefa melhor que o ciclo.
int iBarShift(
símbolo de corda,// símbolo
intprazo, // período
data/horatempo, // tempo ?????????
bool exact=false // mode
);
Sim, mas o problema é encontrar a 01.00 horas mais próxima. Como você determina isso?
int iBarShift(
símbolo de corda,// símbolo
intprazo, // período
data/horatempo, // tempo ?????????
bool exact=false // mode
);
Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos
Qualquer pergunta para iniciantes sobre MQL4, ajuda e discussão sobre algoritmos e códigos
Alexey Viktorov, 2017.07.27 13:54
Se você quiser tornar a migração futura para o mql5 o mais indolor possível, use as funções disponíveis em ambos os idiomas. Para pesquisar o número de barras é melhor usar
Em princípio, iBarShift() pode lidar melhor com esta tarefa do que um loop.
Retornará o número de barras entre o tempo especificado e o tempo atual, se o tempo atual da barra for especificado como tempo_de_parada.
O único problema é que eu nunca encho minha célula de memória com coisas desnecessárias como o valor obtido, dado uma barra com o tempo especificado, ou menos por 1. Eu apenas verifico todas as vezes.
Retorna o número de barras entre o tempo especificado e o tempo atual, se o tempo atual da barra for especificado como tempo_de_parada.
O único problema é que eu nunca entupo minha célula de memória com coisas desnecessárias como o valor a que será igual, incluindo a barra com o tempo especificado ou menos por 1. Eu apenas verifico todas as vezes.
Todos eu entendo isso, mas tento entrar na questão. Como você encontra o tempo especificado - no meu caso você precisa encontrar a 01.00 horas mais próxima. Como você anota isso?
data hora_de_início, // a partir de que data ???
Todos eu entendo isso, mas tento entrar na questão. Como você encontra o tempo especificado - no meu caso você tem que encontrar a 01.00 horas mais próxima. Como você anota isso?
data hora_de_início, // a partir de que data ???