Discussão do artigo "Quase-construtor para criar um Expert Advisor" - página 2

 
Edviao #:

Olá, Vladimir,

Tenho uma pergunta sobre "Ordens pendentes" e o parâmetro "Maximum Spread" correspondente no mecanismo de negociação da versão 4.004;


Quanto tempo essa função espera que as ordens pendentes sejam colocadas antes que o spread correspondente seja atingido?

Em outras palavras, se o spread não diminuir para o valor especificado após um determinado período de tempo, a ordem pendente não será cancelada? Como esse ciclo funciona?

Esperará até que o spread diminua para o valor"Pendente: spread máximo ('0' -> OFF)".

 

Gerei um Expert Advisor no MT5, testei-o no testador de estratégias e ele funciona bem. Coloquei-o em uma conta de demonstração para ver como ele funcionaria no mercado real, mas ele teve dois imprevistos:

1. ao mudar para outros períodos de tempo, ao contrário de outros Expert Advisors, ele reverte imediatamente a posição aberta, porque há sinais de negociação correspondentes, mas por que então todos os outros Expert Advisors não tiveram uma reação tão brusca à mudança de período de tempo?

2. o EA negocia, abre e fecha posições, mas não há lucros ou perdas no histórico de negociação, onde os resultados da negociação desaparecem?

 

1. при переключении на другие временные графики он, в отличие от других советников сразу переворачивает открытую позицию, поскольку там соответствующие торговые сигналы, но почему тогда у всех других советников не было такой острой реакции на смену временного графика?

Mudar o período de tempo equivale a reiniciar o Expert Advisor. Assim, em um timeframe diferente, o Expert Advisor procura sinais de negociação de uma nova maneira. Você deve pensar bem antes de reiniciar o Expert Advisor :)

2. o Expert Advisor negocia, abre e fecha posições, mas no histórico de negociação não há lucros ou perdas, onde os resultados da negociação desaparecem?

Não abra uma conta de negociação em moedas falsas - abra uma conta de negociação em dólares.

 
Além disso, muito depende do próprio sinal de negociação - por exemplo, o sinal no indicador MACD cruzando a linha zero: duvido muito que você obtenha um sinal de negociação imediato depois de mudar o período de tempo. Você precisa reconsiderar seu sinal de negociação. Além disso, você deve sempre estudar cuidadosamente os parâmetros no bloco "Recursos adicionais".
 
Vladimir Karputov #:

Mudar o período de tempo equivale a reiniciar o Expert Advisor. Assim, em um timeframe diferente, o Expert Advisor procura sinais de negociação de uma nova maneira. Você deve pensar bem antes de reiniciar o Expert Advisor :)

Não abra uma conta de negociação em moedas falsas - abra uma conta de negociação em dólares.

Par de moedas EURO/DOLLAR

 
Vladimir Karputov indicador MACD cruzando a linha zero: duvido muito que você obtenha um sinal de negociação imediato depois de mudar o período de tempo. Você precisa reconsiderar seu sinal de negociação. Além disso, você deve sempre estudar cuidadosamente os parâmetros do bloco "Recursos adicionais".

Sinais de negociação da média móvel e do ParabolicSar

 
vjqgfhjkm #:

Par de moedas EURO/DOLLAR

Eu estava falando sobre a moeda da conta de negociação
 
vjqgfhjkm #:

Sinais de negociação de média móvel e ParabolicSar

Não diz nada.
 
Já tentei gerar o MACD, mas os resultados não foram impressionantes, assim como o ParabolicSAR, pois é necessário inserir vários filtros adicionais, mas o gerador automático de Expert Advisors no MT5 não oferece essa oportunidade, e é necessário coletar o código do Expert Advisor manualmente.
 
vjqgfhjkm o MACD, mas não fiquei impressionado com os resultados, assim como o ParabolicSAR, você precisa inserir muitos filtros adicionais, mas o gerador automático de Expert Advisors no MT5 não oferece essa oportunidade, e é necessário saber como construir o código de um Expert Advisor manualmente.

Tem certeza de que está falando sobre o artigo? Ou está confundindo o artigo com o MQL5 Wizard?