Требуется написать несложный советник

MQL5 Experten

Auftrag beendet

Ausführungszeit 5 Stunden
Bewertung des Entwicklers
Мне понравилась совместная работа. Рекомендую.

Spezifikation

Сделки открываются только в бай или только в селл (задается в настройках).

Сделка открывается на закрытии каждой свечи рыночным ордером.

Все сделки в плюс закрываются лимитным ордером.

Сделка в бай закрывается с плюсом на максимуме предыдущей свечи.

Сделка в селл закрывается с плюсом на минимуме предыдущей свечи.

Незакрытые сделки усредняются.

Правила для усредненных сделок на покупку: сделки открываются как обычно на каждой свече, но закрываются разом все вместе на очередном обновлении максимума в общий плюс с учетом всех комиссий (на открытие и закрытие всех сделок) и свопов.

Правила для усредненных сделок на продажу: сделки открываются как обычно, но закрываются разом все вместе на очередном обновлении минимума в общий плюс с учетом всех комиссий (на открытие и закрытие всех сделок) и свопов.

Если цена достигла цели, но с учетом комиссий (на открытие и закрытие сделки) и свопов финансовый результат этой сделки отрицательный, она не закрывается. Это относится как к одиночной сделке, так и к усредненным.

 

Когда образуется внутренняя свеча, то предыдущая свеча (в диапазоне которой оказалась внутренняя) считается материнской. *Первый тейк профит после появления внутренней свечи должен быть закрыт только на экстремуме (т.е. на максимуме или минимуме) материнской свечи. И не важно это тейк для одиночной сделки или для усредненных сделок, но этот тейк обязательно должен быть в плюс. Если финансовый результат этого тейка отрицательный, то сделки не закрываются на нем.

Если пробит максимум материнской свечи, то для сделок в селл предыдущее правило(*)  отменяется, и эти сделки снова могут закрыться с плюсом на любом обновлении минимума.

Если пробит минимум материнской свечи, то для сделок в бай предыдущее правило(*)  отменяется, и эти сделки снова могут закрыться с плюсом на любом обновлении максимума.

 

Все сделки открываются рыночными ордерами, а закрываются лимитными и только на максимуме или минимуме свечи.

При учете комиссий нужно помнить, что они берутся как за открытие, так и за закрытие сделок.

Советник будет использоваться на VPS, на неттинговом счете

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

Если есть какие-нибудь неточности или несостыковки, скажите сразу

Bewerbungen

1
Entwickler 1
Bewertung
(112)
Projekte
132
56%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
2
Entwickler 2
Bewertung
(361)
Projekte
644
26%
Schlichtung
92
72% / 14%
Frist nicht eingehalten
12
2%
Arbeitet
Veröffentlicht: 1 Beispiel
3
Entwickler 3
Bewertung
(54)
Projekte
102
23%
Schlichtung
12
25% / 17%
Frist nicht eingehalten
13
13%
Frei

Projektdetails

Budget
30+ USD