Я программистом был в позапрошлой жизни, а сейчас только и исключительно для себя. Да и то, по правде сказать, больше чтоб мозги не ржавели. Но дам наводку. 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
Июльский разворот акций (а вместе с ними и облигаций) снизу вверх мне угадать удалось . Резкое снижение последних 4 сессий – нет. А Индекс МосБиржи за это время уже на -10%. Много. Резкий...
Дорогие акционеры,
Спешим анонсировать День инвестора Займера, который состоится 24 сентября в 18:00. Сохраняйте дату себе в календарь, чтобы не забыть 😉
На мероприятии поговорим о том,...
Акции ЮГК выросли в цене более чем на 3% на новости о том, что БТС-Мост Холдинг направил обязательное предложение об их выкупе по 0,7425 руб. за единицу. Срок принятия оферты составляет 70 дней....
Рубль вниз - дивиденды Сургутнефтегаза вверх. Что ждём по итогам 2026 года?
Доллар и юань обновляют годовые максимумы против рубля. От июньских минимумов рубль ослаб почти на 20%, и валютный фактор вновь становится одним из ключевых драйверов для отдельных биржевых...
По-моему, это просто коррекция
Июльский разворот акций (а вместе с ними и облигаций) снизу вверх мне угадать удалось. Резкое снижение последних 4 сессий – нет. А Индекс МосБиржи за это время уже...
Carai, тот который на красной поляне в аренде, которая, уже закончилась. И не факт что они его продлили. По факту у них ни чего нет кроме обязательств и 2х незавершенных строек. Одна в Москве и одн...
Alex86_O, Уважаемый Алекс, а Вам не кажется, что как раз соответствующие структуры ВИНКов и есть независимые нефтетрейдеры, а Оил и ему подобные как раз-таки зависят от ВИНКов, ибо своего производс...
Состоится вебинар SberCIB с «Группой Позитив» (головная компания группы Positive Technologies, занимающейся разработкой решений в области информационной безопасности). Трансляция на сайте: vkvideo.ru/...
Вера Лаврентьева, а рубль просчитал, хороший инструмент для спекуляции на недельном таймфрейме. Смотрите в видео как точны прогнозы по рублю на 6 месяцев. Будет интересно как набиулина будет выкрыч...
Farin, Я не ясновидящий, чтобы заранее уровни закупки определять. Слить часть в начале шухера и откупить это одно. А пытаться спекулировать перед значимым событием- выплатой или техдефолтом младшег...
⚡️Экспортёры наладили тайный вывоз нефти через Ормузский пролив — объём перевозок превысил 4 млн баррелей в день, — Bloomberg.
Танкеры проходят морской коридор с отключёнными транспондерами, а за...
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