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
Continuar escondendo o código?
Você sequer lê os posts?
Você gritou e chamou-os de chukchi, mas o problema não está resolvido!
Ainda não escrevi o download do histórico, mas os dados estão no terminal, e NÃO saem dele na primeira vez!
no bolso|editar|apagar
Alguém pode explicar por favor:
Porque a função com identificador SERIES_TERMINAL_FIRSTDATE, quando há dados
no terminal retorna FALSE?
Alguém pode explicar por favor:
Porque a função com identificador SERIES_TERMINAL_FIRSTDATE, quando há dados
no terminal retorna FALSE?
5 seg. Vou lançar alguns links...
De Data Access Organisation Help --> Exemplo de script para download do histórico:
Tudo acontece exatamente como diz na documentação. :)
Esboçou um indicador e um Expert Advisor para verificação + o resultado no vídeo.
1) Primeiro eu lanço um Expert Advisor no gráfico que tem uma função dentro do OnTick que funciona por 20 segundos.
O resultado é que o gráfico continua funcionando e exibe tudo como deveria ser. O gráfico também funciona como esperado.
2) Depois aplicamos ao gráfico o indicador que tem a funçãoOnCalculate durante 20 segundos.
O resultado - a conversa paira. Ao mesmo tempo, a próxima janela de bate-papo com o mesmo símbolo, onde um período diferente é definido, também fica pendurada. O vidro continua a funcionar como deveria. Depois que a função tiver funcionado, tudo volta ao normal.
3) O vídeo não o mostra - mas se você lançar um indicador em um chat (set 60 seg), e um EA no outro - o EA não começa a funcionar até que o indicador funcione mal em outro chat!
Anexei o vídeo separadamente - ele está diminuindo a velocidade no meu navegador.
Não me diga, para onde foi o multithreading ?!
Até que o indicador funcione, os carrapatos não chegam à EA!
Para onde diabos foi a multi-tarefa?!
Até que o indicador funcione, os carrapatos não chegam à EA!
Para onde diabos foi a multi-tarefa?!
Até que o indicador funcione, os carrapatos não chegam à EA!
Sempre foi assim.
As licitações estão chegando ao copo, ele simplesmente não aparece na tabela.
Os carrapatos da EA não funcionam. E tudo mais no bate-papo. Não verifiquei o temporizador e os eventos personalizados.
Help Data access organization --> Exemplo de script para carregar o histórico:
Também de ajuda.
...Os arquivos de serviço no formato HCC atuam como fonte de dados para construir os dados de preços para os prazos solicitados no formato HC. Os dados no formato HC são séries temporais, que são preparadas ao máximo para acesso rápido. Eles são criados somente a pedido de um gráfico ou programa mql5 no volume que não exceda o parâmetro "Max bars in charts", e são salvos para uso posterior em arquivos com a extensão hc.
Para economizar recursos, os dados no cronograma são carregados e armazenados na RAM somente quando necessário. Em caso de ausência prolongada de solicitações, os dados são descarregados da RAM, salvando-os em um arquivo. Os dados para cada período de tempo são preparados independentemente dos dados prontos para outros períodos de tempo. As regras para a preparação e disponibilidade de dados são as mesmas para todos os prazos. Isto é, apesar da unidade de armazenamento de dados no formato HCC ser uma barra de minutos, a disponibilidade dos dados no formato HCC não significa a disponibilidade e acessibilidade dos dados no formato HC para o período de tempo M1 no mesmo volume.
Alguém pode explicar por favor:
Porque a função com identificador SERIES_TERMINAL_FIRSTDATE, quando há dados
no terminal retorna FALSE?
De Data Access Organisation Help --> Exemplo de script para download do histórico:
Aí está. Você está no caminho certo. Para verificar como funciona exatamente o terminal, em vez de como você o imagina, um algoritmo simples de verificação.