Especialistas: Exemplo de um Robô usando medias moveis para um cruzamento de medias

 

Exemplo de um Robô usando medias moveis para um cruzamento de medias:

Esse trabalho foi feito pensando em como se deve usar a Orientação a Objetos em nossos trabalhos.

Exemplo de um Robô usando medias moveis para um cruzamento de medias

Autor: Jonathan Pereira

 

Muito obrigado pelo código, eu buscava algo parecido a tempos. 

É bem completo com esse controle de horário, vou tentar colocar isso em outro EA.


Valeu!! 

 
algotrading_anonimo:

Muito obrigado pelo código, eu buscava algo parecido a tempos. 

É bem completo com esse controle de horário, vou tentar colocar isso em outro EA.


Valeu!! 

 
Como fazemos para adicionar um Stop Loss?
 
Wesley Pereira:
Como fazemos para adicionar um Stop Loss?

A classe CEngine é responsável por gerir os trades, basta definir um atributo, recomenda-se por boa pratica adicionar esse atributo como private e um set pelo menos, pois dentro do arquivo principal do robô(CruzamentoMedia.mq5) será necessário passar esse parâmetro na inicialização. Note que o método InitPosition(void) que faz as aberturas de ordens, logo é só por esse novo atributo na chamada dos métodos buy e sell.

 
Olá, ele funciona no Forex também?
 
William Rech:
Olá, ele funciona no Forex também?

Sim

 
Reparei que as entradas são sempre no candle após o cruzamento da média e isso reduz significativamente a margem de lucro. Tem alguma ideia de como reduzir este gap?
 
Rubens Kirchner:
Reparei que as entradas são sempre no candle após o cruzamento da média e isso reduz significativamente a margem de lucro. Tem alguma ideia de como reduzir este gap?

Isso faz parte da estratégia implementada. Para alterar isso basta modificar a logica do sinal.

 
Gostei muito!!! Estou querendo colocar minha estratégia com um painel assim. Poderia me ajudar? Gostaria de uma painel com o lucro do dia, semana, mes e opção como seu codigo para dar entrada e saida, Pausa e inicio. Duas médias seria o cruzamento. Meu email: [EDITADOR PELO MODERADOR] ou [EDITADOR PELO MODERADOR]
 
Boa noite, vi sua explicação sobre definir um stop loos, porem ainda nao consegui, poderia dar uma força  ?
Razão: