Избранное трейдера ch5oh
Мои результаты июля представлены в традиционной таблице
Рассказ об июле проще всего начать с Si. Как я уже писал июньском обзоре, 7 июня по концу дня в Si включился «фильтр пилы». Из-за него и не было сделок в Si после 10 июня. Поэтому в таблице мы видим полный нуль, который условным форматированием выделяется синим цветом.
Как видно из таблицы, наибольшую «пользу» моему счету принес RI. Причина? Ну для знающих людей не секрет, что Лонг RI~Лонг МХ+Шорт Si. А последний уже месяца четыре «пилится»: см. выше про «фильтр пилы». Первое слагаемое тоже «пилилось» в июле, хотя и в нем был период падающего «трендика» с 12 по 24 июля, бОльшую часть которого (с 15 по 22 июля) я был в отпуске и на счете были только синтетические облигации. Этот «трендик» и сыграл со мной «злую шутку», выключив «фильтр пилы» в RI в конце моего отпуска. А потом был относительно сильный рост в первые часы 25 июля, после падения накануне и в предыдущие несколько дней. Естественно, что утром 25 июля я был в шортах. А так как утренний рост от открытия составил больше 1%, то шорты мои системы стопили «по текущим», а вот лонги по обыкновению в таких ситуациях ставили на пробой максимумов с открытия до некоторых временных срезов с 10:40 до 12:00 (в этом случае 50% лонга берется на пробое уровня на шаг цены, а вторые 50% на пробой нового максимума, образовавшегося в течении нескольких минут после пробоя предыдущего уровня). И если в Газпроме рост 25-го после пробоя указанных утренних уровней даже позволил закрыть день в плюс раз в 6 меньше роста самого Газпрома, то в RI к зафиксированному минусу в шортах добавился минус в лонгах по переоценке. Собственно 25-го и была получена половина июльского убытка в RI. Поcле 25-го в RI (как и в Сбере) снова включился «фильтр пилы» и потому от этих двух инструментов уже мало что зависело.
Был у всех нас раньше хороший скрипт Autologin.lua, который авторизовывался автоматически в Quik, но с выходом 8-й версии он работать перестал, т.к. перестала работать библиотека w32.dll. Мы по совету одного из участников нашего сайта решили пойти самым быстрым путем и написали консольное приложение, которое ловит окно авторизации терминала Quik, вводит в него указанные логин и пароль и нажимает кнопку «Войти в систему».
Данное решение очень упрощает жизнь, особенно при алготорговле, когда терминал стоит на выделенном сервере.
Кому интересно, качайте https://quikluacsharp.ru/quik-qlua/qlua-lua-skript-avtomaticheskoj-avtorizatsii/
А здесь выложу файлик с исходным кодом, для тех, кто сам захочет собрать приложение, чтобы не думать: скачать
Settings={ Name="VDIV", period=20, periodma=15, line= { { Name = "cur1", Type =TYPE_LINE, Width = 1, Color = RGB(255,0,0) }, { Name = "cur2", Type =TYPE_LINE, Width = 1, Color = RGB(0,0,0) } } } --[[ -- кривая объемов описание свойств: period: сколько баров берутся в подсчет weighted: =0 - обычная, =1 - взвешанная proportional: =1- считается: volume*(close-open)/(hight-low), =0 - считается: volume*sign(close-open) --]] function Init() mas = {} return 3 end function OnCalculate(index) sumv1 = 0 sumv2 = 0 if index >= Settings.period then for i=index-Settings.period+1, index do if V(i) ~= nil and C(i) ~= nil then if C(i) > O(i) then sumv1 = sumv1+V(i)*(C(i) - O(i)) else sumv2 = sumv2+V(i)*(O(i) - C(i)) end end end else sumv1 = nil sumv2 = nil end if sumv2 ~= 0 and sumv2 ~= nil then vdiv = sumv1/sumv2 vdiv2 = sumv2/sumv1 vdiv3 = vdiv - vdiv2 else vdiv = nil vdiv2 = nil vdiv3 = nil end mas[index] = vdiv3 ma = 0 if index >= Settings.periodma then for i=index-Settings.periodma+1, index do if mas[i] ~= nil then ma = ma + mas[i] end end end ma = ma/Settings.periodma return ma, 0 end
Ничего в этом мире не происходит без продажи. Верите или нет, но вы тоже продаете, например, когда убеждаете своих детей, чтобы они сделали свою домашнюю работу, когда показываете свои лучшие качества и способности на собеседовании, или когда начинаете свое дело/стартап.
1. Знайте и верьте в то, что вы продаете
Лучшие продавцы имеют настоящую страсть к тому, что они продают. Полюбите то, что вы продаете — станьте самим продуктом. Чтобы установить эмоциональную связь с покупателем, потратьте время на то, чтобы узнать, кто он и что он хочет. Ваша цель, чтобы первый покупатель вашего продукта стал долгосрочным/постоянным покупателем.
2. Продавайте ушами, а не ртом.
Знаете какая ошибка номер 1 у большинства продавцов? Они слишком много говорят. Не продавайте ртом, а продавайте вашими ушами. Вам необходимо слушать и слышать, а не говорить
Сделал квази-онлайн вывод цен в скрит на языке R, без использования dll. R позволяет проводить разнообразный анализ ценовых рядов, проверять доходность стратегий, строить необходимые графики. На 1мин графике фьючерса на Сбербанк, первые 30 значений. Кроме цены клоз на картинке показаны линии 5-ти кластеров, параллельных оси времени и коричневая линия тренда и наклонными линиями канала, отстоящими на 1 и 2 стандартных отклонения. Ширина этих каналов изменяется с учетом волатильности. Наклонными синими линиями, отмечен канал 0,5 SD без учета волы.