Программа заранее знает, какой именно параметр был изменен сервером, но не отправляет эти данные в колбек, из-за чего возникают недоразумения. Пожалуйста сделайте так чтобы в OnParam третьим аргументом передавалась Lua-таблица аналогичная выводу GetParamEx() т.е. формата { param_name, param_type, param_image, param_value }
Код |
---|
function OnParam ( class, sec, param ) --param = GetParamEx ( class, sec, "bid" ) --вместо GetParamEx ( ) сразу берём param_data if class == "TQBR" and sec == "SBER" and param.name == "bid" and param.value >= 300 then message ( "TQBR SBER покупается за 300" ) end end |