Избранное трейдера Фыва
Когда очевидно, что цель не может
быт достигнута, не меняй цель, меняй шаги действий.© Конфуций
Ребята всех с наступающим Рождеством и Днем Благодарения. Долго собирался описать систему, которая поможет начинающему трейдеру более системно подойти к своему самообучению. Как раз появилось время.
Вопрос читателю. Чем отличается профессиональный спортсмен от любителя. Правильно он кроме соревнований еще и тренируется. И тренируется системно. У трейдеров соревнования каждый день. А как по поводу тренировок? Разбор сделок и повторение ошибок из раза в раз – не считаются. Слишком это долгий путь.
Собственно, в тренировках и отработке элементов и есть секрет во-первых быстрого, во-вторых профессионального овладения навыком и получения отличных результатов.
Второй момент – профессионалы тренируются с тренером. И тренер — это человек который знает не только как играть, а знает как научить играть. И это согласись большая разница. Большинство онлайн трейдеров учатся самостоятельно, не имея системы обучения и внешнего фактора, который говорит что делать (вторая функция тренера). И это одна из причин почему так много сходят с дистанции.
У кого-нить есть equity стратегия Sberbank CIB на 2017? А Ренессанс эквити рисерч еще жив? Киньте плиз в личку. Я так понимаю, что у нас equity стратегии больше кроме сбера и втб капитала больше не делает?
Вот полюбуйтесь, что у нас осталось с 2008 года в плане ресерча
Готовый пример для акций, класс — TQBR.
Список всех классов выводится на вторую строку лог-файла.
-- seclist_csv.lua, © smart-lab.ru/profile/XXM/ -- список бумаг, транслируемые QUIK-ом local ver = '0.91' -- 22.12.2016 local scriptPath = getScriptPath() local Terminal_Version=getInfoParam('VERSION') local logFile = scriptPath..'\\'..'seclist.csv' local file = io.open(logFile, "w") assert(file, "Ошибка открытия "..logFile) function string.split(str, sep) local fields = {} str:gsub(string.format("([^%s]+)", sep), function(f_c) fields[#fields + 1] = f_c end) return fields end function write_log(str) file:write(str .. "\n") end function Main() local local_datetime = os.time(os.date("*t")) local dtd = os.date("%d.%m.%Y %H:%M",local_datetime) local mes = 'Start seclist_csv '..ver..', QUIK '..Terminal_Version..', '..dtd message(mes); file:write(mes .. "\n") class_list = getClassesList() mes = 'class_list = '..class_list message(mes); write_log(mes); local class_listT = {} class_listT = string.split(class_list, ',') for i = 1, #class_listT do local fline = class_listT[i] if fline == 'TQBR' then -- для примера - только акции! local classInfo = {} classInfo = getClassInfo(fline) -- 3.2.2 getClassInfo -- Функция предназначена для получения информации о классе. local sec_list = getClassSecurities(classInfo.code) local sec_listTable = {} sec_listTable = string.split(sec_list, ',') for i = 1, #sec_listTable do local classCode = classInfo.code local secCode = sec_listTable[i] local securityInfo = getSecurityInfo(classCode, secCode) local name = securityInfo.name local step = securityInfo.min_price_step local secInfo = classInfo.name..';'..classCode..';'..name..';'..secCode..';'..step write_log(secInfo); end end end local mes = 'Готово!' message(mes); write_log(mes); file:flush() file:close() end Main() -- seclist_csv.luaНа выходе получил список из 292 ценных бумаг.
Этот график вообще можно не комментировать, синяя стрелка показывает судьбу рубля. Первую цель по окончанию волны III видим на уровне 135, вторая 185. Второй вариант является куда более предпочтительным. Конечно же, 185 в следующем году рубль не сделает, но окончание коррекции (58-56), и начало сильного ослабления мы должны увидеть. Долгосрочно же цели 200 + , но об этом, мы уже вероятно будем говорить в обзоре на 2018 год.
Рассмотрим некоторые наши публикации и точность их выполнения.
7 января 2016, мы прогнозировали движение в район 80 и после этого коррекцию на 60-64 (ознакомиться можно здесь). Эти цели довольно были выполнены.