Избранное трейдера Igor Кamenev
Доброго дня коллеги!
Начинаю публикацию постов о работе моей системы.
Цель моих публикаций, показать «молодым трейдерам» на своем примере, что системная торговля выгоднее и для нервов и для кошелька, чем без системная, что интрадей руками, даже по системе, не даст прирост прибыли в долгую. Мне понадобилось почти 7 лет из 9 в торговле, чтобы понять, что прибыль в деньгах в долгосроке я получаю не каждодневной торговлей.
Против интрадея ничего не имею, сейчас его практикую для поддержания внутреннего азарта.
О системе:
Система дает сигнал для входа в рынок в виде значения конкретной цены. Прибыль или убыток получаются в результате перемещения ценового значения «Выхода» из позиции. Цена выхода из позиции так же является ценой входа в противоположную сторону (например был лонг, стал шорт). Та или иная позиция остается в силе или фиксируется и выставляется стоп для противоположной, если на закрытии торгов(по фьючерсам 23:50) для лонга цена оказалась выше значения «Выхода», для шорта если цена оказалась ниже значения «Выхода». Все значения есть в табличке.
Settings= { Name = "Zigzag2", -- название индикатора delta=2, -- параметр индикатора line= { { Name = "zigzagline2", Type =TYPE_LINE, Width = 2, Color = RGB(120,90, 140) } } } function Init() vMin = 0 vMax = 0 vMinindex = 0 vMaxindex = 0 voldMinindex = 0 voldMaxindex = 0 return 1 end function OnCalculate(index) local printz = 0 if index == 1 then vMin = C(index) vMax = C(index) vMinindex = index vMaxindex = index voldMinindex = index voldMaxindex = index ve = C(index) else if voldMaxindex >= voldMinindex then if C(index) > (1 + Settings.delta/100)*vMin then vMin = C(index) vMax = C(index) vMaxindex = index voldMinindex = vMinindex vFrom = voldMaxindex vTo = vMinindex printz = 1 else if vMin > C(index) then vMin = C(index) vMinindex = index vFrom = voldMaxindex vTo = index printz = 0 else vFrom = vMinindex vTo = index printz = 0 end end else if voldMaxindex <= voldMinindex then if C(index) < (1 - Settings.delta/100)*vMax then vMax = C(index) vMin = C(index) vMinindex = index voldMaxindex = vMaxindex vFrom = voldMinindex vTo = vMaxindex printz = 1 else if vMax < C(index) then vMax = C(index) vMaxindex = index vFrom = voldMinindex vTo = index printz = 0 else vFrom = vMaxindex vTo = index printz = 0 end end end end if (printz == 1) or (Size() == index) then for i = vFrom, vTo do k = (C(vTo)- C(vFrom))/(vTo- vFrom); v = i*k + C(vTo) - vTo*k SetValue(i, 1, v) ve = v end if (Size() == index) then ve = C(index) if voldMaxindex >= voldMinindex then vFrom = voldMaxindex vTo = vMinindex end if voldMaxindex <= voldMinindex then vFrom = voldMinindex vTo = vMaxindex end for i = vFrom, vTo do k = (C(vTo)- C(vFrom))/(vTo- vFrom); v = i*k + C(vTo) - vTo*k SetValue(i, 1, v) end end end end return ve end
1. Здравый смысл и опыт риск-менеджера — некоторую предварительную подготовку в этом направлении могут дать занятия в форме управленческих ситуаций и стажировки на фирмах, где риск-менеджмент хорошо развит. Кроме того, сбалансированное мышление, здравомыслие — это глубоко врожденные характеристики типов личности, которые, по-видимому, придется выявлять в рамках тестирования на профессиональную пригодность.
2. Наблюдение за работой — методика, связанная с умением открыто или скрыто наблюдать за фактическим ходом определенных работ и процессов, а также с умением вести хронометраж и проводить интервьюирование работников на местах.
ИСТОРИЯ КРИЗИСОВ
Часть 6-я
Кредитный кризис: Ответ правительств
Кредитный кризис представлял самую серьезную угрозу глобальной финансовой системе с 1930-х. К счастью, действия влиятельных политиков носили превентивный характер в их усилиях по смягчению эффектов кризиса. Эта часть предоставит обзор некоторых самых важных действий правительства.
Смягчение финансовых кризисов
Принципы смягчения финансовых кризисов были установлены больше чем 100 лет назад в книге Бейджгота Уолтера «Ломбард-стрит: описание денежного рынка». В своей книге Бейджгот подчеркнул, что для того чтобы остановить панику, центральный банк должен произвести впечатление, которое можно выразить предложением: «хотя мы и уважаем банки, но они нужны только для того, что бы давать нам деньги». Бейджгот так же сказал, что центральный банк должен «кредитовать свободно, смело, настолько, чтобы общественность могла почувствовать, что дефицита денег не будет, они будут доступны и опасаться нечего». Главы центро-банков продолжают следовать этому предписанию, вот почему они обычно понижают процентные ставки, когда надвигается финансовый кризис.
Второй важный принцип для минимизации эффектов финансового кризиса, это то что в обществе должна поддерживаться уверенность в безопасности банковской системы. Потребитель не должен паниковать настолько, чтобы у него появилось желание снять свой депозит. Уверенность в банковской системе часто обеспечивается, предоставлением правительственных гарантий на банковские депозиты, такие, как страховая программа U.S.FDIC.
Для влиятельных политиков также важно реагировать очень быстро, когда приближается кризис. Действительно, чем раньше влиятельные политики признают и отреагируют на кризис, тем более эффективны будут их действия. Если необходимая ликвидность предоставлена быстро, и уверенность в банковской системе сохраняется, эффекты кризиса могут быть смягчены.
if (pr > max) { max = pr; ind = 1; } // — если обновляем максимум то в лонг
if (pr < min) { min = pr; ind = -1; } // — если обновляем минимум то в шорт
max -= k2; // максимум плавно опускаем каждую 5-минутку
min += k3; // минимум плавно поднимаем каждую 5-минутку
if ((ind == 1) && (pr < max- stop_long)) ind = 0; // если цена ниже максимума на размер стопа и мы лонге — выход кеш