Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 265
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
O que quer dizer com "alinhar"? Normalizar a mantissa pelo número de casas decimais? - É para isso que serve a função NormalizeDouble. Se houver outra coisa, descreva-a com mais detalhe.
A input qualquer duplo positivo, a output arredondado para o preço real que pode ser a este instrumento.
Se a etapa de preço for 0,25, então arredondar para 0,25. Mais ou menos como isto:
Mas dito isto, se houver uma compensação (como 0,13; 0,38; 0,63; 0,88), então conta. Então:
na entrada 1.0 na saída 1.13;
1,25 como entrada e 1,38 como saída;
1,5 ---> 1,63...
Ao nível do API, isto poderia ser codificado em alguns comandos de linguagem de montagem e é claramente uma função básica. Pensei que houvesse um =/
como fazer uma actualização do novo edifício através de Live update. Onde está esta actualização em directo
Obrigado pela resposta, eu negoceio ao vivo e o MT5 está sempre ligado. Se o programa em si me incita a actualizar, é bom, mas se não, onde está essa actualização em directo?
Bom dia a todos! Há um problema - não posso usar as leituras de outro indicador personalizado num indicador personalizado. Tenho quase a certeza que o estou a fazer mal, mas colarei o código de qualquer forma:
Neste código, o tampão do indicador da Taxa de Alterações(aRocRatesEURUSD) não está disponível. Não compreendo como ligar correctamente este indicador, por favor ajude-me a compreendê-lo.
Bom dia a todos! Há um problema - não posso usar as leituras de outro indicador personalizado num indicador personalizado. Tenho quase a certeza que o estou a fazer mal, mas colarei o código de qualquer forma:
Neste código, o tampão do indicador da Taxa de Alterações(aRocRatesEURUSD) não está disponível. Não consigo compreender como ligar correctamente este indicador, por favor ajude-me a compreendê-lo.
Os cabos indicadores devem ser declarados no OnInit():
Caso contrário, cria-se um novo indicador personalizado cada vez que se chama OnCalculate().Os cabos indicadores devem ser declarados no OnInit():
Isto também não funciona. Como resultado, a matriz com o tampão está vazia ou cheia de valores esquerdos.
rates_total, // размер входных таймсерий
para o tampão
? Isto pode realmente atrasar o terminal. E além disso, esta é uma história muito profunda.
Penso que achará interessante ler o artigoThe Principles of Economical Recalculation of Indicators
E leia também a ajuda para a função OnCalculate().
OK, mesmo no caso mais simples, não funciona:
Não compreendo onde está o meu erro. Copiar o mesmo tampão indicador em EA e trabalhos de script, mas não em indicador. O manípulo indicador é rubricado sem erros.