Я программистом был в позапрошлой жизни, а сейчас только и исключительно для себя. Да и то, по правде сказать, больше чтоб мозги не ржавели. Но дам наводку. quikluacsharp.ru/landing/
Сам не обращался, но у них всякие примеры подсматриваю периодически.
function main()
local avgprice = 0
local pos = 0
function myFind(C,S) return C == «SPBFUT» and S == «SiM3» end
local tradeTable = SearchItems(«trades», 0, getNumberOf(«trades»)-1, myFind, «class_code,sec_code»)
for n = #tradeTable, 1, -1 do
trade = getItem(«trades», tradeTable[n])
if bit.band(trade.flags, 0x4) == 0 then
avgprice = avgprice — trade.value
pos = pos + trade.qty
elseif bit.band(trade.flags, 0x4) ~= 0 then
avgprice = avgprice + trade.value
pos = pos — trade.qty end end
avgprice = avgprice/-pos
message(«avgprice = »..tostring(avgprice))
end
Финансовый маркетплейс Бробанк признал мобильное приложение Займера лучшим среди МФО в AppStore в 2026 году. 🔎 Всего представители сервиса проанализировали 31 приложение МФО на основе оценок...
S&P 500: Точка кипения — включатся ли быки в игру у критической поддержки?
Ключевой фондовый индекс S&P 500 завершил торговую неделю мощным падением, протестировав и закрывшись в непосредственной близости от важного уровня поддержки 6509. Поход ниже этой горизонтали...
Друзья, привет!
🔥 Пока вы продолжаете следить за ценами на сырье и валютой — наш кредитный рейтинг возвращается к исходному стабильному прогнозу.
⚡️Рейтинговое агентство НКР изменило...
any_to_real, а может про Ленина и его «амбиции* по власти» — и не амбиции, а просто хотел — царство хикнуть*/снести(вашими словами) -месть за казнь старшего брата — народовольца Александра Ильича?
Игнатий, старую модель — пошел вечером пивка попить да гамбургер поесть — из головы выкидывай, щас мир другой. В РФ будут самые тепличные условия. Просто медицина будет) в других странах её просто ...
На российском рынке растет привлекательность палладия Сегодня Московская биржа должна приступить к расчету фиксингов на торгуемые на ней драгоценные металлы. Они будут устанавливаться каждый день на о...
ПЗ Пушкинское - обзор эмитента облигаций Теперь поговорим детальнее о четвертом дефолтнике, который не смог оттуда выбраться сразу в «технический» период — ПЗ Пушкинское.Давайте разбираться, очевиден...
✈️ Аэрофлот $AFLT ТФ-1Д Цена сейчас около 50.0 и находится на сильной зоне поддержки после затяжного снижения. Актив долгое время двигался вниз и сейчас пришёл в область, где может начаться реакция по...
quikluacsharp.ru/landing/
Сам не обращался, но у них всякие примеры подсматриваю периодически.
Все что ниже в отдельный файл с расширением lua:
function main()
local avgprice = 0
local pos = 0
function myFind(C,S) return C == «SPBFUT» and S == «SiM3» end
local tradeTable = SearchItems(«trades», 0, getNumberOf(«trades»)-1, myFind, «class_code,sec_code»)
for n = #tradeTable, 1, -1 do
trade = getItem(«trades», tradeTable[n])
if bit.band(trade.flags, 0x4) == 0 then
avgprice = avgprice — trade.value
pos = pos + trade.qty
elseif bit.band(trade.flags, 0x4) ~= 0 then
avgprice = avgprice + trade.value
pos = pos — trade.qty end end
avgprice = avgprice/-pos
message(«avgprice = »..tostring(avgprice))
end