Teste em Média Móvel Simples

MQL5 Experts

Job finished

Execution time 27 days

Specification

Esta encomenda inclui dois componentes: 1o) Timeframe Virtual de candle de 30 segundos; 2) Estratégia, com dois sinais de entrada, baseados em teste em médias móveis.


Criar um Timeframe Virtual de 30 segundos

O algoritmo deve simular um candle de 30 segundos, baseado em ticks (preços ask e bid). Esse timeframe virtual, interno ao código, é necessário para calcular as médias móveis que estarão na base dos sinais de entrada. 


Estratégia

Primeiro Sinal: Média Móvel Simples de 200

Depois que o último preço se torna igual ou maior (no sinal de compra) ou menor (no sinal de venda) que a média móvel de 200 períodos, abrir uma ordem (à mercado ou limite na média móvel) na direção do sinal. 


Segundo Sinal: Médias Móveis de 20 e de 34 períodos (uma ou outra)

Depois do rompimento de uma dessas médias, quando o preço voltar para testá-la, abrir uma ordem na direção do rompimento, quando o preço voltar para testar a média rompida. Logo, quando o último preço se tornar maior (sinal de compra) que uma das médias (rompimento para cima), abrir uma ordem (à mercado ou limite, na direção do rompimento) quando o preço voltar para testar essa média rompida.  

1. Depois do primeiro lucro parcial, mover o Stop no Breakeven.

2. Depois do Stop Loss, entrar somente na direção oposta.

Responded

1
Developer 1
Rating
(394)
Projects
551
40%
Arbitration
30
57% / 3%
Overdue
57
10%
Free
Published: 11 codes
2
Developer 2
Rating
(24)
Projects
34
9%
Arbitration
3
33% / 0%
Overdue
8
24%
Free
3
Developer 3
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 100%
Overdue
0
Working
4
Developer 4
Rating
(19)
Projects
24
21%
Arbitration
0
Overdue
2
8%
Free
5
Developer 5
Rating
(567)
Projects
656
32%
Arbitration
41
41% / 46%
Overdue
11
2%
Busy

Project information

Budget
30 - 50 USD
Deadline
from 1 to 6 day(s)