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
Explicar o que entendo corretamente e o que não entendo.
duplo val=iCustom(NULL,0,"RegressionPolynomial",13,1,0);
...Explicar o que entendo corretamente e o que não entendo.
duplo val=iCustom(NULL,0,"RegressionPolynomial",13,1,0);
duplo - portanto, a variável val será um número real contendo uma parte fracionária.
val - a variável que nomeamos val
= - atribuir valores à variável val
iCustom - Chamar a função que atribuirá um valor numérico à variável
( - marcador especificando os parâmetros da função iCustom
NULL - A funçãoiCustom calcularáo valorvariável a partir do par de moedas atual
0 - A funçãoiCustom calculará o valor da variável a partir do período atual dográfico
"RegressionPolinomynal" - o nome do indicador a partir do qual funçãoiCustom calculará a variável val
13 - parâmetro de entrada(o valor numérico do primeiro parâmetro que é exibido na janela de propriedades do indicador)
1 - Não claro :( (eles escrevem o índice da linha indicadora)
0 - Não claro :( (eles escrevem o índice do valor recebido do buffer indicador)
) - marcador de que os parâmetros da função iCustom serão listados até aqui
final do fragmento de código responsável pela atribuição do valor à variável val
Você deve passar todos os parâmetros para o indicador, não apenas o primeiro, você deve ter 6. Você deve passá-los na mesma seqüência que no indicador.
Obrigado. 6 Parâmetros. A forma final da linha de código toma a forma dupla val=iCustom(NULL,0,"RegressionPolynomial",13.10000,55,5,2,0,1,0);
Você tem que passar TODOS os parâmetros para o indicador...
Que indicador? Entendo que tomo os parâmetros (externos, externos) do indicador RegressionPolynomial, e os passo para a função iCostum para calcular a variável val
Obrigado. 6 Parâmetros. A forma final da linha de código toma a forma dupla val=iCustom(NULL,0,"RegressionPolynomial",13.10000,55,5,2,0,1,0);
Você tem que passar TODOS os parâmetros para o indicador...
Que indicador? Entendo que tomo os parâmetros (externos, externos) do indicador RegressionPolynomial, e os passo para a função iCostum para calcular a variável val
Criar um roteiro que exiba o valor de val.
Você entenderá o significado da função iCustom através do método de encaixe.
P./S.: Se você não entender alguma coisa, digite iCustom na caixa de busca do site e procure os códigos.
Utilizar o método do "sentimento científico intestinal". Vou acrescentar que 13 é da janela de propriedades do indicador, e se houver muitos parâmetros (no código do indicador externo), eles podem ser passados através de uma vírgula do Consultor Especialista que calcula esses parâmetros. Você não pode passá-los de forma alguma. Você pode passar alguns deles da mesma maneira, e calcular alguns deles. Este é um negócio do proprietário. O índice indicador de linha pode ser visualizado em matrizes que são atribuídas ao indicador (no código), ou pode ser calculado na janela de dados, começando de zero (escrevi acima). O índice do valor resultante - é para indentar à direita o número necessário de ticks, se o valor atual não for necessário, ou realizar algumas operações com os dados indicadores no Expert Advisor (passado e atual, ou algo mais). Bem, o resto, exceto o Val, parece ser verdade.
1. Obrigado. Sim! Estou usando o método "trabalho de campo científico" na codificação do EA. Mas eu tenho tanta satisfação com este processo de aprendizagem ! Com o qual eu nunca sonhei ao trabalhar com a ajuda.
2. ...você pode passar em vírgula da EA que calcula esses parâmetros... - de qual EA, se está apenas no processo de criação?
3. ...a partir do zero (escrito acima)... "1 é o número em ordem na janela que lhe pedi para abrir (você chama de "fila de números"). Neste caso - 1 é o segundo de cima para baixo" - sim. só li enquanto escrevia outro post, você teve tempo de responder, então saiu tarde. Obrigado. Eu me certifico de ler TODOS eles. Mas ainda não entende o que é exatamente o "Índice de Linha Indicadora".
Mas ainda não entendo exatamente o que é "Índice de linha indicadora".
Obrigado. 6 Parâmetros. A forma final da linha de código toma a forma dupla val=iCustom(NULL,0,"RegressionPolynomial",13.10000,55,5,2,0,1,0);
Você tem que passar TODOS os parâmetros para o indicador...
Que indicador? Entendo que tomo parâmetros (Externos, Externos) do indicador RegressionPolynomial e os passo à função iCostum para calcular a variável val
Vladon:
não é necessário passar todos os parâmetros que você pode fazer isso sem parâmetros
Sim, você pode. Mas se você quiser captar parâmetros no otimizador, você tem que fazê-lo. E você vai querer, eu sei por minha própria experiência))))
Leia e releia todos os posts anteriores. Tem muitos insights. Obrigado a TODOS pela ajuda e incentivo no aprendizado da MQL4 através de suas respostas úteis. Nesta fase, é apenas uma questão de descobrir se eu acertei. Tentarei explicar como vejo as coisas, e pedirei correção/conclusão onde estou errado. Portanto, o que eu entendi por mim mesmo:
1. o indicador "RegressionPolynomial "desenha 2 linhas. Isso significa que tem 2 amortecedores. Neles são escritos novos valores a cada tique. Os valores anteriores estão escritos no arquivo.
2. Usando a função iCostum, podemos atribuir estes valores às nossas variáveis.
Para que esta função funcione, é necessário especificar parâmetros que serão usados como base para seu funcionamento. Nomeadamente:
3a. Com qual par de moedas vamos operar. (NULL- com o atual)
3b. A partir de qual período dográfico para operar. ( 0-corrente)
3c. Nome do indicador com o qual operar. (no meu caso, RegressionPolynomial)
3d. Os valores de todos os parâmetros de entrada do indicador na fila são exibidos na janela de propriedades do indicador.(no meu
no meu caso ,55,5,2,0,55,5,2,0).
3e. Índice de linha indicadora (número de série da linha indicadora na janela de dados) - índice de linha para operar com. (no meu caso, se a primeira linha então 1,
se a segunda linha então 2)
3f. Índice devalor do tampão indicador(número ordinal de valores de tampão) que deve ser usado.
(0 do valor de tampão atual, 1 do valor de tampãoanterior , etc. )
4. Após a execução da função iCostum, é atribuído um valor numérico à variável predefinida, que é igual ao tamanho do preço no momento
momento especificado.
5. O sinal de cruzamento das linhas indicadoras é calculado usando apenas fórmulas matemáticas, porque o próprio indicador não pode explicitamente
indicar explicitamente este momento.