local stopped = false
function OnStop()
    stopped = true
    return 2000
end       
                            -- остановка из квика


function main()
   local SECCODE = "SBER"
   local PriceRTSBuy = getParamEx("QJSIM", "SBER", "LAST").param_value
   local LimitOrderBuy = {
                          ["ACTION"] = "NEV_ORDER",          -- новая сделка
	                      ["ACCOUNT"] = "NL0011100043",      -- торговый счет
	                      ["OPERATION"] = "B",               -- операция на продажу (buy)
	                      ["CLASSCODE"] = "QJSIM",           -- текущие торги, код класса
	                      ["SECCODE"] = "SBER",              -- текущие торги, код инструмента
	                      ["PRICE"] = tostring(PriceRTSBuy - 50),           -- цена покупки, обязательный пораметр поэтому пишем tostring (0 - значит по рынку)
	                      ["QUANTITY"] = tostring(1),         -- обьем,  обязательный пораметр поэтому пишем tostring (1 - колличество)
	                      ["TRANS_ID"] = tostring(2),      -- ИД транзакии
                          }
	
   local Err_LimitOrderBuy = sendTransaction(LimitOrderBuy)	        -- завершает сделку
end