Linguagem MQR
Crie estratégias com MQR.
Escreva regras de entrada, saída, filtros e gerenciamento em uma linguagem criada para o fluxo de trading.
Manual do programador MQR.
Documentação completa da linguagem, com sintaxe, funções, ordens, indicadores, debug e exemplos prontos para consulta.
Recursos para criar, testar e evoluir estratégias.
MQR aproxima a programação do fluxo do trader, com comandos de mercado, indicadores e parâmetros de teste.
Dados de mercado
Candles, volume, horário, preço e leitura multi-timeframe.
Ordens
Entrada, saída, stops, limites e acompanhamento de posições.
Indicadores
Médias, RSI, ATR, CCI, MACD, Bollinger, Estocástico, Keltner e outros estudos.
Debug
Inspeção de regras, variáveis e execução durante o desenvolvimento.
Parâmetros
Inputs otimizáveis para testar diferentes configurações da estratégia.
Exportação MQL5
Leve a estratégia para o ambiente nativo do MetaTrader 5 quando necessário.
Uma linguagem próxima do fluxo do trader.
O código descreve regras de entrada, saída, filtros e parâmetros otimizáveis de forma direta.
input int PeriodoMedia = 20;
input double Lote = 1;
void OnBarOpen()
{
double média = EMA(PeriodoMedia, 0);
if (PositionsTotal() == 0 && Close(0) > média)
Buy(Lote, Low(1), Close(0) + ATR(14, 0));
if (PositionsTotal() > 0 && Close(0) < média)
CloseAllPositions();
}