Советник, который следит за открытыми сделками на инструменте.

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 1 día
Comentario del Cliente
Быстро. Качественно. С пониманием вопроса.

Tarea técnica

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


Советник SSP – StopStopProfit


Советник начинает отслеживать открытые сделки .

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

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


Пример:


Советник ждет когда сработает сделка на инструменте, где он запущен. Либо советник запустился, а сделка уже есть. Он запоминает значения лотности, стопа и профита в пунктах — этой сделки. Если по этой сделке работал стоп — сразу в этом месте по рынку открывается сделка в том же направлении с расчетом лотности, стопа и профита из настроек.

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


Советник может отслеживать сразу несколько сделок на инструменте.


Параметры:

------------------------------------------------------------------

Тестер: true/false ( советник работает в режиме тестера стратегий )
FixLot:
Объем сделки (для тестера)

TP: пункты для профита (для тестера)

SL: пункты для стопа (Для тестера)

N: Расстояние в пунктах, через которое откроется сделка для тестера. (описано ниже)

-----------------------------------------------------------------------


LotX(True/false):
При срабатывании стопа объем ордера при открытии новой сделки в том же направлении
умножается на значение LotX . (Может быть дробное 0.5, 1,15, 2 и т.д. объем сделки округляется до большего минимального шага). Если 1 — то соответственно не увеличивается.


LotPlus ( true/false )

Значение, на которое увеличивается объем ордера при открытии сделки .
Например 0,05 — при срабатывании стопа и открытии новой сделки по рынку - к предыдущей лотности прибавляется 0.05


TPX ( true/false )

Значение Тейка для новой открытой сделки умножается на TPX. Могут быть дробные значения 0.25, 0.5, 1.5 и т. д.


TPPlus ( true/false )

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


SLX ( true/false )

Значение СтопЛосса для новой открытой сделки умножается на SLX. Могут быть дробные значения 0.25, 0.5, 1.5 и т. д.


SLPlus(true/false)

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


Если по всем пунктам стоит false – то у новой открытой сделки значения такие же, как и у предыдущей, закрытой по стопу.

Если по одному параметру - например лотность, активированы и значение LotX и значение LotPlus - по умолчанию берет LotX. Для того, что бы начал отрабатывать LotPlus, LotX должен стоять false. По другим параметрам так же.


Магич номер


Для тестирования в тестере стратегий:


Если N=0. Советник автоматически открывает одну сделку
Buy при запуске . Если цена отрабатывает ее по стопу, то лотность и значения стопа и профита изменяются в соответствии с настойками и открывается вторая сделка Buy и так далее, пока не отработает профит.
В случае отработки сделки по профиту, открывается Sell. И опять ждет отработки по профиту, что бы открыть противоположную  buy. И так далее, чередуется. При отработке профита, противоположная сделка открывается с первоначальными значениями из настроек для тестера.


Если N>0. При запуске советника в тестере, он засекает цену. И ждет когда цена отклонится от первоначального значения на N пунктов. Если отклонилась вверх, то открывается селл. Если отклонилась вниз - то бай. И начинает сопровождать эту сделку согласно основным правилам и параметрам из настроек. Если сделка закрылась по профиту, советник опять запоминает цену и ждет нового отклонения цены на N пунктов.

Han respondido

1
Desarrollador 1
Evaluación
(30)
Proyectos
45
16%
Arbitraje
2
0% / 100%
Caducado
4
9%
Libre
2
Desarrollador 2
Evaluación
(298)
Proyectos
478
40%
Arbitraje
105
40% / 24%
Caducado
82
17%
Trabajando
Ha publicado: 2 ejemplos
3
Desarrollador 3
Evaluación
(618)
Proyectos
1429
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
4
Desarrollador 4
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre
5
Desarrollador 5
Evaluación
(361)
Proyectos
644
26%
Arbitraje
92
72% / 14%
Caducado
12
2%
Trabaja
Ha publicado: 1 ejemplo
6
Desarrollador 6
Evaluación
(69)
Proyectos
146
34%
Arbitraje
13
8% / 62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos

Información sobre el proyecto

Presupuesto
30+ USD
Plazo límite de ejecución
a 5 día(s)