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 875
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
Por que você colocou no init() a chamada de funções de abertura e fechamento? Mostrar todas estas funções.
Artem, você precisa disso?
Uau - o servidor está agora em Belarus.
Ou seja, para inserir o código indicador no Expert Advisor ou através do iCustom? Ou então, não entendi este ponto.
a besteira em vermelho é eu tentar obter os valores das linhas superior e inferior do Bollinger e calcular o delta, e a linha acima é
é o valor da média de bollinger na segunda barra menos, e parece estar escrito corretamente?
Por exemplo, Yellow_0=iStochastic(NULL,0,30,10,8,MODE_SMA,0,MODE_MAIN,0) não é considerado um erro pelo compilador
Isso não é feito dessa maneira. Você chama iCustom para todos os 3 buffers, escreve cada valor em sua própria variável e depois faz o que você precisa com estes valores.
Para as tiras de Bollinger, na segunda barra, de acordo com o exemplo na ajuda, não é preciso fazer nenhum "eu":
Ele estava falando sobre a segunda barra de menos. E sobre o valor médio dos limites. Ele está tentando ser engraçado, eu acho. Eu lhe diria para se foder, você faz o que quiser :)
Seu exemplo acima implica que "menos segundo" em seu sentido = segundo no sentido da série temporal, e não há menção de "valor médio das restrições".
a besteira em vermelho é eu tentar obter os valores das linhas superior e inferior do Bollinger e calcular o delta, e a linha acima é
é o valor da média de bollinger na segunda barra menos, e parece estar escrito corretamente?
Por exemplo, Yellow_0=iStochastic(NULL,0,30,10,8,MODE_SMA,0,MODE_MAIN,0) não é considerado um erro pelo compilador
Destruição de mentes.
Podemos fazer ambos, mas a variante iCustom é mais simples e mais lenta (no sentido de otimização de parâmetros e testes), enquanto a incorporação do indicador no código é mais rápida, mas mais difícil de implementar. O ganho de desempenho do código depende do indicador.
Decidiu seguir o caminho mais fácil com o iCustom
duplo N[];
int i=0;
N[i]=NormalizarDuplo(iCustom(NULL,0, "Personalizado",0,i+1),Dígitos);
ao testar esta mensagem"array out of range in" aparece imediatamente referindo-se a N[i]. Se eu fizer o seguinte
duplo N;
N=NormalizeDouble(iCustom(NULL,0, "Custom",0,i+1),Digits);
Eu recebo o valor N do indicador sem problemas. Não sei como definir o valor iCustom, ou seja, N, no ArrayMaximum, não encontrei nenhum exemplo no fórum, refiro-me à EA especificamente encontrando o ArrayMaximum para o valor iCustom.
Decidiu seguir o caminho mais fácil com o iCustom
duplo N[];
int i=0;
N[i]=NormalizarDuplo(iCustom(NULL,0, "Personalizado",0,i+1),Dígitos);
Ao testar, recebo imediatamente esta mensagem: "array out of range in" referindo-se ao N[i]. Se eu fizer o seguinte
duplo N;
N=NormalizeDouble(iCustom(NULL,0, "Custom",0,i+1),Digits);
Eu recebo o valor N do indicador sem problemas. Não sei como carregar o valor iCustom, ou seja, N, no ArrayMaximum, não encontrei nenhum exemplo no fórum, não encontrei nenhum exemplo específico para Expert Advisors, encontrei o ArrayMaximum para o valor iCustom.