[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 899

 
belck 10.10.2010 10:55
DhP:

Как правильно записать в советнике и получить в нём результат индикатора?

double ROC = iCustom(NULL,0,"ROC",12,0,0); - данные не выводит.

double ROC = iCustom(NULL,0,"ROC",12,0,0,0); - данные не выводит.

double ROC = iCustom(NULL,0,"ROC",12,0,0,0,0); - данные не выводит.

Индикатор: https://www.mql5.com/ru/code/9340

правильней будет вот так:

double ROC = iCustom(NULL,0,"ROC",0,0);

но я не могу понять, что вы будете дальше с ним делать. ну может мне и не нужно понимать )


Obrigado por sua participação.

O indicador, por mais triste que seja, não fornece nenhum dado no EA. O indicador em si funciona, mas não consigo obter seus resultados na EA.

É uma infelicidade.

P.S. Para obter o sinal de INPUT-OUT.

 
DhP:

Obrigado por sua participação.

O indicador, por mais triste que seja, não fornece nenhum dado no EA. O indicador em si funciona, mas não consigo obter seus resultados na EA.

É uma infelicidade.

P.S. Para obter o sinal de INPUT-OUT.

Vou lhe dizer honestamente e imediatamente - este é um mau indicador para determinar a entrada e a saída!

Pense adiante, e se o indicador estiver errado (você não esquece que cada indicador é igual a uma virada de moeda, de acordo com a teoria da probabilidade ele sai que = 50/50):

- Você comprou e o preço desceu.

- Ok, o indicador adivinhou, e tudo correu bem, mas quando fechar?

Uma variante mais interessante seria esta:

double Tenkan = iCustom (NULL, 0, "Ichimoku",0,0); 
double Kijun = iCustom (NULL, 0, "Ichimoku",1,0);

mas aqui precisamos trabalhar para identificar o verdadeiro crossover.

Indicador: Ichimoku.mq4

descrição:

O indicador técnico Ichimoku Kinko Hyo é projetado para identificar a tendência do mercado, os níveis de suporte e resistência e para gerar sinais de compra e venda. Este indicador funciona melhor em gráficos semanais e diários.


Ao definir a dimensão dos parâmetros, são usados quatro intervalos de tempo de diferentes comprimentos. Os valores das linhas separadas que formam este indicador se baseiam nestes intervalos:


Tenkan-sen mostra o valor médio do preço para o primeiro intervalo de tempo, definido como a soma do máximo e mínimo para este tempo dividida por dois;


Kijun-sen mostra o valor médio do preço para o segundo intervalo de tempo;


O Senkou Span A mostra o ponto médio da distância entre as duas linhas anteriores deslocadas para frente pelo valor do segundo intervalo de tempo;


O Senkou Span B mostra o valor médio do preço para o terceiro intervalo de tempo deslocado para frente pelo valor do segundo intervalo de tempo.


O Chinkou Span mostra o preço de fechamento da vela atual deslocado para trás pelo valor do segundo intervalo de tempo. A distância entre as linhas Senkou é sombreada em uma cor diferente na tabela, e é chamada de "nuvem". Se o preço estiver entre estas linhas, o mercado é considerado como não tendencial, e então as bordas das nuvens formam os níveis de suporte e resistência.


Se o preço estiver acima da nuvem, a linha superior da nuvem formará o primeiro nível de suporte e o segundo formará o segundo nível de suporte;


Se o preço estiver abaixo da nuvem, a linha inferior forma o primeiro nível de resistência e a linha superior forma o segundo nível de resistência;


Se a linha Chinkou Span cruzar a tabela de preços de baixo para cima, é um sinal de compra. Se a linha cruzar a tabela de preços de cima para baixo, é um sinal para vender.


Kijun-sen é usado como um indicador do movimento do mercado. Se o preço estiver acima dele, é provável que os preços continuem

aumentar. Quando o preço cruza esta linha, é provável que haja uma nova mudança na tendência. Outra maneira de usar

Kijun-sen é um sinal. Um sinal de compra é gerado quando a linha Tenkan-sen cruza Kijun-sen

de baixo para cima. Downwards é um sinal de venda. Tenkan-sen é usado como um indicador da tendência do mercado. Se esta linha

Esta linha sobe ou desce - existe uma tendência. Quando vai horizontalmente - o mercado entrou no canal.

Conselheiro especialista neste indicador: https: //www.mql5.com/ru/code/9576

Arquivos anexados:
ichimoku.mq4  5 kb
 

Obrigado.

Sozinhos, todos os indicadores 'erram' e não podem trabalhar por conta própria sem receber confirmação de outros indicadores.

No entanto, o desejo de gerir a ROC ainda não morreu. A única decepção é que não consigo obter os dados do indicador em minha EA. Terei que me referir ao autor.

Obrigado novamente por sua participação, embora ela não tenha resolvido meu problema.

 
DhP:

Obrigado.

Sozinhos, todos os indicadores "dão errado" e não podem trabalhar por conta própria sem receber confirmação de outros indicadores.

No entanto, o desejo de gerir a ROC ainda não morreu. A única decepção é que não consigo obter dados indicadores em minha EA. Terei que me referir ao autor.

Mais uma vez, obrigado por sua participação, mas isso não resolve meu problema.

Se você não entender, você o fará. Se não, escreva para mim.

 
DhP:


Individualmente, todos os indicadores estão "errados" e não podem funcionar por conta própria sem receber confirmação de outros indicadores.

E o outro indicador também pode mostrar uma entrada errada na confirmação. e acontece

Indicador1 + indicador2 = 0% de entrada correta no mercado ou 100% de entrada correta no mercado - mas como determinar isso?

Acontece que se for 0%, então não precisamos abrir, e abrimos como indicado:

Indicador de sinal1 = VERDADEIRO;

indicador de sinal2 = VERDADEIRO;

se (indicador de sinal1 && indicador de sinal2) OpenOrder = VERDADEIRO; // mas aqui acaba sendo 0% e este sinal pode se tornar fatal!

 

Boa tarde!

Você pode me aconselhar sobre a seguinte situação?

estou executando Metatrader, tenho 21 pares de moedas em meu perfil, tenho gráficos abertos em intervalos de tempo aleatórios, então executo o script, que usa todos esses pares de moedas em sua faixa de trabalho M15 - H4 para procurar por sinais de negociação

às vezes noto que os sinais não são corretos.

acho que talvez nem todas as citações sejam atualizadas no terminal antes de usá-las no script?

se o gráfico não estiver aberto, mas os dados estiverem sendo tratados no roteiro.

Eu não sei o que fazer com ele.

 
Gravitus:

Boa tarde!

Você pode me aconselhar sobre a seguinte situação?

estou executando Metatrader, tenho 21 pares de moedas em meu perfil, tenho gráficos abertos em intervalos de tempo aleatórios, então executo o script, que usa todos esses pares de moedas em sua faixa de trabalho M15 - H4 para procurar por sinais de negociação

às vezes noto que os sinais não são corretos.

acho que talvez nem todas as citações sejam atualizadas no terminal antes de usá-las no script?

eu também quero saber como as cotações de um par de moedas/tempo são atualizadas, se o gráfico não estiver aberto, mas o processamento desses dados no script está em andamento?

Eu não sei o que fazer com ele.

Coloque-o em apenas um par de moedas;

ou

mudar a magia em todos os ofícios

 
belck:

colocar em apenas um par de moedas;

ou

mudar a magia toda vez que você a coloca

O roteiro só é usado para procurar sinais, não para abrir posições. Há alguma forma de forçar as citações a serem atualizadas em mais pares/fps de uma só vez?

 
DhP:

Obrigado.

Sozinhos, todos os indicadores 'erram' e não podem trabalhar por conta própria sem receber confirmação de outros indicadores.

No entanto, o desejo de gerir a ROC ainda não morreu. A única decepção é que não consigo obter os dados do indicador em minha EA. Terei que me referir ao autor.

Obrigado novamente por sua participação, embora ela não tenha resolvido meu problema.


Experimente esta variante. No meu tempo, eu o aperfeiçoei para trabalhar corretamente na EA.

Há um pequeno erro lógico no CodeBase

Arquivos anexados:
roc.mq4  3 kb
 
Obrigado, está funcionando agora.