Нужен советник на выставление отложенных ордеров

MQL5 Experts

Trabalho concluído

Tempo de execução 15 horas
Comentário do cliente
Работа сделана качественно и даже быстрее чем договаривались. Все моменты учтены, разработчик предложил немного модифицировать советник и добавить больше изменяемых переменных.
Comentário do desenvolvedor
Рад знакомству. Приятно было общаться. Обращайтесь когда будут ещё какие-то стратегии.

Termos de Referência

1. Идея торговой системы: выставление отложенных ордеров покупка/продажа от цены открытия свечи, с учетом разницы между максимумом и минимумом предыдущей свечи.

2. открытие позиции открытие/закрытие:

При открытии одного ордера, второй ордер отменяется.
Выставление ордеров на расстоянии от цены открытия свечи:  (H - L)*N1 
Выставление тейк профит от открытия отложенного ордера: (H - L)*N2
Выставление стоп-лосс от открытия отложенного ордера: (H - L)*N3

Формула для выставления отложенного ордера на покупку
BS = O + (H-L)*N1
TP = BS + (H-L)*N2
SL = BS - (H-L)*N3

Формула для выставления отложенного ордера на продажу
SS = O - (H-L)*N1
TP = SS - (H-L)*N2
SL = SS + (H-L)*N3


обозначения:

TP - тейк профит
SL - стоп-лосс
O - открытие новой свечи
BS - цена открытия отложенного ордера на покупку
SS - цена открытия отложенного ордера на продажу
H - максимум предыдущей свечи
L - минимум предыдущей свечи
N1 - изменяемый коэффициент 
N2  - изменяемый коэффициент 

N3  - изменяемый коэффициент

N4  - изменяемый коэффициент 

trailing - шаг сопровождения позиции

3. все сделки с magic number

4. Сопровождение позиции

Для защиты прибыли используется TrailingStop — если цена двигается в благоприятном направлении, StopLoss всегда подтягивается на заданном расстоянии. StopLoss не может перемещаться в неблагоприятном направлении, то есть размер стопа не может быть увеличен. 

Шаг для TrailingStop = (H - L)*N4

H - максимум предыдущей свечи
L - минимум предыдущей свечи
N4 - изменяемый коэффициент 

ЧИСЛОВОЙ Пример:
Н = 5
L =2
O = 3
N1 0,1
N2 0,3
N3 0,2
N4 0,05

Выставление ордера на покупку: BS = O + (H-L)*N1 = 3 + (5-2)*0,1=3,3 
тейк профит: TP = 3,3 + (5-2)*0,3 = 3,3 + 0,9 = 4,2
стоп лосс: SL = 3,3 - (5-2)*0,2 = 3,3 - 0,6 = 2,7
сопровождение позиции: trailing = (5-2)*0,1= 0,15

Respondido

1
Desenvolvedor 1
Classificação
(21)
Projetos
29
34%
Arbitragem
1
100% / 0%
Expirado
1
3%
Livre
Publicou: 31 códigos
2
Desenvolvedor 2
Classificação
(618)
Projetos
1429
59%
Arbitragem
31
81% / 0%
Expirado
10
1%
Livre
3
Desenvolvedor 3
Classificação
(69)
Projetos
146
34%
Arbitragem
13
8% / 62%
Expirado
26
18%
Livre
Publicou: 6 códigos
4
Desenvolvedor 4
Classificação
(281)
Projetos
650
28%
Arbitragem
112
19% / 62%
Expirado
318
49%
Livre
5
Desenvolvedor 5
Classificação
(174)
Projetos
188
32%
Arbitragem
5
60% / 20%
Expirado
3
2%
Livre
Publicou: 3 códigos
6
Desenvolvedor 6
Classificação
(589)
Projetos
1070
50%
Arbitragem
39
28% / 41%
Expirado
49
5%
Livre
Publicou: 1 artigo, 8 códigos

Informações sobre o projeto

Orçamento
30+ USD