Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 631
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
Tenho dificuldade em olhar para o código num comprimido, mas a resposta é - escrever o valor de X no buffer.
Gravado. Funciona. Como conseguir que o indicador exiba cinco casas decimais nos cálculos, como no terminal do corretor de cinco dígitos de cotação e pedir preços de cinco dígitos e na sua exibição do indicador? Uma imagem de ecrã é anexada.
Tenho cinco dígitos nos comentários à esquerda com símbolos brancos no ecrã: (mas no indicador quando preencho buffers, ainda mostra quatro dígitos NormalizeDouble (ExtMapBuffer2[0],Digits) - não ajuda.
Gravado. Funciona. Como obter cinco casas decimais no indicador nos cálculos, como no terminal do corretor de cinco dígitos de cotação e preços de venda de cinco dígitos a ser e na exibição do seu indicador? Uma imagem de ecrã é anexada.
Tentei mostrar citações de cinco dígitos no comentário da esquerda com símbolos brancos no ecrã. (No indicador quando encho os amortecedores, ainda mostra quatro dígitos NormalizeDouble (ExtMapBuffer2[0],Digits) - não ajuda.
IndicatorSetInteger(INDICADOR_DIGITOS,_Dígitos);
ou
IndicatorDigits(_Digitos);
E aqui, para velocidade média especificamente indicada preenchendo a matriz indicadora ExtMapBuffer_Ave_Speed[0]= NormalizeDuplo(X,1);
Mas ainda desenha zeros a 4 casas decimais. Como é que o faço mostrar cinco casas decimais?
IndicatorSetInteger(INDICADOR_DIGITOS, _Dígitos);
ou
IndicatorDigits(_Digitos);
Cenk. Está tudo a funcionar!
Desculpe ter-me esquecido de o colocar no OnInit()
Acontece que temos aqui uma fila de "resposta";)
Não teve tempo...
Desculpe, esqueci-me de o escrever no OnInit()
Isso é compreensível. Senc. Talvez me possa dar uma dica...
O MA foi aplicado ao indicador de tick do navegador do terminal. Como obter os seus valores na EA?
Se puder apenas meter o nariz onde ler sobre o assunto.
Parece que me lembro... através do iMAOnArray?
Isso é compreensível. Senc. Pode haver algumas outras dicas...
O MA é aplicado desde o navegador do terminal até ao indicador de tick. Como obter os seus valores no Expert Advisor?
Pode apenas meter o nariz onde ler sobre o assunto.
Parece que me lembro... através do iMAOnArray?
O iMAOnArray deve ser introduzido no indicador de carrapato e a sua saída no tampão adicional.
Ou, num novo indicador, deve primeiro ler o conteúdo dos amortecedores do indicador de tick no amortecedor de cálculo, e depois colocar-lhe iMAOnArray.
1. iMAOnArray deve ser escrito no indicador de carrapato e nele ser emitido um tampão adicional.
Ou, num novo indicador, deve primeiro ler o conteúdo dos amortecedores de indicador de tick no amortecedor de cálculo, e depois aplicar-lhe o iMAOnArray.
Não posso alcançar a igualdade de valores de MA (cor Ouro) período 1 (no gráfico) de Bid (verde - não é visível devido à linha MA) e os seus mesmos valores de MA (1) calculados via iMAonArray() a partir do buffer do indicador de preço de Bid.
setas verdes - valores iguais - como deveriam ser. Setas vermelhas - valores diferentes. Devem ser os mesmos que os verdes.
as três setas superiores devem ter números UM, mas são diferentes... Pode dizer-me a razão da discrepância...