No Expert Advisor, ao receber um manípulo indicador no OnInit() ...
....terminal desenha ambas as linhas, mas eu preciso apenas da linha superior.
Como desactivar o desenho desta linha? Ou seja, mudar a sua cor para CLR_NONE, ou mudar o estilo da linha para DRAW_DONE?
Quando este conselheiro (no qual é criado um manípulo indicador) trabalha num gráfico NORMAL no TERMINAL - o indicador chamado não é de todo mostrado no gráfico.
Quando um tal EA (no qual é criado um manípulo indicador) funciona no TESTOR DE ESTRATÉGIA em modo visual - o indicador chamado DEVE ser exibido no gráfico.
Com base no acima exposto, porque é que precisa de esconder UMA linha do indicador chamado, se o Expert Advisor está a correr no STRATEGY Tester em modo visual?
Bem, porque é um indicador único que tem duas linhas. Utilizar a média móvel com os mesmos parâmetros que os Envelopes para desenhar apenas uma linha de MA. Apenas adicionar Desvio*Ponto() para a linha superior ao valor da MA e subtrair Desvio*Ponto() para a linha inferior
Vladimir Karputov:
Quando um tal EA (no qual é criado um manípulo indicador) funciona num gráfico NORMAL no TERMINAL - então o indicador chamado não é de todo mostrado no gráfico.
Quando tal Conselheiro Especialista (no qual é criado um manípulo indicador) trabalha no TESTOR DE ESTRATÉGIA em modo visual - o indicador chamado DEVE ser exibido no gráfico.
Agora é claro que está exposto no TESTER, não atirei o Consultor Especialista para o gráfico OVERWHELD.
A variante com Deviation*Point() é muito boa, mas apenas para Envelopes.
Vladimir Karputov: Com base no acima exposto, porque é que precisa de esconder UMA linha do indicador chamado, se o Expert Advisor está a correr no TESTE DE ESTRATÉGIA em modo visual?
Ao testar, gostaria de ver a linha superior de Envelopes com período (por exemplo) 14 e a linha inferior de Envelopes com período (por exemplo) 8.
A estratégia é uma estratégia de ruptura com diferentes períodos de compra e venda. Os períodos são definidos por optimização. Mas então o resultado deve ser visualmente examinado.
Ao testar, gostaria de ver uma linha superior de Envelopes com um período de (digamos) 14 e uma linha inferior de Envelopes com um período de (digamos) 8.
A estratégia é de ruptura com diferentes períodos de Compra e Venda. Os períodos são definidos por optimização, mas depois o resultado deve ser visualizado visualmente.
Opções:
Um indicador personalizado baseado em iEnvelopes com definições de cor de linha - assim, ao chamá-lo através de iCustom e passando o parâmetro requerido, a linha requerida pode ser "desligada". Depois, utilize duas chamadas do iEnvelopes modificado no Expert Advisor: uma com o período 14 e outra com o período 8
No Expert Advisor, use duas chamadas do iEnvelopes: uma com o período 14 e outra com o período 8, e aceite que quatro linhas serão visíveis (duas do indicador com o período 14 e duas do indicador com o período 8)
No Expert Advisor, utilizar duas chamadas do iEnvelopes: uma com o período 14, a segunda com o período 8. Criar um modelo de gráfico com o nome do Expert Advisor, neste modelo, alterar a cor das linhas indicadoras. O modelo com o nome do Expert Advisor será automaticamente apanhado pelo testador em modo visual. Uma pequena nuance: ajustar manualmente (definir) os períodos para os indicadores no modelo do gráfico com os períodos na EA.
Ao testar, gostaria de ver a linha superior dos Envelopes com ponto (por exemplo) 14 e a linha inferior dos Envelopes com ponto (por exemplo) 8.
A estratégia é uma estratégia de ruptura com diferentes períodos de compra e venda. Os períodos são definidos por optimização. Mas então o resultado deve ser visualmente examinado.
Indicador personalizado baseado em iEnvelopes com definições de cor de linha - desta forma, chamando-o através de iCustom e passando o parâmetro requerido, a linha requerida pode ser "desligada". Depois, utilizar duas chamadas do iEnvelopes modificado no Expert Advisor: uma com o período 14 e outra com o período 8
No Expert Advisor, use duas chamadas do iEnvelopes: uma com o período 14 e outra com o período 8, e aceite que quatro linhas serão visíveis (duas do indicador com o período 14 e duas do indicador com o período 8)
No Expert Advisor, utilizar duas chamadas do iEnvelopes: uma com o período 14, a segunda com o período 8. Criar um modelo de gráfico com o nome do Expert Advisor, neste modelo, alterar a cor das linhas indicadoras. O modelo com o nome do Expert Advisor será automaticamente apanhado pelo testador em modo visual. Uma subtileza: é necessário coordenar manualmente (definir) períodos para indicadores no modelo do gráfico com os períodos no Expert Advisor.
Interessante, mas não percebo como "desligar" a linha necessária. Eu próprio o tentei, mas não funcionou.
No Expert Advisor, ao receber um manípulo indicador no OnInit() ...
....terminal desenha ambas as linhas, mas eu preciso apenas da linha superior.
Como desactivar o desenho desta linha? Ou seja, mudar a sua cor para CLR_NONE, ou mudar o estilo da linha para DRAW_DONE?
Quando este conselheiro (no qual é criado um manípulo indicador) trabalha num gráfico NORMAL no TERMINAL - o indicador chamado não é de todo mostrado no gráfico.
Quando um tal EA (no qual é criado um manípulo indicador) funciona no TESTOR DE ESTRATÉGIA em modo visual - o indicador chamado DEVE ser exibido no gráfico.
Com base no acima exposto, porque é que precisa de esconder UMA linha do indicador chamado, se o Expert Advisor está a correr no STRATEGY Tester em modo visual?
No Expert Advisor, ao receber um manípulo indicador no OnInit() ...
....terminal desenha ambas as linhas, mas eu preciso apenas da linha superior.
Como desactivar o desenho desta linha? Ou seja, mudar a sua cor para CLR_NONE, ou mudar o estilo da linha para DRAW_DONE?
Bem, porque é um indicador único que tem duas linhas. Utilizar a média móvel com os mesmos parâmetros que os Envelopes para desenhar apenas uma linha de MA. Apenas adicionar Desvio*Ponto() para a linha superior ao valor da MA e subtrair Desvio*Ponto() para a linha inferior
Quando um tal EA (no qual é criado um manípulo indicador) funciona num gráfico NORMAL no TERMINAL - então o indicador chamado não é de todo mostrado no gráfico.
Quando tal Conselheiro Especialista (no qual é criado um manípulo indicador) trabalha no TESTOR DE ESTRATÉGIA em modo visual - o indicador chamado DEVE ser exibido no gráfico.
Agora é claro que está exposto no TESTER, não atirei o Consultor Especialista para o gráfico OVERWHELD.
A variante com Deviation*Point() é muito boa, mas apenas para Envelopes.
Com base no acima exposto, porque é que precisa de esconder UMA linha do indicador chamado, se o Expert Advisor está a correr no TESTE DE ESTRATÉGIA em modo visual?
Ao testar, gostaria de ver a linha superior de Envelopes com período (por exemplo) 14 e a linha inferior de Envelopes com período (por exemplo) 8.
A estratégia é uma estratégia de ruptura com diferentes períodos de compra e venda. Os períodos são definidos por optimização. Mas então o resultado deve ser visualmente examinado.
Ao testar, gostaria de ver uma linha superior de Envelopes com um período de (digamos) 14 e uma linha inferior de Envelopes com um período de (digamos) 8.
A estratégia é de ruptura com diferentes períodos de Compra e Venda. Os períodos são definidos por optimização, mas depois o resultado deve ser visualizado visualmente.
Opções:
Ao testar, gostaria de ver a linha superior dos Envelopes com ponto (por exemplo) 14 e a linha inferior dos Envelopes com ponto (por exemplo) 8.
A estratégia é uma estratégia de ruptura com diferentes períodos de compra e venda. Os períodos são definidos por optimização. Mas então o resultado deve ser visualmente examinado.
Opções:
Interessante, mas não percebo como "desligar" a linha necessária. Eu próprio o tentei, mas não funcionou.
Obrigado pelas ideias.
Dois MAs com os períodos certos.
Esta opção é brilhantemente simples, mas não estou à procura da saída mais fácil.
Obrigado pelo seu feedback.
Esta opção é brilhantemente simples, mas não estou à procura da saída mais fácil.
Obrigado pela sua resposta.
Depois um indicador personalizado com uma linha. Vladimir já lhe falou sobre o assunto.
Não, não é um problema. Só de o tocar na minha cabeça, não há forma de instalar o MT5 na minha tábua.
Vou ao PC este fim-de-semana e faço-o.
Obrigado a todos pela ajuda.