Нужен торговый советник с индикаторам MA

MQL5 Experts

Tâche terminée

Temps d'exécution 7 jours
Commentaires du client
Работа была выполнена на 5+ за 1 день, супер

Spécifications

Сигнал:
Формируется из двух линий «Скользящая средняя (МА) с периодом   75 построенная по LOW» и «Скользящая средняя (МА) с периодом   85 построенная по LOW».  Сигнал BUY – прохождения текущей цены, верхней линии. Сигнал SELL – прохождения текущей цены нижней линии.   Для сигнала не имеет значения какая из линий находиться выше а какая ниже. Сигнал формируется в ре льном времени по тиков 

 

При наступлении сигнала (BUY)   выставляем два ордера (OrdB1 и OrdB2) на покупку по цене выше цены наступления сигнала , на процентное значение или в пунктах   (процентное значение или в пункты  выставляем в интерфейсе советника, то есть, есть два варианта выставления или в пунктах или в процентах). У каждого ордера (Ord1B и OrdB2) спой процент или пункты так сказать отступа от цены сигнала 

При наступлении сигнала (SELL)   выставляем два ордера (OrdS1 и OrdS2)  на продажу   по цене ниже  цены наступления сигнала,   на  процентное значение или в пунктах     (процентное значение или в пункты  выставляем в интерфейсе советника, то есть, есть два варианта выставления или в пунктах или в процентах). У каждого ордера (OrdS1 и OrdS2) спой процент или пункты так сказать отступа от цены сигнала 

В интерфейсе советника должно быть реализовано выбор размера   лота для каждого из ордеров (OrdB1 , OrdB2, OrdS1, OrdS2)

При ,скажем, выставленных ордерах на покупку(OrdB1 и OrdB2) но не сработавших, при наступлении сигнала SELL отменяем текущие ордера (от сигнала BUY), и выставляем ордер соответственно сигналу SELL.   Для выставленных ордеров ( от сигнала SELL) ситуация аналогично  зеркальная.

Если цена у ордеров разная и сработал только один ордер , до второго цена не дошла, то не реагируем на сигналы пока не сработал стоп по сработавшему ордеру. другими словами если мы зашли по сигналу хоть одним ордером то игнорируемым сигналы пока не закроется активный, по стопу или профиту.

 

При открытие позиции :
- Выставляем стопы(St1 и St2)

Лонг

st1=(OrdB1-DeltaSt1)

Шорт

st1=(OrdS1+DeltaSt1)

Значение DeltaSt1 и DeltaSt2 задается в % от цены входа или в пунктах

-Так же   должна быть реализована в интерфейсе советника   возможность выбора стратегии без убытка по каждому из ордеров.   То есть вводиться значение BZ1   в процентах или в пунктах прохождения цены от точки входа, после которого стоп переноситься на точку входа,

 

 

Для  Ord1:

- Выставляем профит для Ord 1 позиции (нужно сделать окно где выбираем размер профита в % или в пунктах от цены входа)

 

Для  Ord2:

- Выставляем тригер (Tr)  для Ord2 позиции (тригер – цена при прохождении которой переноситься стоп от текущего ордера ) , (нужно сделать окно где выбираем размер тригера в % или в пунктах от цены входа),   newSt2- значение нового стопа от цены входа в % или в пунктах.

Пример:
цена входа buy  (OrdB1 и OrdB2) – 1000 пунктов
стоп St1 и St2  - 100 пунктов

тригер  Tr -  70 пунктов
newSt2  - 50 пунктов

- цена пришла к 1070(тригерная цена), стоп от OrdB2 переноситься с 900( OrdB2- St2) на   1050(OrdB2 +newSt2), далее принимаем за цену входа цену  1050! Выставляем также тригер от него на 70 пунктов = 1140. При наступлении   этой цена переносим стоп на 50 пунктов = 1100. И так далее пока не сработает  newSt2.

При срабатывание всех стопов  цикл считается завершённым и ждем следующего сигнала  


Répondu

1
Développeur 1
Évaluation
(361)
Projets
644
26%
Arbitrage
92
72% / 14%
En retard
12
2%
Travail
Publié : 1 code
2
Développeur 2
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
3
Développeur 3
Évaluation
(618)
Projets
1428
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
4
Développeur 4
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
5
Développeur 5
Évaluation
(473)
Projets
1139
44%
Arbitrage
51
31% / 33%
En retard
501
44%
Gratuit
6
Développeur 6
Évaluation
(8)
Projets
9
22%
Arbitrage
0
En retard
0
Gratuit
7
Développeur 7
Évaluation
(340)
Projets
588
36%
Arbitrage
31
45% / 3%
En retard
16
3%
Gratuit
Publié : 13 codes
8
Développeur 8
Évaluation
(44)
Projets
74
20%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
9
Développeur 9
Évaluation
(144)
Projets
285
42%
Arbitrage
19
63% / 5%
En retard
29
10%
Gratuit
Publié : 2 codes
10
Développeur 10
Évaluation
(40)
Projets
106
52%
Arbitrage
17
12% / 65%
En retard
25
24%
Gratuit
11
Développeur 11
Évaluation
(298)
Projets
477
40%
Arbitrage
105
40% / 24%
En retard
81
17%
Chargé
Publié : 2 codes
12
Développeur 12
Évaluation
(28)
Projets
60
42%
Arbitrage
1
0% / 100%
En retard
5
8%
Gratuit
Publié : 10 articles, 17 codes
13
Développeur 13
Évaluation
(50)
Projets
94
29%
Arbitrage
4
25% / 0%
En retard
4
4%
Gratuit
Publié : 3 codes
14
Développeur 14
Évaluation
(589)
Projets
1067
50%
Arbitrage
39
28% / 41%
En retard
49
5%
Travail
Publié : 1 article, 8 codes
15
Développeur 15
Évaluation
(96)
Projets
143
76%
Arbitrage
0
En retard
2
1%
Gratuit
16
Développeur 16
Évaluation
(69)
Projets
146
34%
Arbitrage
13
8% / 62%
En retard
26
18%
Gratuit
Publié : 6 codes

Informations sur le projet

Budget
30 - 200 USD
Délais
à 14 jour(s)