В Metatrader количество бар с момента открытия позиции определяется следующим образом (подсказали на форуме):
Code:
int iBarShift_Ticket(int ticket, int timeframe)
{
OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES);
bool exact;
int b = iBarShift(OrderSymbol(), timeframe, OrderOpenTime(), exact);
return(b);
}
Но в Metatrader свой функционал API предусматривающий следующие элементы: OrderSelect(int index, int select, int pool=MODE_TRADES) - Функция выбирает ордер для дальнейшей работы с ним. int iBarShift( string symbol, int timeframe, datetime time, bool exact=false) Поиск бара по времени.
Подскажите, как подобный не хитрый трюк проделать с испольованием API TSLab?