Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 969
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
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.