Цитата |
---|
Иван написал: Функция Sq() не срабатывает |
Вы категорически не правы.
Функция Sq() тут совершенно не причем.
Она у Вас перекрестно срабатывает. Чтобы убедиться просто добавьте message("Hello Word") внутри функции Sq().
А вот транзакция похоже не выполняется. Причина в TRANS_ID = tostring(0), нельзя указывать его равным нулю, минимум 1.
Код |
---|
local stopped = false
function OnStop()
stopped = true
return 2000
end
function Sq()
message("Hello Word")
A = {
ACTION = 'NEW_ORDER',
ACCOUNT = 'SPBFUT00005',
OPERATION = 'S',
CLASSCODE = 'SPBFUT',
SECCODE = 'SiM8',
PRICE = tostring(64000) ,
QUANTITY = tostring(2),
TRANS_ID = tostring(1)
}
Err_A = sendTransaction(A)
message(Err_A)
end
function main()
sleep(3000)
Sq()
end |