Índice de Qualidade de Volatilidade - página 59

 
mladen:
Experimente esta versão - ela deve limitar o número de pedidos abertos em uma barra atual a 1. Certifique-se de que o número mágico esteja definido para algum valor diferente de 0

Muito obrigado, Mladen! Vou testá-lo

 
mladen:
Experimente esta versão - ela deve limitar o número de pedidos abertos em uma barra atual a 1. Certifique-se de que o número mágico esteja definido para algum valor diferente de 0

Caro Mladen, eu experimentei esta versão e ela ainda abre novas ordens na mesma vela quando o TP é alcançado... Um verdadeiro assassino de contas porque ele deixa você com uma negociação aberta no momento em que o preço se volta contra você.

Em uma vela longa pode ser muito interessante que ela abra mais negócios depois que o lucro for alcançado, mas isto só funciona bem se houver uma opção para estabelecer um limite - digamos 2 ou 3 - para o número de ordens executadas por barra. Ter este conjunto para "ilimitado" é simplesmente uma loucura.

Mladen, você pode, por favor, ser tão gentil e consertar esta/alterar esta opção? Ou você pode me dizer onde e como mudar o código para que possamos fazer algo útil a partir desta EA? Muito obrigado, você é sempre muito gentil.

 

Descobri que você mudou isso:

if((AddP()&&Add_Positions&&OP<=MaxOrders)|||(OP==0&&!Add_Positions)){

a isto:

if(AddP()) if ((Add_Positions&&&OP<=MaxOrders)||(OP==0&&&!Add_Positions)){

Mas eu não sei o que isso significa

 
Gfuchs:
Descobri que você mudou isso:

if((AddP()&&Add_Positions&&OP<=MaxOrders)|||(OP==0&&!Add_Positions)){

a isto:

if(AddP()) if ((Add_Positions&&&OP<=MaxOrders)||(OP==0&&&!Add_Positions)){

Mas eu não sei o que significa

AddP() é uma função que verifica se um novo pedido pode ser aberto. Adicionada verificação de ordens fechadas (verificava apenas ordens abertas até agora) para evitar a abertura de uma ordem quando uma ordem era aberta e fechada na mesma barra. Experimente-o. Em meus testes, ela não mais abriu várias ordens, mas teste-a de qualquer forma.

Arquivos anexados:
 

Mladen, obrigado por seu trabalho.

Tentei a última versão e ainda assim o mesmo problema. Ele continua abrindo mais negócios quando o TP é alcançado (na mesma vela).

 
Gfuchs:
Mladen, obrigado por seu trabalho, experimentei a versão mais recente e ainda o mesmo problema. Ele continua abrindo mais negócios quando o TP é alcançado (na mesma vela).

Parece que anexei a versão errada ao post

Esta é a versão correta. Experimente-a. Testei-o com 5 pips TP e funciona bem.

Arquivos anexados:
 
mladen:
Parece que anexei a versão errada ao post Esta é a versão correta. Experimente-a. Testei-a com 5 pips TP e funciona bem.

Onde posso encontrar a VQ.ex4

2013.10.23 14:09:30 Não é possível abrir o arquivo 'C: \ Adm_demo Admiral Markets MetaTrader 4 Indicadores de especialistas VQ.ex4

 
gtudor:
Onde posso encontrar VQ.ex42013.10.23 14:09:30 Não posso abrir o arquivo 'C': \ Adm_demo Admiral Markets MetaTrader 4 Indicadores de especialistas VQ.ex4

gtudor

Eu usei o do primeiro post deste tópico : https://www.mql5.com/en/forum/general

 
mladen:
gtudor utilizei o do primeiro post deste tópico : https://www.mql5.com/en/forum/general

Muito obrigado!

 

A partir de minha opinião pessoal, o "VQ.mq4" dá um monte de sinais falsos.

Mas encontrei esta "Qualidade de Volatilidade - linha zero alrt.mq4" que parece funcionar melhor e achei que poderia valer a pena tentar implementá-la no EA. Não sei onde o li, mas foi dito que "qualquer VQ" pode ser levado. Bem, então eu tentei durante todo o fim de semana para que funcionasse, mas sem sucesso.

A EA não dá uma mensagem de erro, mas parece abrir negócios sempre que lhe apetece. Alguém dos especialistas pode ser tão gentil em dar uma olhada nele? Seria muito bom! Eu fiz mudanças no código como mostrado na imagem da tela. Será que esqueci alguma coisa?

volatility_quality_expert_advisor_advisor_-zero_line_-_test-only.mq4

volatilidade_qualidade_-_zero_line_alrt.mq4