Советник на основе индикатора Moving Average

MQL4 Experten

Auftrag beendet

Ausführungszeit 4 Tage

Spezifikation

Прошу написать настраиваемый советник на основе индикатора Moving Average и основанный на отскоке от скользящей средней.

 

Для пятизначных котировок.

Торговля в обе стороны.

TrallingStop – включается только при достижении TP заданного значения, с одновременным отключением выставленных ранее TP и SL.

По времени сделки не закрываются. Только по TP и SL.

Противоположный ордер удаляется только если первый закрылся по TP и SL.

Работа на всех таймфреймах и на всех валютных парах в МТ4

 

 

Настройки:

Period_MA – период «Moving average»;

Method_MA - метод «Moving average»;

Shifting_MA - сдвиг

Lot – значение фиксированного лота  в каждом отдельном ордере;

TP - Тейкпрофит в пунктах. Если равен 0, то не ставится;

SL - Стоплосс в пунктах. Если равен 0, то не ставится;

TrallingStop – размер трейлинг-стопа в пунктах. Срабатывает только при достижении заданного ранее значения TP.

MinDist - минимально допустимая дистанция для открытия ордера (на рис. от точки 1 до точки 2) в пунктах.;

MinBar –минимальное  количество баров в провесе для открытия ордера (на рис. от точки 1 до точки 3);

Maxtrades - максимальное количество одновременно открытых позиций;

BlockHour – не открывать сделки в этот час. От 1 до 24. Если равен 0, то не ставится. Время действия – 1 час.

EarliestOpenHour -  раньше этого часа НОВЫЕ ордера не открываются. От 1 до 24. Если равен 0, то не ставится.

EarliestEndHour -  позже этого часа НОВЫЕ ордера не открываются. От 1 до 24. Если равен 0, то не ставится.

Нужно настроить эти 2 последних параметра, чтобы они себе не противоречили. Т.е. нужен период времени, в течение которого НОВЫЕ сделки не будут открываться, а уже открытые ранее не закрывались по времени.

 

Условие открытия сделки – рис.1 и 2:

1.       После пресечения СС бара должен сформироваться экстремум от точки 1 (именно с места пересечения) до точки экстремума - 2, не менее заданного значения (MinDist).

2.       Далее должен сформироваться провес от точки 1 до точки 3, в котором должно быть не менее заданного значения (MinBar) количество баров. Которые не должны пересекаться СС.

3.       Если, например, задано значение 5 баров, а пересечение произошло на 4-м, то от места пересечения СС с 4-м баром должно заново выполняться условие 1 и 2.

4.       При соблюдении этих двух условий и при последующем пересечении СС бара в точке 3 – открывается ордер по направлению СС на  BAY или SELL.

5.       Условия закрытия уже открытых ордеров только по TP, SL или трейлинг стопу. Но не по времени.

 рис1       рис2

 

Bewerbungen

1
Entwickler 1
Bewertung
(281)
Projekte
650
28%
Schlichtung
112
19% / 62%
Frist nicht eingehalten
319
49%
Frei
2
Entwickler 2
Bewertung
(267)
Projekte
599
35%
Schlichtung
64
20% / 58%
Frist nicht eingehalten
147
25%
Arbeitet
Veröffentlicht: 1 Artikel, 22 Beispiele
3
Entwickler 3
Bewertung
(473)
Projekte
1139
44%
Schlichtung
51
31% / 33%
Frist nicht eingehalten
501
44%
Frei
4
Entwickler 4
Bewertung
(250)
Projekte
460
26%
Schlichtung
140
20% / 59%
Frist nicht eingehalten
100
22%
Arbeitet
5
Entwickler 5
Bewertung
(80)
Projekte
117
67%
Schlichtung
16
25% / 13%
Frist nicht eingehalten
12
10%
Frei
Veröffentlicht: 2 Beispiele
6
Entwickler 6
Bewertung
(351)
Projekte
679
56%
Schlichtung
33
15% / 39%
Frist nicht eingehalten
63
9%
Frei
7
Entwickler 7
Bewertung
(34)
Projekte
68
46%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Veröffentlicht: 2 Beispiele
9
Entwickler 9
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(1)
Projekte
4
25%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
25%
Frei
Veröffentlicht: 6 Beispiele
11
Entwickler 11
Bewertung
(23)
Projekte
53
9%
Schlichtung
10
20% / 60%
Frist nicht eingehalten
11
21%
Frei
Veröffentlicht: 6 Beispiele
12
Entwickler 12
Bewertung
(187)
Projekte
367
56%
Schlichtung
45
22% / 56%
Frist nicht eingehalten
188
51%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
13
Entwickler 13
Bewertung
(40)
Projekte
82
34%
Schlichtung
3
33% / 67%
Frist nicht eingehalten
15
18%
Frei
Veröffentlicht: 4 Beispiele
14
Entwickler 14
Bewertung
Projekte
0
0%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
16
Entwickler 16
Bewertung
Projekte
4
50%
Schlichtung
0
Frist nicht eingehalten
0
Frei

Projektdetails

Budget
17- USD
Ausführungsfristen
bis 3 Tag(e)