Como extrair somente os pontos de rotação do fundo extraídos pelo indicador ziguezague? - página 2
![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
Olá deVries,
Obrigado. Sim, é como a foto que você enviou. Mas eu quero saber como codificá-la. Ele deve calcular cada etapa anterior em ziguezague, e depois desenhar o nível Fibonacci, para que saibamos até onde vai o ziguezague atual / último.
editar: eu enviei o código no post anterior. Ele não desenharia a linha de Fibonacci ...
Obrigado
Você pode me mostrar como você obtém com este indicador os valores 0,0 e 100,0 ??
Você pode me mostrar como você obtém com este indicador os valores 0.0 e 100.0 ??
Eu o fiz manualmente usando as ferramentas de retração de fibras MT4 ..... :) Eu quero realmente gostar dessa imagem, mas ainda não sei como codificar.
Sobre iCustom, devo chamá-lo assim abaixo (chamando seu arquivo TopBottomZigzag.ex4) ?
Obrigado
Eu o fiz manualmente usando as ferramentas de retração de fibras MT4 ..... :) Eu quero realmente gostar dessa imagem, mas ainda não sei como codificar.
Sobre iCustom, devo chamá-lo assim abaixo (chamando seu arquivo TopBottomZigzag.ex4) ?
Obrigado
não que são os amortecedores errados e você tem que encontrar o valor de i em que barra o topo ou o fundo será
se eu comparar com a versão que publiquei no CodeBase veja Zigzag com linha em baixo e linha em alto
foi assim que o fiz com ziguezague normal antes de criar o indicador deste tópico
veja se você encontra a lógica
.
(edite o post para dar o link da versão correta que você encontra em CodeBase)
não que são os amortecedores errados e você tem que encontrar o valor de i em que barra o topo ou o fundo será
se eu comparar com a versão que publiquei no CodeBase ver Zigzag com linha em baixo e linha em alto
foi assim que o fiz com ziguezague normal antes de criar o indicador deste tópico
veja se você encontra a lógica
.
(edite o post para dar o link da versão correta que você encontra em CodeBase)
Olá deVries,
Obrigado pelo link. Acabei de tentar usar o iCustom para chamar seu indicador que lhe chamei de "TopBottomZigzag.ex4" . O resultado é ótimo. Desta vez a linha Fibo é criada pelo código ... :)
Só não consigo fazer a Fibo da perna ZZ anterior .... :( Ela apenas desenha sempre apenas a última perna ZZ. E também ainda não consigo definir o comprimento da linha de nível Fibo ...
Obrigado pelo seu simpático código ....
- jackprobe
amanhã eu continuo
esta parte
tem que ser mudado
se você olhar para sua foto você vê fibonnacci só desenha em níveis dos últimos 2 pontos Zigzag
seu problema é "não pode fazer a Fibo da perna ZZ anterior .... :( Ela apenas desenha sempre a última perna ZZ apenas. E também ainda não consegue definir o comprimento da linha de nível Fibo...".
Portanto, você tem que verificar o que seu código está fazendo e como ele chega ao resultado que você tem agora
.
queremos saber o que sua codificação está fazendo nesta parte
começando com algumas declarações impressas, temos que descobrir o que está acontecendo
o que você vê acontecendo ????
Olá deVries,
Eu uso Alerta ao invés de Imprimir. Se a vela estiver dentro da perna (não no final ou início da perna), não podemos pegar o preço. Mas no final da perna, podemos ver o preço (por favor, veja a flecha vermelha e verde no gráfico). Portanto, acho que o iCustom pode ser usado, mas há uma codificação errada, e ainda não sei onde ele está...
editar: talvez eu deva usar Array / Buffer para guardar todas as informações do ponto ziguezague final (preço do ponto Zz final e número da vela do ponto Zz final e número do ponto zz final de acurácia). Pode ser i deve usar 3x1 array do tipo = duplo, ou apenas usar 1x1 array do tipo string (mas primeiro deve fazer "concatenar" todas as informações do ponto ziguezague final) ????
Olá deVries,
Sim, você está certo. Se eu tentar pegar o valor, e colocá-lo no Array, o resultado é sempre 0 (zero) ....
Ainda não entendo, por que ela pode exibir a seta (representar o fim de ZZ), mas ao tentar colocá-la no Array, o resultado é zero...?
Obrigado ...
usar o indicador de base de código então o código tem que ser
teste isto no gráfico que você verá impresso (com allert inútil)
cada tick que você calcular novamente remova várias vezes os objetos e coloque novos objetos novamente até chegar ao último cálculo != 0
o que é o código que eu dei