MQ4 - Como desenhar vline x para a direita da barra mais alta
Página 1 de 742 1 2 ÚltimaÚltima
Results 1 to 10 of 13

Thread: MQ4 - Como desenhar vline x para a direita da barra mais alta

  1. #1
    Eu estou trabalhando em um interior e tenho tudo feito, exceto um componente. Eu apreciaria o guia de como codificar esta última peça.
    ------
    Coloca com sucesso uma linha vertical na barra mais alta agora:

    if (ObjectFind (T0)! = 0)
    {
    ObjectCreate (T0, OBJ_VLINE, 0, hora [maior_barra], 0);
    ObjectSet (T0, OBJPROP_COLOR, GridColor);
    ObjectSet (T0, OBJPROP_WIDTH, 1);
    ObjectSet (T0, OBJPROP_STYLE, STYLE_DOT);
    }
    outro
    {
    ObjectMove (T0, 0, Tempo [maior_bar], 0);
    }

    Em seguida, quero colocar outra linha vertical x número de lugares à direita.

    Eu tenho um cálculo no código sobre o que é o x (que já está funcionando em outras saídas):

    TP = Math Round (Math Sqrt (Alta) * 10);

    Eu tentei fazer Time [highest_bar] TP e Time [highest_bar TP] (ok, não riem de mim: o) mas ele quer um integar. Assim, sou pisoteado: não sei como fazer o lugar deslocar o número de espaços TP.

    ObjectCreate (T1, OBJ_VLINE, 0, hora [maior_barra] TP, 0);

    Você poderia me ajudar? Eu adoraria isso!

    -

  2. #2

  3. #3

  4. #4
    1 Anexo (s)
    Tempo [maior_bar x]
    CodeMeister, agradeço sua ajuda.
    Tempo [maior_bar x]
    Eu coloquei o código como Time [highest_bar TP] e ele me deu um erro inteiro esperado ... (Já que TP é o x que eu falo anteriormente).
    int iTP = MathRound (TP, 0);
    Por seu conselho, eu também mudei: De: TP = MathRound (MathSqrt (mHigh) * 10); Para: T = MathSqrt (mHigh) * 10; TP = MathRound (T); Como não compilaria com o TP , removi da linha vertical T1 no anexo. Alguma idéia porque ainda não vai aceitar TP? O que mais eu estou fazendo errado ou posso fazer? Obrigado,
    https://www.tradingintuitivo.com/att...1282623658.mq4

  5. #5
    Eu suponho que você ainda esteja colocando uma variável dupla. Reler ajuda acima. Use Time [highest_bar iTP] .... o iTP foi a variável dupla convertida em inteiro. HTH

  6. #6
    1 Anexo (s) Ok, futurespec, agradeço ressaltar minha falta no anterior. Eu fiz a mudança por CodeMeister (atualizado no anexo). Ele compila bem agora (sem erros), mas quando eu adiciono ao gráfico, ainda não aparece uma segunda linha. O que mais posso fazer de diferente? -
    https://www.tradingintuitivo.com/att...1388166967.mq4

  7. #7
    Se você verificar a lista de objetos, você encontrará que a linha é criada .... Só que está no mesmo lugar !! Você precisa calcular o valor de iTP iTP = MathRound (T); T = 0 sqrt 0 = 0 so iTP = 0

  8. #8

    Se você verificar a lista de objetos, você encontrará que a linha é criada .... Só que está no mesmo lugar !! Você precisa calcular o valor de iTP iTP = MathRound (T); T = 0 sqrt 0 = 0 so iTP = 0
    Ok, você entendeu! De seu conselho, eu passei pelos cálculos e descobri que tinha um erro de digitação. Eu tinha colocado Round (T) em vez de Round (TP). Foi meio engraçado encontrar uma linha em cima da outra. Está postando duas linhas agora. Muito obrigado a todos: futurespec, CodeMeister! -

  9. #9
    1 Anexo (s)
    https://www.tradingintuitivo.com/tra...-analysis.htmlPor favor, faça isso indie para indie as barras mais altas e mais baixas, não apenas as mais altas ou mais baixas. Obrigado antecipar.

  10. #10
    1 Anexo (s)
    Anexo 1153924 Por favor, faça isso dentro de casa para a Índia mais altos e mais baixos bares não apenas mais altos ou mais baixos. Obrigado antecipar.
    Magicial- Fixo
    https://www.tradingintuitivo.com/att...5707810515.mq4

Permissões de Publicação

  • Não pode publicar novos tópicos
  • Não pode publicar respostas
  • Não pode publicar anexos
  • Não pode editar as suas publicações
  •  
  • Código BB está Ativo
  • Smilies estão Ativos
  • Código [IMG] está Ativo
  • Código [VIDEO] está Ativo
  • Código HTML está Desligado
O site da tradingintuitivo utiliza cookies
O site da tradingintuitivo utiliza cookies, alguns já foram definidos. Pode ler sobre a nossa utilização de cookies aqui. Por favor, clique no botão à direita para aceitar os nossos cookies. Se continuar a usar o site da tradingintuitivo, vamos supor que aceita os nossos cookies.