Избранное трейдера Сергей Сергаев
Тем, кто не читал предыдущий топик этой темы, рекомендую для начала ознакомиться с ним [1].
В комментариях к предыдущему топику меня критиковали за неоптимальность кода Python. Однако, текст читают люди с совершенно разной подготовкой — от почти не знающих Python или знающих другие языки программирования, до продвинутых пользователей. Последние легко могут обнаружить неоптимальность кода и заменить его своим. Тем не менее, код должен быть доступен и новичкам, возможно не обладающим знанием пакетов и продвинутых методов. Поэтому, в коде я буду, по возможности, использовать только базовые конструкции Python, не требующие глубоких знаний, и которые могут легко читаться людьми, программирующими на других языках. Вместе с тем, по мере изложения, без фанатизма, буду вводить и новые элементы Python.
Если вы хотите как-то улучшить или оптимизировать код, приводите его в комментариях — это только расширит и улучшит изложенный материал.
Ну, а сейчас мы займемся разработкой и тестированием индикаторов. Для начала нам нужна простейшая стратегия с использованием МА — его и построим. Самой лучшей по характеристикам МА является ЕМА. Формула ЕМА:
Для моделирование ТС на Python, прежде всего нужен сам Python. Pythonы бывают очень разные.
Самый большой и длинный Python — Anaconda (https://anaconda.org/). Скачать дистрибутив Anaconda можно здесь — Индивидуальное издание -https://www.anaconda.com/products/individual.
Я работаю именно с Anaconda. Установив Anaconda мы получаем сам Python, уже установленные значительную часть нужных и ненужных пакетов с библиотеками Python, и несколько сред разработки. И все это сразу готово к работе, и нам, по большей части, уже не придется дополнительно устанавливать пакеты и среды.
Самый маленький Python последней версии 3.8.2. скачивается с сайта самого Python — https://www.python.org/. Это, практически, только сам язык, компилятор и минимальный набор пакетов. Сделать с ним практически ничего невозможно, и для работы придется постоянно устанавливать нужные пакеты. Среду разработки придется также устанавливать самостоятельно.
Этот Python больше подходит для запуска и работы с уже отлаженными законченными программами.
Финансисты, участники рынка, люди серьезные. Но иногда они, дабы разбавить свою суровую жизнь толикой юмора, придумывают разные, порой смешные, сленговые выражения.
Чтобы лучше ориентироваться в нашем птичьем языке, предлагаю вам словарь-помощник.
Быки – игроки, мечтающие о том, что все будет гораздо выше и толкающие цены вверх.
Бычара – ярко выраженный, несгибаемый, «упертый» бык. Удивительная штука: в жизни бывает нормальный человек, но как он «раскрывается» на полях биржевых сражений! А ведь никто бы не мог подумать. 😀
Мамба – наша уважаемая Московская биржа, произошло от предыдущего официального названия биржи – ММВБ. Сам грешу этим. Что поделаешь – привычка.
Сиплый – S&P 500. Не частое выражение, но сочное.
Вдуть, запарить, впарить, слить – продать. «Вдули ему по самым хаям» – крылатое выражение сейлзов, работающих с клиентами. В обьяснении не нуждается. Как говорится, «поубивал бы их всех...» Циничные люди. Бог придумал пиратов, а потом решил, что они тихие добрые агнцы. И тогда он создал сейлзов… Кровожадный народец, знаете ли. Но куда без них?😉
Северсталь представила операционные результаты за 1-ый квартал 2020 года.
Объем производства чугуна увеличился на 2% к предыдущему кварталу и составил 2.41 млн. тонн (4 кв. 2019: 2.36 млн. тонн) в связи с завершением краткосрочных работ на доменных печах в 4 кв. 2019.
Производство стали увеличилось на 5% и составило 2.85 млн. тонн (4 кв. 2019: 2.71 млн. тонн) в связи с увеличением количества плавок в 1 кв. 2020 и завершением краткосрочных работ на конвертерных и электросталеплавильных мощностях в 4 кв. 2019.
Снижение выплавки стали к 1-му кварталу 2019 года вызвано продажей сортового завода в Балаково.
Производство концентрата коксующегося угля на «Воркутауголь» сократилось из-за уменьшения объемов производства горной массы в связи с перемонтажом лав на шахте «Комсомольская» в 1 кв. 2020.
Производство железорудного сырья выросло на 1% и 7% относительно прошлого квартала и 1-го квартала 2019 года соответственно.
Есть общепринятое правило: между доходностью и риском существует прямая связь. Чем больше риск — тем выше доходность. Чем выше доходность — тем выше риск.
А как наука смотрит на возможность преодолеть эту аксиому, то есть добиться высокой доходности с низким риском?
Существует ли научное доказательство невозможности достигнуть такую цель?
Или подобный Грааль науке не противоречит?
Сургутнефтегаз отчитался о финансовых результатах за 2019 г. по РСБУ. Выручка в 2019 г. увеличилась всего на 2% по сравнению с 2018 г. — до 1,55 трлн руб. Чистая прибыль нефтяника ожидаемо упала в 8 раз – до 105,48 млрд руб.
Падение прибыли обусловлено укреплением рубля в 2019 г. на 10%, в результате чего произошла отрицательная валютная переоценка многомиллиардных депозитов, номинированных в валюте. Так, денежная подушка Сургутнетфегаза снизилась до 2,98 трлн руб. на конец декабря 2019 г.
Таким образом, дивиденд на привилегированную акцию составит около 1 руб. Текущая дивидендная доходность составляет 2,6%.
В уставе Сургутнефтегаза сказано, что общая сумма, выплачиваемая в качестве дивиденда по каждой привилегированной акции, устанавливается в размере 10% чистой прибыли общества по итогам последнего отчетного года, разделенной на число акций, которые составляют 25%-ого уставного капитала общества.
void lua_pushnumber (lua_State *L, lua_Number n);
const char *lua_pushstring (lua_State *L, const char *s);
lua_Number lua_tonumber (lua_State *L, int index);
const char *lua_tostring (lua_State *L, int index);где L — указатель Lua-стэка, а index — абсолютный или относительный индекс переменной в стэке.
Газетные заголовки:
«Их не берут в космонавты» — диалоги с медведями рынка.
«Автор книг о теханализу срисовывал свои фигуры из Камасутры!»
«Утро вечера мудренее (из-за разницы во времени с США)»
«Рынок рубят – бонусы летят»
«К концу дня в торговом зале вскипело десять чайников»
Объявления:
«Для издания книги «100 простых способов заработать на бирже» требуется спонсор».
«Сделал дело – убери за собой экран»
«Когда не знаешь, что делать, оплати комиссию».
«Срочно требуется помощь психа-аналитика».
_______________________________________________________________________________________
Сказки, кино, реклама:
Мышка бежала – хвостиком махнула…. И заявка с перепутанными ценой и объемом – ушла и исполнилась.
В третий раз забросил Старик лимитированную заявку…