Избранное трейдера Владислав
Лениво бродив по западному интернету, нашел интересную стратегию, которая своими корнями уходит к некоему Larry Connors. Стратегия построена на простом RSI с периодом 2.
Суть ее в следующем:
покупаем индексный ETF, когда значение меньше 15 на закрытии дня (да, это можно сделать без проблем и проскальзываний на всех ликвидных ETF) и продаем, когда клоуз текущего дня выше хая предыдущего (можете придумать свои выходы, стратегия не очень-то чувствительна к выходам).
В общем MR в чистом виде. И в принципе это должно работать на большинстве ETF развитых рынков.
Тестил на Multicharts.Net, код ниже.
using System; using System.Drawing; using System.Linq; using PowerLanguage.Function; using ATCenterProxy.interop; namespace PowerLanguage.Strategy { public class rsi_2_spy : SignalObject { public rsi_2_spy(object _ctx):base(_ctx){} private IOrderMarket buy_order; private IOrderMarket sell_order; private RSI m_RSI; private VariableSeries<Double> m_myrsi; private ISeries<double> Price { get; set; } protected override void Create() { // create variable objects, function objects, order objects etc. buy_order = OrderCreator.MarketThisBar(new SOrderParameters(Contracts.Default, EOrderAction.Buy)); sell_order = OrderCreator.MarketThisBar(new SOrderParameters(Contracts.Default, EOrderAction.Sell)); m_RSI = new RSI(this); m_myrsi = new VariableSeries<Double>(this); } protected override void StartCalc() { // assign inputs Price = Bars.Close; m_RSI.price = Price; m_RSI.length = 2; } protected override void CalcBar(){ // strategy logic m_myrsi.Value = m_RSI[0]; if (Bars.Close[0]>Bars.High[1]){ sell_order.Send(); return; } if (m_RSI[0]<15){ buy_order.Send(); } } } }
Мы все живем в одном мире, но Мир для каждого из нас разный. Разные взгляды, жизненные позиции, вкусы: начиная от других людей, заканчивая цветом дужки на любимом пенсне, разные характеры.
Рынок один, но для каждого из нас он разный. Все мы видим его не так как товарищ, реагируем по-другому на те, или иные события, сигналы. Кто то из нас адепт технического, а кто то фундаментального анализа. Трейдер Иван, держит позицию месяцами, а Петр меньше пяти минут. Связано это с эмоциональным поведением трейдера на рынке, но первопричины нужно искать внутри его жизни. Многие из нас, на рынке не такие как в жизни. Тихий и спокойный человек, пришел на рынок за драйвом, адреналином и сильными эмоциями, получится у него заработать? Я думаю, нет.
Что касается меня, то я убежден, что выжить и стабильно зарабатывать на рынке можно, если человек не старается разделиться на две противоположные личности, дабы не провоцировать конфликт поведения, а остается одной, целостной. Я на рынке всегда остаюсь самим собой, то есть конечно, какая то форс мажорная ситуация на рынке заставляет изменить свое поведение, но ведь согласитесь, в жизни происходит тоже самое.
Придерживаюсь мнения, что на любом рынке все колебания гармонические. Или выражаясь по-другому, они носят волновой характер. Только у меня это не волны Элиота, волны Вульфа, или другая сложная теория. У меня все проще – я их называю волны тренда. И они состоят только из двух фаз – фаз импульса и фаз коррекции, которых может быть сколько угодно. Это касается рынка акций, фьючерсов, рынка недвижимости и пр. Мировой финансовый кризис здесь не исключения и он тоже носит волновой характер.
Фактически мир пережил уже две волны мирового финансового кризиса. Первая волна – кризис 2008 года. Вторая волна – долговой кризис Греции.
Датой начала первой волны мирового финансового кризиса большинство аналитиков считает 15 сентября 2008. В этот день четвертый по величине инвестиционный банк США Lehman Brother подал в суд заявление о банкротстве. Это вызвало панику на фондовом рынке США и привело к цепной реакции – началу мирового финансового кризиса. Дно кризиса было достигнуто в марте 2009 года. После чего начался постепенный рост. Датой окончания первой волны можно считать 2013 год, когда индекс S&P 500 пробил максимумы 2008 года и начал бурно до 2015 года. Таким образом, первая волна продлилась без малого пять лет.