Trabajo finalizado
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Tarea técnica
Operar em contas demo ou real, tanto em contas netting ou hedge
Para efeito de parametrização, sempre que eu citar candle de alta a cor é VERDE e de baixa VERMELHA
Nr/nome identificador (magic )– para poder operar contas hedge
Ativos: ações, mini índice e mini dólar
Tempo gráfico: qualquer tempo gráfico (current)
Candles abertos, ou seja, o robô irá operar no momento em que ocorrer o rompimento da máxima ou mínima do candle anterior
Tamanho da posição
Operar comprado e/ou vendido
Entradas a mercado ou limite, xx ticks acima da máxima ou abaixo da mínima do candle anterior
Sentido da operação: somente a favor da tendência
Indicador:
Média móvel exponencial (EMA) de xx períodos
Filtros:
Variação mínima de xx ticks para o tamanho do candle a ser rompido (entre a máxima e mínima) – (False/true)
Operar na compra somente se o candle rompido tiver o preço de fechamento (close) acima da média e na venda somente se o preço tiver fechado abaixo da média? (False/true)
Operar na compra somente se o candle rompido for de alta (verde) e na venda se for de baixa (vermelho)? (False/true)
Sair/estopar a posição se comprado formar um candle de baixa (vermelho) e esse candle for rompido xx ticks para baixo e se vendido formar um candle de alta (verde) e esse candle for rompido xx ticks para cima? (False/true)
Sair/estopar a posição se comprado se um candle de baixa (vermelho) tiver o preço de fechamento abaixo da EMA e esse candle for rompido xx ticks para baixo e se vendido se um candle de alta (verde) tiver o preço de fechamento acima da EMA e esse candle for rompido xx ticks para cima? (False/true)
Saídas:
Stop gain: FIXO em xx ticks, com faculdade de se fazer uma realização parcial de xx % do lote OU em aberto (sem gain definido) para sair da posição se acionado um dos dois filtros acima
Stop Loss: quando ocorrer a entrada, o stop deverá ser colocado xx ticks acima ou abaixo da vela que foi rompida, respeitando-se um stop máximo em ticks (Ex: acionada uma compra, o robô deverá imediatamente posicionar o stop loss xx ticks abaixo do candle que foi rompido; porém se esse candle for muito grande, digamos de 60 ticks, o stop máximo deve ser, digamos, de xx ticks, 20 ticks, por ex.
Trailling stop: a cada novo candle, mover o stop xx ticks acima da máxima ou abaixo da mínima do candle anterior (false/true)
Break even – acionar se atingir xx ticks do preço de entrada respeitando xx ticks (false/true)
Horário abertura, horário máximo para abrir posição e encerramento e uma janela de pausa
Gerenciamento financeiro: Break even financeiro diário, stop diário de ganho e de perda (false/true)