borilunad: Como você pode pixelar se o gráfico é vertical? Somente por pips!
A escala pode ser fixada ou a distância pode ser recalculada quando a escala é alterada. Não sei exatamente por que precisa medir distâncias tão especificamente, mas parece que sim. Embora, talvez ele simplesmente não possa aplicar unidades de preço porque elas são o dobro, e ele precisa int, mas a questão não é colocada dessa forma.
PozitiF: Você pode se lembrar dos preços e horários visíveis no gráfico e compará-los assim que o gráfico é esticado ou o que quer que seja e as áreas visíveis diminuem ou aumentam. Você pode colocar etiquetas invisíveis na tabela a uma certa distância, memorizar a distância e comparar.
É mais fácil de comparar por valores Mashkeh, comparando por pips*Point, definidos por otimização!
É possível corrigir as citações no arquivo de gráficos online na mosca? A idéia é fazer a ligação entre o preço de abertura de um bar e o preço de fechamento do bar anterior.
Passe os valores de MA para ele, obtenha as coordenadas dos pixels relativos à janela do gráfico e, em seguida, escreva um algoritmo para calcular a distância entre os dois pontos.
Como você pode pixelar se o gráfico é vertical? Somente por pips!
O indicador não funciona corretamente. Quando é removido do gráfico, o texto não desaparece.
Não sou forte em programação, por isso estou apelando para os especialistas. Por favor, corrija o peru, eu ficaria grato.
E a cor padrão do indicador é preta, é desejável mudá-la.
Também gostaria de poder instalá-lo em qualquer lugar da tabela.
Obrigado.
Você pode se lembrar dos preços e horários visíveis no gráfico e compará-los assim que o gráfico é esticado ou o que quer que seja e as áreas visíveis diminuem ou aumentam. Você pode colocar etiquetas invisíveis na tabela a uma certa distância, memorizar a distância e comparar.
Mais fácil por valores Mach, comparando por pips*Point, definido pela otimização!
Função: ChartTimePreiceToXY
https://docs.mql4.com/ru/chart_operations/charttimepricetoxy
Passe os valores de MA para ele, obtenha as coordenadas dos pixels relativos à janela do gráfico e, em seguida, escreva um algoritmo para calcular a distância entre os dois pontos.
O indicador não funciona corretamente. Quando é removido do gráfico, o texto não desaparece.
Não sou forte em programação, por isso estou apelando para os especialistas. Por favor, corrija o peru, eu ficaria grato.
E a cor padrão do indicador é preta, é desejável mudá-la.
Também gostaria de poder instalá-lo em qualquer lugar da tabela.
Obrigado.
Isto é, você mesmo pode mudar a cor ao chamar o indicador nos parâmetros de entrada, ou, por padrão, atribuir outra cor no programa.
O programa não remove objetos quando o indicador é removido do gráfico. Esta é a linha em deinit()
Você deve remover a verificação if(windex>0). Deixe apenas a eliminação de todos os objetos.
Tente corrigi-lo você mesmo. A cor dos objetos é definida na linha
Isto é, você mesmo pode mudar a cor ao chamar o indicador nos parâmetros de entrada, ou, por padrão, atribuir uma cor diferente no programa.
O programa não remove objetos quando o indicador é removido do gráfico. Esta é a linha em deinit()
Você deve remover a verificação if(windex>0). Deixe apenas a eliminação de todos os objetos.
Obrigado, bom homem! Eu praticamente o fiz. Eu removi o chequeif(windex>0), mas quando eu removi um indicador
todos os objetos gráficos que desenham outros indicadoresserão excluídos, pois já estão exibidos no gráfico.
O que eu posso fazer?
Mais uma vez, obrigado.
Obrigado, gentil homem! Quase funcionou, eu removi a verificaçãoif(windex>0), mas agora quando eu removo o indicador
todos os objetos gráficos que desenham outros indicadores, que ao mesmo tempo estão pendurados no gráfico, são deletados.
O que eu posso fazer?
Mais uma vez, obrigado.
Neste caso, a exclusão de objetos deve ser a seguinte
Neste caso, a eliminação de objetos deve ser
Isso não ajudou.
Somente o cabeçalho indicador (linha mais alta) é excluído, os títulos na segunda linha do gráfico permanecem.