Избранное трейдера krit345
Я уже писал, что у меня сделана C++ DLL, которая получает данные из Lua и пишет их в БД SQLite. Уже писал также, что DLL под Lua делается на раз, и даже приводил коды и шаблон проекта простенькой C++ DLL. Посмотрело несколько тысяч, скачало, аж 12 человек, применят от силы двое. КПД постов, прямо скажем, оч низкий.)
В DLL реализована как связь с Lua, и будет реализована сама стратегия, вот только не решил какая из них. Повторять старые стратегии на новой для меня платформе Quik уже неинтересно, а новых моделей АТС отработано уже несколько. Все моделируется в Python. Часть стратегий не требует сложной математики, и могут быть легко перенесены непосредственно на С++. Другие непосредственно в DLL перенесены быть не могут, т.к. используют пакеты Python — всяческие регрессии и машинное обучение.
В общем, получилось, что DLL является шаблоном для любой стратегии. Все необходимые для АТС данные доступны АТС — реал-тайм данные поступают в DLL непосредственно из терминала, а необходимая история пишется DLL в БД SQLite и читается АТС из базы данных.

Settings={
Name="absorption",
period=20,
line=
{
{
Name = "cur1",
Type =TYPE_LINE,
Width = 2,
Color = RGB(255,0, 0)
}
}
}
--[[
описание свойств:
period - период, за каротрый делается расчет
назначение:
построение поглащения
--]]
function Init()
y = 0
return 1
end
function OnCalculate(index)
sz = Size()
n = Settings.period
if index == 1 then
y = 0
end
i = index
if index-n > 0 then
if (C(i) < C(i-1)) and (C(i-1) > O(i-1)) and (C(i) < O(i)) and
(C(i-1) - O(i-1) < O(i) - C(i)) then
y = y - 1
end
if (C(i) > C(i-1)) and (C(i-1) < O(i-1)) and (C(i) > O(i)) and
(O(i-1) - C(i-1) < C(i) - O(i)) then
y = y + 1
end
end
return y
end
Седой встретил меня у ворот.
-уверен, что не кашляешь?
-уверен, уверен. Чего ты параноишь то!
Седой скривился,
— пойдем. Расскажу. Руки продезинфицируй, — и он кивнул на бесконтактный автомат на столбике.
Я повиновался.
Мы сидели на веранде со стеклами в пол. Мне указали на кресло в углу, а сам Седой уселся в противоположном.
— ты думаешь все настолько серьезно?
Седой пожал плечами.
— надейся на лучшее, готовься к худшему. Вот правильный девиз в этой ситуации. Давай расскажу какие варианты. Начнем с оптимизма.
Чья-то тень промелькнула за стеклом в доме.
-Теща, ухмыльнулся Седой. — Пришлось перевезти всех стариков на карантин. В любом сценарии это не лишнее.
— Но мы сейчас про позитив
— Да. Позитив заключается в следующем. Представь, что тотальное тестирование показывает, что количество заболевших выше на два порядка. То есть уже болеют и переболели десятки тысяч только у нас. Сотни тысяч в Италии. Процент смертности таким образом снижается в 5-10 раз. Опасности для большинства населения практически нет. Нужды в жестком карантине тоже нет, старикам рекомендуют сидеть дома, остальные живут как жили. Вирус постепенно мутирует к еще более слабым формам, ведь смертельно больных изолируют и эти мутации дальше не распространяются. И мир в целом выдыхает. примерно это сейчас учтено в ценах на рынках.
Перед тем как выкладывать результаты проданных опционов, надо посвятить время немного философии и анализу. А то будет не понятно, что я делаю.
Итак кризис. Так как мы знаем, что он неизбежен как крах коммунизма, то мы про него помним и всегда к нему готовы. Но будет значительно лучше, если мы не будем его ждать, а сделаем сами. Тогда мы заранее можем подготовится. А если за ранее, то управляемо. И это очень хорошая идея. Если мы знаем, что кризисы бывают, то зачем нам ждать. Потом, проводить ночные совещания. Давайте запустим его сами.
Информационный повод, как из фильмов про зомби. Все знают, что есть такое заболевание как Грипп. И он не лечится. В том смысле, что сама имунная система организма от него избавляется. Чем слабее имунитет, тем тяжелее проходит заболевание и сильнее осложнения. Переход в другие болезни. В общем, ни чего необычного. Но повод есть. Тем более в Китае, главном конкуренте. Таким образом, появилась страшилка.
Под эту страшилку мы нарисуем сценарий. Подчистим балансы, прижмем конкурентов. Ну и те страны, которые не в достаточной степени будут бороться с гриппом, попадут в изгои. Мы их вообще закроем. Наличман отменим, к нему хорошо вирус пристает. На товарах, откуда надо, тоже вирус найдем. Такое изобретение Анищенко. В Грузии буза, значит их вино не отвечает нашим стандартам. Теперь нам надо технично сдуть рынок.
Дело № 2-780/2019
РЕШЕНИЕ
ИМЕНЕМ РОССИЙСКОЙ ФЕДЕРАЦИИ
город Тверь 14 мая 2019 года


Пришло время расплаты по пенсионным взносам.
Я ИП с патентом на розничную торговлю.
За год я обязан оплатить:
Страховая часть пенсии: 26545р.
Обязательное медицинское страхование: 5840р.
Всего: 32385р.
Решил посчитать прибыльность, точнее убыточность данного вложения. Я, ведь, трейдер любитель. Люблю всё считать и, иногда, результаты удивляют.
Предположим, что пенсия и взносы будут индексироваться, средняя продолжительность жизни не изменится, а пенсионная реформа вошла в полную силу.
Стаж возьму максимальный: 65-18=47 лет
Страховая часть пенсии за весь стаж: 26545*47=1 247 615р.
Обязательное медицинское страхование за весь стаж: 5840*47=274 480р.
Пенсия, которая будет выплачиваться за месяц: 10700р.
Пенсия, которая будет выплачиваться за год: 10700*12=128 400р.
Средняя продолжительность жизни мужчин: 68.6 лет
Срок жизни после пенсии: 68.6-65=3.6 лет
Есть вводные параметры, осталось посчитать «прибыльность».
Сколько пенсионер вернёт из вложений: 128 400*3.6=462 240р.