Я программистом был в позапрошлой жизни, а сейчас только и исключительно для себя. Да и то, по правде сказать, больше чтоб мозги не ржавели. Но дам наводку. 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
S&P 500: быки чуют новые рекорды, а медведи — крупные проблемы?
Американский фондовый индекс S&P 500 провел образцовый возврат к ранее пробитой верхней границе бычьего флага. Протестировав этот рубеж сверху вниз, пара закрыла пятничные торги мощным и...
Средние доходности облигаций в зависимости от кредитного рейтинга. От B- до AA+
Средние доходности облигаций в зависимости от кредитного рейтинга (бледные столбцы — доходности без сглаживания). И как они изменились за неделю.
👉 Чат Иволги в Telegram
👉...
Максим Семенов, у них бюджетное финансирование — сколько надо покрыть убытков столько и нальют. ГТЛК само финансирует гос деньгами убыточные, но необходимые проекты типа развитие авиации на дальнем...
CyclopEye, ну справедливости ради, в этом отчете у ММК убыток бумажный — из-за обесценения активов, а не в результате операционной деятельности и платежей по кредитам.
Если фонды начнут выходить, вот это будет по настоящему плохо. Жду, как пройдёт погашение 20 — го выпуска облигаций Самолета, если будет кассовый разрыв, не поздоровится держателям облигаций всех деве...
EkaterinaNe, Факт, что ни чего точно не перепадет. Когда государство брало что-то под управление и после платила по долгам миноритариям?
А вот когда прощала все было неоднократно :-)
Я смотрю тут вчера новости ЕТ обсуждали. Вставлю свои 3 копейки по поводу высера РБК перепечатанного остальными СМИ. Не знаю, был ли в реальности какой то чиновник, и что он там мог сказать на этот сч...
nikitos80, спасибо за поддержку. Хамоватая какая-то атмосфера тут у вас. Пойду в свою табакерку, про экономику почитаю. Удачных всем прибыльных вложений.
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