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
Mudou para isto
Parece estar a funcionar.as suas matrizes não são serializadas.
é por isso que é isto.
Buffer[i+1]=Buffer[i]+delta;
espreitar para o futuro
Não recalcula 0 barra - pela mesma razão - o seu início - não começa com 0.
as suas matrizes não são serializadas.
por isso é que é isto.
a espreitar o futuro.
Não recalcula 0 barra pela mesma razão que não se começa com 0.
A minha barra 0 não é calculada de acordo com a fórmula.
E depois, com base no movimento dos preços, o indicador irá acompanhar a tendência
Por exemplo, se o preço se afastou do indicador e não se vai mexer, então durante o"período" do indicador de vela irá recuperar o preço, esta é para mim uma espécie de alternativa ao MA
lazarev-d-m:
é uma espécie de alternativa ao MA para mim
O meu primeiro indicador. Quero escalar o símbolo de 0 a 100. Estou a fazê-lo bem? E como fazer com que a barra actual não seja recalculada (no testador, ela sacode, mas não no gráfico)
Memorizar a hora de abertura da barra actual e compará-la com o mesmo valor do tick de entrada. Só recalcular o valor da barra actual quando os valores não coincidirem.
Eu colocaria isto no bloco de inicialização:
e as variáveis seriam declaradas a nível global do programa:
Memorizar a hora de abertura da barra actual e compará-la com o mesmo valor do tick de entrada. Só recalcular o valor da barra actual quando os valores não coincidirem.
Eu colocaria isto no bloco de inicialização:
Não reparei em mais nada. Os artigos sugerem uma estrutura semelhante. Há um controlo de divisão por zero.
Sim, para evitar um novo cálculo, também se pode comparar o calculado_previamente e as taxas_total, tanto quanto me lembro.
Não reparei em mais nada. Os artigos sugerem uma estrutura semelhante. Há um controlo de divisão por zero.
Sim, para evitar um novo cálculo, também se pode comparar o calculado_previamente e as taxas_total, tanto quanto me lembro.
O terminal precisa de algum tempo para "se levantar", sincronizar as suas bases de dados com o servidor, etc., ao arrancar. Se o indicador for iniciado ao mesmo tempo, pode não haver dados para o cálculo do indicador. Experimente a solução mais fácil: inserir um atraso de dois ou três segundos no OnInit().
A boa solução é imprimir toda a informação importante quando se procura a área problemática. Como
Yedelkin:
Ainda não encontrei qualquer ajuda para negociação ao vivo - basta tentar abrir e fechar uma posição numa conta de demonstração.
Aqui está: https://www.mql5.com/ru/forum/6343/page96#comment_419028