Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1036
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
Lá:#10338
Obrigado. Estarei no computador, talvez eu dê uma olhada.
o indicador é escrito em um formato muito antigo em MQL4, não o toco há muito tempo, não tenho certeza se me lembro como foi escrito
@zig2003 como opção, tente remover o IndicatorBuffers(6) desde o início()
e na parte superior # de tampas_indicadoras de propriedade 6
Igor Makanu, e depois de corrigir o indicador, o que devo comparar em meu Conselheiro Especialista para programar o pivô?
cada indicador consiste em vários buffers indicadores
quando você chama o indicador do Expert Advisor através do iCustom(), você obtém o valor de um buffer em uma determinada barra, e você pode visualizar este valor na janela de dados Ctrl+D
o que comparar depende de seu TS, seja os valores de tampão indicador ou tampão e preço - há muitas variantes
Você deve primeiro criar um indicador MA, e depois, quando o entender, você chamará seu próprio indicador em vez do MA
Não é tão fácil - basta escrever alguns comandos e seu Conselheiro Especializado estará pronto
ZS: um pivô indicador é uma comparação de vários valores de buffers indicadores, a julgar por sua captura de tela na barra número 2 deve ser definido próximo ao preço do buffer número 1 e o restante dos buffers teráValores VAZIO_VALOR, e na barra №1, ao contrário, o buffer №1 tem o valor VAZIO_VALOR , e um de 2 ou 3 buffers terá o valor diferente de VAZIO_VALOR - você deve olhar tudo isso na janela de visão geral dos dados (mova a seta do mouse nas barras e você verá os valores dos buffers)
Igor, obrigado, eu corrigi o indicador, mas o valor do tampão ainda não apareceu. Há muito tempo passei por essa fase, tudo é simples lá, há duas linhas - dois amortecedores. Normalmente para indicadores similares, que consistem em uma linha, mas com tampões diferentes para cor, escrevo o código assim:
Mas isto é apenas se um amortecedor real for atribuído a cada cor. Quando você muda de cor na primeira barra fechada, o valor do tampão torna-se maior que zero, enquanto na barra anterior ou era igual a zero ou o tampão de outra cor era maior que zero. Não consigo obter o valor para a segunda cor de venda deste indicador e não sei com o que compará-lo para captar a inversão. Tentei todos os números tampão. Isto é lamentável, porque esta mesa giratória do Mladenov, embora antiga, mas com tendências muito decentes em estratégias manuais.... Alguém pode adivinhar como tirar o valor do segundo tampão e escrever a fórmula para a inversão?
Igor, obrigado, eu corrigi o indicador, mas o valor do tampão ainda não apareceu. Há muito tempo passei por essa fase, tudo é simples lá, há duas linhas - dois amortecedores. Normalmente para indicadores similares, que consistem em uma linha, mas com tampões diferentes para cor, escrevo o código assim:
Mas isto é apenas se um verdadeiro tampão for atribuído a cada cor. Quando você muda de cor na primeira barra fechada, o valor de tampão torna-se maior que zero, enquanto na barra anterior ou era igual a zero ou o tampão de outra cor era maior que zero. Não consigo obter o valor para a segunda cor deste indicador e não consigo entender com o que compará-lo para captar a inversão. E isto é lamentável, porque este indicador de Mladenov, embora antigo, mas com uma tendência muito boa em estratégias manuais.... Alguém pode descobrir como escrever a fórmula de reversão?
Sem nenhuma edição de indicadores.
O que significam os dados nos dois amortecedores - em 0 e 1:
Mudança de direção (cor) da linha:
...
Mas você também pode usar apenas o buffer 1:
"Nenhum valor" aqui é EMPTY_VALUE. Ou DBL_MAX - não importa, é a mesma coisa. Isto é, não é zero, mas VAZIO_VALOR.
Alguém pode adivinhar como tirar o valor do segundo tampão e escrever a fórmula do pivô?
Você não precisa adivinhar, primeiro você deve reescrever o indicador em uma forma normal correspondente ao estado atual da MQL4
Coloquei o código em ordem um pouco, mas não tenho certeza de que não haverá erros. Não gosto do código fonte, mas trabalhei com o que tenho.
Aqui eu vejo os valores dos buffers indicadores deste indicador:
Você não precisa adivinhar, primeiro você precisa reescrever o indicador em uma forma normal correspondente ao estado atual do idioma MQL4
Coloquei o código em ordem um pouco, mas não tenho certeza de que não haverá erros, não gosto do código fonte, mas trabalhei com o que tenho
Aqui eu vejo os valores dos buffers indicadores deste indicador:
Funciona sem sobrescrever, e facilita muito a obtenção de seus dados. Eu o descrevi acima - você só precisa olhar suas leituras de buffer na janela de dados (Ctrl+D)
Ele funciona sem reescrever e permite receber seus dados de forma muito simples. Eu o descrevi acima - você só precisa olhar suas leituras de buffer na janela de dados (Ctrl+D)
Escrevi acima que não me lembro como a função IndicatorCounted() funciona nos indicadores antigos, a nova forma de indicadores com OnCalculate() é mais compreensível
Bem, a questão parece estar resolvida, tudo bem ;)