[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 486

 
Noterday писал(а) >>

Não desenha :((.

s.w. k=0 Eu terminei :)


Desenho, mas o que é suposto desenhar
Arquivos anexados:
 
Como fazer leituras sobre o indicador ZigZag (não reversível) com um nível de desagregação. Estou interessado na função iGustom para tomar os valores 1 ou -1 no momento da comutação do indicador (fixação do pico). Este valor serve como um sinal comercial para o Expert Advisor.
 
Camaradas, ou é um milagre, ou meus esquis não estão correndo...

Por que existe uma coisa assim no código EA:
Print (DoubleToStr (12 / 44, 8));

Diz "0,00000000" (na aba "Especialistas")?
 
Bicus писал(а) >>

Camaradas, ou é um milagre, ou meus esquis não estão correndo...

Por que existe uma coisa assim no código EA:
Diz "0,00000000" (na aba "Especialistas")?


Tente um pouco diferente
Print (DoubleToStr (12.0 / 44.0, 8));
 
Vinin >>:


А попробуй немного по другому

О!!! Funcionou.
Mas como isso me parece estranho.
Na verdade, os valores "12" e "44" se baseiam em variáveis do tipo "int". Estou certo ao assumir que agora devem ser declarados como "duplos"?

 
Bicus писал(а) >>

О!!! Funcionou.
Mas como isso me parece estranho.
Na verdade, os valores "12" e "44" se baseiam em variáveis do tipo "int". Estou certo ao assumir que agora devem ser declarados como "duplos"?


Exatamente certo. Ou fazer uma conversão implícita
 
Vinin >>:


Совершенно верно. Или делать неявное преобразование

Muito obrigado, isso é de grande ajuda.

:)

 
Como seria o código:
abrindo uma posição de compra com um lucro de 20 pips
30 pips acima da compra, definir 5 pedidos pendentes 30 pips abaixo: Vender pedido com um lucro de 20 pips.
30 pips abaixo da compra, definir 5 pedidos pendentes 30 pips abaixo: Comprar pedido com um lucro de 20 pips.
 
Danil93 >>:
как будет выглядеть код для такого:
открытие позиций Buy с профитом 20пунктов
выше от Buy на 30пунктов выставляем 5 отложенных ордеров с растоянием друг от друга в 30пунктов: ордера на Sell с профитом в 20пунктов.
ниже от Buy на 30пунктов, выставляем 5 отложенных ордеров с растоянием друг от друга в 30пунктов: ордера на Buy с профитом в 20пунктов.

Procure a palavra-chave 'grelha'.

 
Luchiy >>:
Как снимать показатели на индикаторе ZigZag(неперересовывающем) c отстоющим уровнем пробития цены. Интересует чтобы в момент переключения индикатора (фиксации вершины) функция iGustom принимала значения 1 либо -1. Это значение служит торговым сигналом для советника.

Para analisar e trabalhar com indicadores como o ZigZag, é necessário percorrer os valores do buffer de 0 bar até o último. Ao pesquisar os valores, lembre-se do último valor não vazio e compare-o com aqueles valores não vazios que serão encontrados durante a pesquisa. A peculiaridade de tais indicadores é que a linha está conectada entre valores não vazios do buffer de indicadores, portanto, para determinar onde ocorreu a quebra, e em que direção, devemos tentar todos os últimos valores de 0 até o último. Entretanto, assim que as informações necessárias forem encontradas, o loop deve ser interrompido imediatamente, o que reduzirá o tempo até o valor mínimo exigido. O laço pode realizar qualquer cálculo e análise, desde que esteja devidamente organizado.

Neste caso, deve ser suficiente comparar apenas dois valores não vazios do tampão, ou seja, o primeiro valor a partir de 0 bar e o segundo valor não vazio a seguir a ele.