Избранное трейдера SAVas2005
Каждый день мы пользуемся бумажными деньгами: оплачиваем покупки, берём сдачу — и никогда не задумываемся, что нарисовано на купюре. А это довольно интересно: во-первых, дизайн каждой купюры придуман талантливым художником, а во-вторых, на самой обычной банкноте можно найти тайные символы.
Chameleon нашёл несколько купюр, которые нужно хорошенько рассмотреть, прежде чем тратить.
РублиЕсли присмотреться, на современных банкнотах можно увидеть изображения животных, кораблей, деревьев. На 5000 — тигра, осетра и деревья, на 1000 – портрет Ярослава Мудрого, а на 500 рублях — рыбу, Соловецкий монастырь, чаек. Это защита от подделок. Ранее Соловецкий монастырь изображён без куполов — таким он был только с 1923 по 1933, когда там располагался лагерь, но после обращения патриарха Кирилла к руководству Центробанка, купола всё же добавили.
Всех приветствую.Не буду скрывать индикатор Price Channel мне очень нравится и близок. Первые свои прибыльные торговые системы в 2010 году строил на TSLab именно с использованием этого индикатора.
Сегодня хочу вам представить бесплатного торгового робота именно на индикаторе Price Channel. Это робот позволит торговать трендовый алгоритм на ММВБ через Quik на рынках: фьючерсов и акций.
Статья специально для тех кто застрял в шортах сбербанка. От программиста и кванта.
Во первых
Сбербанк — один из самых трендовых инструментов на Московской бирже. Любой алгоритмист Вам об этом расскажет. Это первое что ты понимаешь, когда начинаешь использовать статистический подход к трейдингу.
Вот так выглядит эквити трендового робота на акциях Cбербанка:
Нормально, да?
Между прочим, вот ссылка, на моём сайте Вы можете скачать его совершенно бесплатно!
Во вторых
Застрял в шортах Сбербанка после нескольких лет торговли — прекрати торговать!
Серьёзно. Если такие простые и очевидные вещи о которых можно почитать и посмотреть из каждого утюга не уложились в голове за много лет активного трейдинга — ну пора наверное делать выводы какие-то.
Обновленный QUIK у многих работает с трудом, есть решение этой проблемы.
1 Визуальные эффекты.
2 Чистка ПК.
3 Приоритет в диспетчере задач
4 QUIK получение данных.
Визуальные эффекты.
Чистка ПК.
www.piriform.com/products качаем и устанавливаем CCleaner и Defraggler, чистим реестр и делаем дефрагментацию диска.
Приоритет в диспетчере задач.
нажимаем одновременно Ctrl-Shift-Esc
Индекс относительной силы (RSI от англ. relative strength index) — индикатор технического анализа, определяющий силутренда и вероятность его смены. Популярность RSI обусловлена простотой его интерпретации. Индикатор может рисовать фигуры технического анализа — «голова-плечи», «вершина» и другие, которые часто анализируют наравне с графиком цены
Добавляю код сделанного мной индикатора Parabolik в котором параметр ускорение зависит от волатильности. Чем больше волатильность, тем больше увеличивается ускорение и индикатор быстрее «догоняет» цену. Подобные есть на просторах интернета для метатрейдера (и не бесплатно), для квика не встречал.
Видно, что он дает меньше перескоков (красный), чем обычный Parabolik (черный). Хорошо себя зарекомендовал для выходов из позиций, открытых по тренду. На вход в боковике конечно будет давать ложные сигналы, как и обычный Parabolik (но меньше!), создатель которого не рекомендовал только его использовать для открытия позиций.
Код индикатора:
Settings = { Name = "Parabolic ATR", Period_ATR=14, line = {{ Name = "Parabolic ATR", Type = TYPE_POINT, Color = RGB(255,0,0), Width = 2 } } } old_idx=0 long=false short=false revers=false function Init() return 1 end function OnCalculate(idx) if idx<Settings.Period_ATR then return nil else if idx==Settings.Period_ATR then psar={} psar[idx]=L(idx) long=true hmax=H(idx) per_ATR=Settings.Period_ATR local TR=0 for js=(idx-per_ATR),idx-1 do TR=(TR+H(js)-L(js)) end Old_ATR=TR/per_ATR revers=true else if idx~=old_idx then local TR=0 for js=(idx-per_ATR),idx-1 do TR=(TR+H(js)-L(js)) end local ATR=TR/per_ATR af=ATR/(Old_ATR+ATR) af=af/10 Old_ATR=ATR if long then if hmax<H(idx-1) then hmax=H(idx-1) end psar[idx]=psar[idx-1]+af*(hmax-psar[idx-1]) end if short then if lmin>L(idx-1) then lmin=L(idx-1) end psar[idx]=psar[idx-1]+af*(lmin-psar[idx-1]) end revers=true end if long and L(idx)<psar[idx] and revers then psar[idx]=hmax short=true long=false lmin=L(idx) af=Step revers=false end if short and H(idx)>psar[idx] and revers then psar[idx]=lmin long=true short=false hmax=H(idx) af=Step revers=false end end old_idx=idx return psar[idx] end end