Specification
Estou desenvolvendo uma estratégia de retorno à média baseado nos canais de Keltner ou Bandas de Bollinger.
A estratégia é simples e consiste basicamente em: Comprar quando o preço encostar na banda inferior do Canal de Keltner e Vender quando o preço encostar na banda superior do Canal de Keltner. A mesma coisa será feita com as Bandas de Bollinger
Requisitos:
- Possibilidade de configurar todos os parâmetros dos Canais de Keltner: Período da Média, Tipo da Média (aritmética ou exponencial), Período do ATR e Ratio.
- Possibilidade de configurar todos os parâmetros das Bandas de Bollinger: Período da Média, Tipo da Média (aritmética ou exponencial), Desvio padrão.
- Possibilidade de entrada na operação de 3 formas distintas: Toque na banda, Fechar fora da banda ou fechar fora, fechar dentro da banda
- Possibilidade de comprar/vender a mercado quando o preço encostar na banda ou enviar ordem de compra/venda no Ask ou Bid
- 2 opções de filtro de operações: só operar após X candles do último toque na banda ou só operar se o preço voltou até a média central depois do último toque na banda
- Possibilidade de inserir Take Profit, Stop Loss, Breakeven, Saída Parcial baseados em pontos, ATR, desvio padrão ou Financeiro
- Possibilidade de definir o alvo final ou parcial na média central do canal de keltner ou banda de bollinger
- Possibilidade de configurar o tempo gráfico
- Filtro de horário (customização no período em que o EA pode operar)
- Ao entrar na operação o EA deve entrar com uma ordem OCO
- Comentários no código fonte explicando resumidamente a lógica operacional e as etapas calculadas
Preciso também do código fonte do EA, pois estou estudando MQL5 e quero ter a possibilidade de atualizá-lo. A propósito, pago extra caso tenha um bom material de estudo para fornecer!
Obrigado.