Ребят, помогите с историей счётов.

 

Темя такая, надо сделать так:

Если последний ордер закрывается по TakeProfit, то вылезает сообщение Alert("Последний ордер закрыт в прибыль!");

else

Если последний ордер закрывается по StopLoss, то вылезает сообщение Alert("Последний ордер закрыт в убыток!");

 

Стоплосс не обязательно означает убыток.

Кимовских функций вполне хватит https://www.mql5.com/ru/forum/131859

 
Когда не означает?
 
Vizi_Den:
Когда не означает?
Когда закрывает в плюсе!
 
Когда закрывает в плюсе это не StopLoss, а TakeProfit, в основном StopLoss ставят на закрытие убытка. Так какой код должен быть?
 
Vizi_Den:
Когда закрывает в плюсе это не StopLoss, а TakeProfit, в основном StopLoss ставят на закрытие убытка. Так какой код должен быть?

Неверно, точнее не так категорично: при закрытии по стопу тоже можно закрывать позицию в плюс - изучайте мат.часть. Примеры кодов в базе. Ищите.
 
Кому как удобнее!
 
Послушайте уважемый, зачем же спорить с людьми у которых вы сами же и просите помощи? И стоплосс может (и чаще всего, при правильной торговле, должен) закрывать позицию в плюс. И такепрофит может закрыть позицию в минусе. Ваша задача предусматривать все возможные варианты развития событий, иначе никакой код вам не поможет. Это по поводу предыдущих постов. По теме же могу посоветовать EventsExpert.mq4 от komposter-a. Он есть в кодобазе. Разберитесь с ним и все события будут учитываться. Можете привязать к нему любые алерты и т.п.
Причина обращения: