Избранное трейдера Фыва
Когда очевидно, что цель не может
быт достигнута, не меняй цель, меняй шаги действий.© Конфуций
Ребята всех с наступающим Рождеством и Днем Благодарения. Долго собирался описать систему, которая поможет начинающему трейдеру более системно подойти к своему самообучению. Как раз появилось время.
Вопрос читателю. Чем отличается профессиональный спортсмен от любителя. Правильно он кроме соревнований еще и тренируется. И тренируется системно. У трейдеров соревнования каждый день. А как по поводу тренировок? Разбор сделок и повторение ошибок из раза в раз – не считаются. Слишком это долгий путь.
Собственно, в тренировках и отработке элементов и есть секрет во-первых быстрого, во-вторых профессионального овладения навыком и получения отличных результатов.
Второй момент – профессионалы тренируются с тренером. И тренер — это человек который знает не только как играть, а знает как научить играть. И это согласись большая разница. Большинство онлайн трейдеров учатся самостоятельно, не имея системы обучения и внешнего фактора, который говорит что делать (вторая функция тренера). И это одна из причин почему так много сходят с дистанции.
У кого-нить есть 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 (ознакомиться можно здесь). Эти цели довольно были выполнены.
