Discussão do artigo "Desenvolvimento de um utilitário de navegação e seleção de símbolos em MQL5 e MQL4"
A solução é interessante, se estivermos falando de uma seleção simplificada de instrumentos financeiros.
Para a negociação real, o conjunto de parâmetros para a seleção é insuficiente (spread, ATR, tempo - isso não é suficiente), pois não há o mais importante:
- Analisar a dinâmica do preço de cada instrumento financeiro (análise completa da atividade, direcionalidade),
- análise de fatores fundamentais (para instrumentos do mercado de ações - em uma extensão maior).
Obrigado ao autor - muito trabalho foi feito, tanto para o mql4 quanto para o mql5, que pode se tornar a base para um sistema analítico complexo.
E para que servem as diretivas do pré-compilador?
#ifdef __MQL5__ // Código para MQL5 #else // Código para MQL4 #endif
Mas, de qualquer forma, você precisa chamá-lo de .mq4 ou .mq5.
Obrigado, ótimo artigo!
Eu nunca usei o #include. Por favor, corrija-me se eu tiver entendido errado. Nossos arrays CArrayString serão salvos nesse arquivo por padrão.
#include <Arrays\ArrayString.mqh> Mas, no código, não entendi em que ponto esse arquivo é gravado. Sei que essa é uma pergunta importante, mas gostaria de receber um link para esclarecer esse fato. Muito obrigado!
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Novo artigo Desenvolvimento de um utilitário de navegação e seleção de símbolos em MQL5 e MQL4 foi publicado:
Traders experientes estão bem cientes do fato de que a maioria das coisas demoradas na negociação não são abrir e monitorar posições, mas sim selecionar símbolos e procurar pontos de entrada. Neste artigo, nós vamos desenvolver um EA simplificando a busca por pontos de entrada em instrumentos de negociação fornecidos pela sua corretora.
Adicionando uma resposta ao botão pressionado
Até agora, os botões adicionados ao gráfico são apenas uma decoração. Nada acontece ao pressioná-los. Vamos instruí-los sobre como responder ao pressionamento.
Infelizmente, a função padrão OnChartEvent não é de nenhuma ajuda para nós, pois ela reage apenas aos eventos que ocorreram em um gráfico na qual o EA foi lançado, enquanto os botões são adicionados a um novo gráfico.
Talvez haja maneiras mais convenientes. Eu criei apenas uma maneira de responder às mudanças que ocorreram em outro gráfico. Envolve a função padrão OnTimer. Se o gráfico apresentar os botões, nós verificaremos se alguns deles estão pressionados. Se sim, uma ação necessária é executada.Autor: Roman Klymenko