Как отправить тразакцию с условием операций?В чом ошибка как правильно?
CurrentDirect = 'SELL';
function Trade(Type)
local Operation = 'S';
--Устанавливает цену и операцию, в зависимости от типа сделки и от класса инструмента
if Type == 'SELL' then
Operation = 'S';
end;
-- Заполняет структуру для отправки транзакции
local Transaction={
['TRANS_ID'] = tostring(trans_id),
['ACTION'] = 'NEW_ORDER',
['CLASSCODE'] = SPBFUT,
['SECCODE'] = SRH6,
['OPERATION'] = Operation, -- операция ("B" - buy, или "S" - sell)
['TYPE'] = 'L', -- по рынку (MARKET)
['QUANTITY'] = '1', -- количество
['ACCOUNT'] = SPBFUT00963 ,
['PRICE'] = 9720,
["TRANS_ID"]="1"
}
res=sendTransaction(t)
message(res,1)
CurrentDirect = 'SELL';
function Trade(Type)
local Operation = 'S';
--Устанавливает цену и операцию, в зависимости от типа сделки и от класса инструмента
if Type == 'SELL' then
Operation = 'S';
end;
-- Заполняет структуру для отправки транзакции
local Transaction={
['TRANS_ID'] = tostring(trans_id),
['ACTION'] = 'NEW_ORDER',
['CLASSCODE'] = SPBFUT,
['SECCODE'] = SRH6,
['OPERATION'] = Operation, -- операция ("B" - buy, или "S" - sell)
['TYPE'] = 'L', -- по рынку (MARKET)
['QUANTITY'] = '1', -- количество
['ACCOUNT'] = SPBFUT00963 ,
['PRICE'] = 9720,
["TRANS_ID"]="1"
}
res=sendTransaction(t)
message(res,1)