Избранное трейдера Игорь GI-trader
Лениво бродив по западному интернету, нашел интересную стратегию, которая своими корнями уходит к некоему 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(); } } } }
Все, кого я знаю, торгуют опционами, только этого не знают. Поэтому мы о них, об опционах, не будем. Просто я давно хотел это сделать, но что то мешало. Не было подходящего случая, какой ни будь конференции, где я, нате вам всем и все в аутеJ)). Но, начали выплывать фрагменты, по которым можно было построить догадки. Первым в этом деле был Фома Фомич http://smart-lab.ru/blog/372475.php Но то ли ты не дочитал, то ли там этого не было, то ли английский не твой родной. Короче направление было правильное. Но тут прямо из города Лондона приехал Кирилл Ильинский и в каком то Питерском подвале собрал всех всех трейдеров и все им выложил https://www.lektorium.tv/lecture/29577 Стало понятно, что я опоздал и что бы как то забить место на поляне выкладываю.
Это самая тупая стратегия, которую я знаю. Вернее, эта стратегия для самых тупых, которых я знал. Если в инвесткомпанию приходил молодой трейдер с дипломом пединститута по специальности физрук, но с рекомендацией папы, который являлся одновременно инвестором, то его сажали работать именно по этой стратегии. Думаю, ни чего не изменилось. Самый продвинутый брокер IB в USR;)), вмонтировал эту стратегию в свой терминал TWS. И в каждом приличном колледже ее преподают на уроках информатики. Возможно поэтому ее, стратегию, ни кто и не знает. Но к делу.
Терминал TradeX прост в использовании, и идеально подойдет для того, чтобы дешево набить руку и прочувствовать свои возможности на реале, торгуя американский фондовый рынок.
Приведем детальную настройку торговой платформы TradeX c момента установки до удобного расположения всех окон со всеми настройками.После установки и запуска программы TradeX появляется окно:
1. Вводим Логин и ПарольПри первом входе открывается стандартный layout c множеством окон