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

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
(618)
Projekte
1428
59%
Schlichtung
31
81% / 0%
Frist nicht eingehalten
10
1%
Frei
2
Entwickler 2
Bewertung
(23)
Projekte
31
71%
Schlichtung
0
Frist nicht eingehalten
1
3%
Frei
Veröffentlicht: 188 Beispiele
3
Entwickler 3
Bewertung
(76)
Projekte
136
45%
Schlichtung
11
27% / 64%
Frist nicht eingehalten
26
19%
Frei
Veröffentlicht: 5 Beispiele
4
Entwickler 4
Bewertung
(69)
Projekte
146
34%
Schlichtung
13
8% / 62%
Frist nicht eingehalten
26
18%
Frei
Veröffentlicht: 6 Beispiele
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
Veröffentlicht: 6 Beispiele
Ähnliche Aufträge
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Projektdetails

Budget
10- USD