Всем привет!
После многих опытов столкнулся с проблемой с переменными bm_1_backp и bm_1_layp.
В файле помощи сказано:
"Вместо
{индекс} подставьте нужный индекс. Значение 1 соответствует последней ставке этого типа и парности, значение 2 - предпоследней и т.д."
Но это не соответствует действительности!!!
На самом деле переменные действуют так:
Значение 1 соответствует ПЕРВОЙ ставке этого типа и парности, значение 2 - ВТОРОЙ и т.д.
Похоже что не только у меня возникали трудности:
http://community.welldonesoft.com/archive/last-matched-bet/msg7174/#msg7174http://community.welldonesoft.com/archive/variables-bm_layp-bm_1_layp-bm_2_layp-unreliable/msg7152/#msg7152Прикладываю скрин логов.
В своем триггере я задал:
переменную sel1priceback1p значение bm_1_backp
переменную sel1priceback2p значение bm_2_backp
переменную sel1priceback3p значение bm_3_backp
переменную sel1priceback4p значение bm_4_backp
переменную sel1pricebackp значение bm_backp
До 14:36:04 была принята 1 ставка ЗА 2,46.
В 14:36:13 принялись 2 новые ставки ЗА 2,46 и 2,48, причем повремени 2,48 крайняя.
Если бы переменные работали корректно, то я бы получил следующие значения:
sel1priceback1p - 2,48
sel1priceback2p - 2,46
sel1priceback3p - 2,46
А как видно из лог-файла это не так! Причем переменная bm_backp работает корректно. Она вернула в 14:36:13 sel1pricebackp в 2.48!
Прошу ответить разработчиков.
Почему переменные не работают корректно и как заставить их заработать?