![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Peça o histórico das últimas três transacções:
E vemos que a história não coincide. Ou seja, podemos vê-lo no terminal, mas não o podemos obter de forma programática.
//---
É um insecto ou assim foi concebido e agora só pode obter estas ofertas programáticas quando o mercado abre?
P.S. Eu também tentei desta forma, não ajuda:
Utilize TimeTradeServer() em vez deTimeCurrent() ao seleccionar o histórico.
Só precisamos de sincronizar o tempo do computador a tempo, caso contrário podemos também perder negócios.
Está a falar a sério? :
Ainda não descobri, para ser honesto, em que outro caso não se pode ter toda a história dos ofícios...
Pode dizer-me o que significa esta mensagem no diário de bordo?
Isto só aconteceu uma vez e não pôde ser reproduzido novamente.
Tenho duas perguntas ao mesmo tempo.
O último x32 build está instalado. Está a decorrer há quase duas semanas. Os problemas começaram ontem ou anteontem. Ou seja, a mesma construção não funcionou mal antes disso, mas começou de repente, não foi? O indicador também não foi modificado durante muito tempo. Acontece que a culpa também não é sua. Então o que é? Ao saltar de um período para outro em alguns casos arbitrários, o indicador parece incorrecto em alguns dos períodos de tempo, o gráfico desliza literalmente para baixo. Quando saio e volto a este período de tempo nada é corrigido, os cálculos errados são corrigidos desde a última vez, como se estivessem armazenados algures na cache. Por vezes reiniciar o terminal ajuda, mas às vezes tenho de limpar manualmente a pasta de cache com um ficheiro .hc- doente do período de tempo correspondente. Isto nunca tinha acontecido antes. (A propósito, para ter a certeza que verifiquei o meu disco à procura de erros e desfragmentei-o: apenas uma ligeira aceleração do desempenho do sistema, mas o indicador não efectua os mesmos cálculos que antes).
1. Qual pode ser o problema se tanto a construção como o mesmo indicador se realizavam bem antes? Não está na hora de atirar o computador para a sucata? Talvez a RAM tenha "secado" e esteja a respirar um grande favor?
2. Porque é que, na ausência de um novo histórico (ou seja, carrapatos nos fins-de-semana), quando mudo para prazos atípicos, para os quais já mudei anteriormente e para os quais já construí os ficheiros .hc apropriados, acontece novamente o mesmo atraso"À espera de actualização" que antes? Mesmo sem quaisquer indicadores, num gráfico completamente novo!
Tenho duas perguntas ao mesmo tempo.
O último x32 build está instalado. Está a decorrer há quase duas semanas. Os problemas começaram ontem ou anteontem. Ou seja, a mesma construção não funcionava mal antes, mas de repente começou?
Tenho consigo uma semelhança no meu problema, na medida em que o erro(violação de acesso lido a 0x... ) não ocorreu antes, desde que o terminal foi actualizado, e só agora começou a mostrar-se. No fim-de-semana. ))
Devem ser as maquinações dos Maçons Livres. São eles que controlam secretamente o Forex.
O pedido, juntamente com os comentários, está em vigor, mas por alguma razão não visível no perfil.
Não deixaremos de o descobrir.
(risos) Está bem. Bem, isso parece-me agora mesmo. :)
Há um número negativo onde não deveria haver. Aqui está um guião que reproduz o problema.
Se passar um número negativo a uma função que aceite um número inteiro não assinado, voilà:
Penso que tais coisas deveriam ser tratadas em tempo de compilação.