Стоп лосс "по закрытию бара" Те когда команда "закрыть" поступает только при закрытии текущего бара выше/ниже определенного уровня

MQL4 Experten Skripte

Auftrag beendet

Ausführungszeit 1 Tag

Spezifikation

Что это будет скрипт или советник решать вам- я слабо понимаю разницу. Для описания буду использовать термин Советник

 

Назначение:  полное/частичное закрытие имеющейся открытой позиции по паре. По сути Советник это стоп-лосс, но срабатывающий не просто по достижению ценового уровня, а при условии что на графике/таймфрейме текущий бар закрылся выше/ниже заданного уровня.  Позиция может быть только в одну сторону, локов не будет.

Условие срабатывания : закрывает всю/частично ( в зависимости от вводных данных см ниже) позу в "рынок"  :

а) позу лонг - если  бид текущего бара на графике/таймфрейме где запущен советник ЗАКРЫЛСЯ (и начал рисоваться следующий бар) ниже уровня на котором запущен советник 

б) позу шорт - соответственно если бид текущего бара закрылся выше уровня на котором запущен советник 

 

 Запуск - перетаскивание мышкой из Навигатора на график. Направление куда стоит поза советник определяет сам. При запуске должен запросить какое количество лотов надо будет закрывать. По умолчанию должно предлагаться "Полная поза".  ( в соответствии с реальным текущим размером открытой позы по  паре).

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

После запуска на графике должна быть отрисована линия,  показывающяя уровень, закрытие бара выше/ниже которого инициирует  закрытие позы советником. Должна присутствовать опция перетаскивания этой линии по графику с помощью ALT   ( как можно таскать выставленные ордера, стоп лоссы и проч стандартные ордера МТ4) 

Должна быть предусмотрена защита от реквотов ( чтоб точно вышел)

 

Немаловажные видимые нюансы:

1- После открытия позы выставляется стоп-лосс стандартными средствами МТ4 на случай "ядерной войны". Он выставляется далеко, но теоретически может произойти ситуация что стандартный стоп-лосс сработает когда текущий бар еще не закрылся. В этом случае к моменту закрытия бара позы уже не будет. Советник должен это учитывать и самоотключиться ( ну или еще чего сделать- главное чтоб ничего нового не понаоткрывал)

2- Каждая поза сопровождается ( в отдельном окне/графике) советником по переводу в б/у после достижения определенного +пипс. В этом случае так же может случиться что советник окажется работающим при отсутствии позиции. Так же самоотключение


Вследствии пункта 2 так же может произойти следующее: На примере:

Лонг уровень А 100к

Лонг уровень Б 100к

Запускаю советник с командой - закрыть 150 к если бар закроется там то (ниже А или Б есесно).  По ходу рынка уровень А переводится в бу и потом закрывается по бу. ( или закрывается по Таргет профит ) Имеем : открытая поза на уровне Б лотом 100к и работающий  советник у которого приказ закрыть 150к . В этой ситуации при срабатывании  все должно закрыться по нулям.

 Ну и при закрытие по Таргет профит 100% позы советник так же отключается. 

 

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

   

Bewerbungen

1
Entwickler 1
Bewertung
(546)
Projekte
1327
59%
Schlichtung
28
82% / 0%
Frist nicht eingehalten
10
1%
Frei
2
Entwickler 2
Bewertung
(23)
Projekte
31
71%
Schlichtung
0
Frist nicht eingehalten
1
3%
Frei
3
Entwickler 3
Bewertung
(76)
Projekte
134
44%
Schlichtung
11
27% / 64%
Frist nicht eingehalten
26
19%
Frei
4
Entwickler 4
Bewertung
(66)
Projekte
143
34%
Schlichtung
10
10% / 60%
Frist nicht eingehalten
26
18%
Frei
5
Entwickler 5
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(23)
Projekte
53
9%
Schlichtung
10
20% / 60%
Frist nicht eingehalten
11
21%
Frei

Projektdetails

Budget
10- USD