
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
Já faz um tempo que estou aqui sentado:
Devemos tentar evitar ciclos desnecessários. Temos uma enchente de citações, e você precisa fazer as entradas corretas na hora, para que não tenha que escavar a história e desperdiçar recursos do computador.Eu me sinto como um aluno de 1ª série, mesmo tendo 42 anos.
Eu me sinto como um aluno de 1ª série, mesmo tendo 42 anos.
Isso é uma coisa boa. Isso significa que tudo está à minha frente.
Isso é bom. Portanto, tudo está à nossa frente.
O mais importante é o resultado!!!
3.47 Vou para a cama.
Eu vou digerir tudo amanhã e se eu tiver alguma pergunta, eu avisarei você!
Muito obrigado a todos!
Omsk?
Ficar sentado por um tempo:
Devemos tentar evitar loops desnecessários. Temos citações que vêm em fluxo e precisamos fazer as entradas certas na hora certa, para não termos que cavar a história e desperdiçar recursos computacionais.Eu analisei seu código.
Há algo um pouco errado aqui?
Veja como fica
1) Nível baixo_D1 do dia anterior
2) Min_D mais próximo diariamente de um mínimo histórico
Omsk?
Sim
Sim
em +3, de alguma forma não muitas cidades)
O algoritmo nem sempre desenha e conta como pretendido, mas como escrito. Escrever como escrito geralmente é difícil.
Na figura você mostrou os mínimos, e na condição de ter o preço mínimo da barra diária Baixo. E o algoritmo o encontrou na zona de tendência, e não é o mínimo entre 2 barras adjacentes.
Eu analisei seu código.
Há algo de um pouco errado aqui?
Para que isso conte desde o início da história, é preciso inserir um laço no OnTick. Algo parecido com isto:
E na função de registro de barra adicionar um cheque para data zero:
E segundo, no dia.Arr[day.index].high é o dia atual. Se você quiser ontem, está no elemento anterior:
Acho que a lógica deve estar correta agora. Não foi muito difícil verificá-lo, mas parece estar correto.
Eu me sinto como um aluno de 1ª série, embora tenha 42 anos.
Com relação ao ArrayCopyRates, Alexey disse corretamente. Está escrito na ajuda:
Копирует в двумерный массив вида double RateInfo[][6] данные баров указанного графика и возвращает количество скопированных баров.
Portanto, você tem que escrevê-lo:
Mas isso não é um código econômico.