Избранное трейдера ch5oh
Всем привет.
сегодня опубликован список первых 25 бумаг, торги которыми будут производится с момента старта вечерней торговой сессии 22 июня.
какие факторы оценивались:
1) MCap и MCap Free Float
2) наличие фьючерса на Срочном рынке
3) оборот торгов. Общий в 2020 году и ADTV
4) спрос со стороны физических лиц (доля в торгах)
5) вес в индексе Мосбиржи
Полный текст новости тут https://www.moex.com/n28495/?nt=111
Общая информация:
Продолжим наш легкий прибыльный страховой и инвестиционный бизнес без знаний и большого стартового капитала с которым справится любой, кто знает математику за третий класс.
ВНИМАНИЕ: Оптимальными для новичков будут первый и второй способы. Следите только за ними, если вам тяжело за всеми.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Свежая информация:
Привет всем!
Итак, сегодня 20.05.20. Это день, когда мы должны выкупить то, что продавали, ведь сегодня- последний день жизни наших страховок.
Черным цветом я отметил уровень, который мы продавали. Это 19500.
Синим я отметил цену фьючерса, который мы страховали. Он на 19017.
Это значит, что мы должны кому-то возместить разницу между 19500 и текущими 19017. Но не забываем, что наши убытки гораздо меньше, ведь мы должны еще учитывать то, что нам заплатили 358 рублей за каждую страховку.
Тут неожиданно призвали к ответу: почему дескать опционный софт написал, а заработать сам не можешь?
Наезд странный: программить это одно, а трейдить этож совсем другое. И знания совсем другие, и психология. Если программист может уйти в астрал и долго там витать, то трейдер должен быть шустрым-быстрым и всегда на чеку. Схватил добычу и быстро в кусты. Не жадничать, а то очень быстро из охотника сам в жертву превратишься. Не быть инертным, быстро признавать ошибку и готовность перевернуться в противоположное направление. Программист же более инертен и упрям. Грубо говоря: программист — интраверт, трейдер — экстраверт.
В общем, торговля и программинг вещи сильно разные. Но лично мне удалось немного заработать. Вот здесь описал свой опыт торговли в 2018г. Там 09.04.2018 за день удалось утроить депо. Но это просто повезло в хорошей позе оказаться перед гэпом. Тем более потом часть слил и закрыл торговлю в реале. Стал снова теорию копать и программить. Но ушел все-таки в плюсе: было 100тр, стало 383тр.
Перспектива в три недели. Опять американец показал синим и красным цветом, насколько он превосходит европейца. Но я это пишу для того, чтобы показать, как совершать сделки со стопом который в 90% случаев не срабатывает.
Фьючерс на 1.0837.
Понятно, что в долгосроке медведь сильнее. Значит, можем линейно вложится в доллар через
продажу колла 1.085 по 60 и
покупку колла 1.0875 по 52.
Через 21 день заработаем 8 пунктов, если боковик или юг.
Если север от 38 и более пунктов, то минус 17 пунктов и это соотношение крайне выгодно.
К тому же, такой стоп привязан ко времени. То есть, раньше времени вас никто из позиции не выкинет. Подходит тем трейдерам, которые могут при 10 сделках на форекс выйти хотя бы в ноль, при риске 10% на сделку.
-- -- Выполнение действий с массивами. -- local pairs = pairs local type = type module(...) --- Создать копию массива (таблицы) -- @return копию массива (таблицы) function copy(array) local copy_array = {} if type(array) ~= "table" then return array end for k, v in pairs(array) do if type(v) == "table" then copy_array[k] = copy(v) else copy_array[k] = v end end return copy_array end --- Узнать, начинается ли индексация в массиве с нуля или с единицы. -- @return 0 или 1 function base(array) if array[0] ~= nil then return 0 else return 1 end end --- Вычислить число элементов в массиве. -- @return число элементов в массиве function size(array) local n = 0 for _, _ in pairs(array) do n = n + 1 end return n end --- Проверить пустой или нет массив. -- @return true/false function isEmpty(array) for _, _ in pairs(array) do return false end return true end --- Получить первый индекс массива, где ничего не записано. Поиск начинается с 1. -- @return первый индекс массива, где ничего не записано function firstEmptyIndex(array) local i = 1 while array[i] ~= nil do i = i + 1 end return i end