Discussão do artigo "MQL5 Wizard: Nova Versão" - página 9

 

Hi,

Tenho uma dúvida no artigo, por favor, dê uma olhada no mercado um, de onde tiramos que o direito é 0,4 e 8,8 de onde você tirou?

Opção 2.

O preço cruzou para baixo um indicador MA ascendente. Isso corresponde a um dos padrões de mercado que implica o crescimento do preço, que está incorporado no módulo MA. Sua importância é 10. Ao mesmo tempo, o oscilador estocástico virou para baixo e formou uma divergência com o preço. Esse é um padrão que implica queda de preço, implementado no módulo Estocástico . A importância desse padrão é 80.

Calcule o resultado da votação final. A previsão ponderada, obtida do módulo MA, é calculada como 0,4 * 10 = 4. A previsão ponderada do módulo Stochastic é calculada como 0,8 * (-80) = -64. A previsão final é calculada como a média aritmética das duas previsões ponderadas: (4 - 64)/2 = -30. Esse é um sinal para vender com o poder condicional de 30. O valor limite de 20 foi atingido. Portanto, o resultado é um sinal para abrir uma posição vendida.

Muito obrigado

suresh

 
surubabs:
...

suresh

  • Ao citar um artigo, você usaria o formato de citação (ctrl+3)? Você também pode usar a ferramenta Pocket.
  • 0,4 e 0,8 são o peso de cada sinal, você precisa ler o artigo com atenção:

A previsão de cada consultor dentro do módulo vai para a votação com o fator de peso de 0 a 1,0, que é especificado em suas configurações ("Weight").

Suponha que haja um Expert Advisor com ThresholdOpen=20 e ThresholdClose=90. Os módulos de sinal baseados em MA com um peso de 0,4 e estocástico com um peso de 0,8 estão envolvidos na tomada de uma decisão de negociação...

 
IvanIvanov:


O EA compilado funcionará em outro terminal com os parâmetros que foram definidos durante a compilação ou recorrerá ao módulo correspondente da nova máquina para obter dados?

Muito interessante a resposta a essa pergunta.

Além disso, diga-me qual é a maneira mais fácil de criar valores padrão em módulos como variáveis externas usando a entrada?

 
Obrigado pelas respostas... Também quero negociar forex em Yamarkets usando o Meta Trader 5.
 

Hi,

Tenho uma pergunta.

Na guia Overview (Visão geral), vejo "Complete optimization" (Otimização completa), "Generic optimization" (Otimização genérica) e "Forward optimization" (Otimização direta).

Fiz download do seu código sample.mq5, compilei-o e configurei todos os parâmetros de entrada para otimização, conforme indicado na Figura 12.

Escolhi a opção "Complete optimization" (Otimização completa) e cliquei em "Start" (Iniciar).

Infelizmente, recebi uma mensagem no 'Journal'

2020.08.23 05:25:54.552 Tester registrar a conta da MQL5.community e usar a MQL5 Cloud Network para acelerar as otimizações

2020.08.23 05:25:54.562 Testador otimização pelo critério "Custom max" não iniciada, nenhuma função OnTester em "MQL5\Experts\Ksana\sample.ex5"

Parece que seu código não tem OnTester.


George

Arquivos anexados:
input.png  27 kb
 

Hi

Depois de postar, descobri a resposta para minha pergunta.

Preenchi cuidadosamente a guia "Configurações".

O período de tempo deve ser o mesmo do código -- M10

A data foi alterada para 2018.1.1 - 2019.1.1

A otimização está selecionada para Otimização completa lenta e equilíbrio máximo.


George

 

Olá, li esse artigo duas vezes. Ele é um pouco complicado, talvez seja melhor escrever outro artigo.


E, anteriormente, li este artigo: https: //www.mql5.com/en/articles/226, que explica como escrever um módulo de sinal por conta própria.


Minha pergunta específica é a seguinte:

Com a introdução dessas novidades (quero dizer, votando em um material de limite), houve alguma mudança na criação de um módulo de sinal personalizado (que é explicado neste artigo: https://www.mql5.com/pt/articles/226)?

Aprendi a escrever um módulo de sinal personalizado, mas com a introdução desses novos recursos (votação, limite e...) não tenho certeza se algo mudou em relação à criação de um módulo personalizado ou não