Скачать MetaTrader 5

Сработал ли StopLoss

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Подключи MQL5 Cloud Network. Начни зарабатывать!
Azael05x
73
Azael05x 2013.06.09 08:52 

У меня есть tickedID, я этому тикету присондалил StopLoss.

И теперь я гадаю - как мне определить сработал ли этот StopLoss...

Помогите, ребята.

ktest0
631
ktest0 2013.06.09 09:45  
Код в студию...
keekkenen
1135
keekkenen 2013.06.09 12:06  
если цена закрытия ордера равна значению цены стоплосса, значит закрылось по столосу, могли конечно и руками закрыть и попасть на цену стоплосса, еще можно проверить наличие вхождения в комментарии ордера строки [sl]
Azael05x
73
Azael05x 2013.06.09 13:08  
keekkenen:
 еще можно проверить наличие вхождения в комментарии ордера строки [sl]

Как это возможно??
TarasBY
1739
TarasBY 2013.06.09 13:16  
Azael05x:

Как это возможно??
if (StringFind (OrderComment(), "[sl]") != -1)
Azael05x
73
Azael05x 2013.06.09 13:19  
Спасибки
Igor Kim
2739
Igor Kim 2013.06.09 17:14  
Ещё вариант isCloseLastPosByStop().
Комбинатор
15918
Комбинатор 2013.06.09 19:55  
Единственно правильный способ -- по комментарию. По сравнению цены и стоплосса не будет работать на ECN счетах.
Igor Kim
2739
Igor Kim 2013.06.10 02:14  
TheXpert:
По сравнению цены и стоплосса не будет работать на ECN счетах.
Обоснуйте, почему?
Alexey Subbotin
4998
Alexey Subbotin 2013.06.10 06:43  
А еще на ECN счете брокер может разбить сделку на несколько, лотов по 5, и тогда вообще будет туго
Alexey Subbotin
4998
Alexey Subbotin 2013.06.10 06:44  
KimIV:
Обоснуйте, почему?

Видимо, имеется в виду, что на ECN гарантируется факт исполнения, но не цена сделки? В любом случае, все прописано в регламенте данного брокера.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий