Избранное трейдера chuikapridi

по

«Алгоритмические системы». Куда пойти куда податься (часть 3)

Следующим этапом стала автоматизация. Поиск программы для генерации и исполнению торговых сигналов с риск менеджментом и прочим, заняло приличное время и убило много серых клеток, ну это естественно. Описывать  и впадать в детализацию не буду, очень много и скучно, а про опыт с LUA да же упоминать не хочется.

Первым, что пошло в дело стал TSLab. Интересное решение, вспомним 5-6 класс, но эти кубики, стрелочки, просто убивают. К сожалению меня это просто не возбудило )))«Алгоритмические системы». Куда пойти куда податься (часть 3)

(Картинку для примера позаимствовал, т.к. похоже на, то что получалось у меня. Свои к сожалению удалил в порыве, как дурной сон).

 Помучившись около месяца, перешел к следующей программе CoFITE. Через три дня, эпикриз: то же самое только в профиль или найди 10 отличий. Безусловно, есть плюсы в этих программах и они значительные, но это все не то, что было нужно. Следующим был tradematic и мне действительно понравился интерфейс. Все было хорошо и приятно удивило его мобильное приложение. После настройки и запуска, повылазили существенные ошибки, ну как же без этого?.. Связанны были прежде всего с тем самым Quik. Я думаю, что если бы не торговая платформа в связке, все было бы намного интересней.  Спустя не один месяц экспериментов с tradematic и еще одновременно с Wealth-Lab, прикрепленным к системе автоследования получилась такая структура:



( Читать дальше )

Проверяем связь между объемом, открытым интересом опционов put, call и ценой нефти Brent

Открытый интерес — количество позиций открытых покупателем и продавцом фьючерсов и опционов. Так, если покупатель и продавец одновременно открывают новую позицию пл 1 контракту, то открытый интерес увеличивается на 2 контракта.

Открытый интерес является мерой ликвидности рынка и участия крупных игроков в нем. Как правило, в процессе серьезных трендов открытый интерес растет.

Одной из методик анализа открытого интереса на рынке деривативов является исследование соотношения опционного интереса между коллами и путами. Чем выше опционный интерес в коллах по отношению к путам, тем серьезнее шансы на растущий тренд.

В качестве фактологической базы используем отчеты Межконтинентальной биржи The Ice по опционам на фьючерс Brent в ежедневном режиме они публикуются официальной страничке. При этом биржа сознательно делает задержку на 2 дня по открытому интересу, чтобы снизить шансы игроков на реверс инжиниринг (выявление поведения другой стороны по этой информации). С задержкой в 1 день выдаются данные по объемам на страйках. Эту информацию также включим в наш датасет. Скачки открытого интереса 13 октября и 11 ноября связаны с экспирацией опционов. Отметим, что в начале октября у нас будет пропущено несколько дней по технической ошибке (не успели выкачать из базы биржи, сейчас же доступа к отчету нет).



( Читать дальше )

Нельзя просто так взять и создать прибыльного торгового робота! Часть 2


Первая часть

Вторая часть

робот, скальер, скальпинг, трейдинг, алгортейдинг, акции, фьючерсы


Вступление

Прошлую статью смартлабовцы критиковали за недостаточное количество технической информации. В данной статье я постараюсь более подробно описать техническую часть создания робота. Если данный вариант изложения информации вам понравится больше, чем прежний, напишите об этом в комментариях. Мне важно мнение каждого здравомыслящего человека!

Послание тролям: флуд и другие неприемлемые комментарии будут удаляться без объяснения причин. Не тратьте свое время. И всегда думайте что пишете. Важно, чтобы ваш комментарий нравился не только вашему самолюбию, но и еще тем, кто будет его читать. Уважайте трейдеров и сообщество!

( Читать дальше )

Какой сайт лучше всего подходит для анализа графиков

Какой сайт лучше всего подходит для анализа графиков
Лучше всего для работы с графиками, на мой взгляд, подходит сайт Stockcharts.com. Его основателями являются Джон Мерфи (John Murphy), известный аналитик и автор книг по теханализу, и Чип Андерсон (Chip Anderson), в прошлом программист Microsoft. Вероятно, в этом союзе — секрет успеха ресурса.

( Читать дальше )

Нельзя просто так взять и создать прибыльного торгового робота!


Палю грааль!


робот, скальер, скальпинг, трейдинг, алгортейдинг, акции, фьючерсы
 
Вводная часть

Разрешите представиться, Денис. Я программист с высшим образованием и огромным опытом практической разработки ПО. Изучал кибернетику. Специальность: Автоматизация систем обработки информации и управления в научно-исследовательской деятельности. Продолжительное время увлекаюсь трейдингом. А точнее, алгоритмическим трейдингом. 

( Читать дальше )

ТС RoboCop (день 1)

  ТС RoboCop (день 1)


  Н
у как-то же я её должен был назвать… Торговая система RoboCop также как и одноимённый персонаж имеет диррективы, но так же имеет и человеческий фактор(меня=)) который может как помогать так и мешать ей.)

Это полностью рабочая система, в отличие от пердыдущих моих публикаций и она уже меняться не будет (кардинально по крайней мере).

Сами правила ТС распишу в завтрашнем отчёте.  
По этой системе уже буду работать со статистикой и
логикой сделок(важно — прежде этого не было).


ТС RoboCop (день 1)



( Читать дальше )

Buy High стратегия

Тест стратегии из поста http://smart-lab.ru/blog/343965.php 

Формализовал стратегию так, как я ее понял. 

1. Входа на следующий день, после обновления исторического хая. Тут есть неточности — историю брал с 2005 года. Не факт, что all time high был на этом промежутке. 
2. Предыдущее обновление хая было больше 90 дней назад и менее чем 200 дней назад. 
3. Примерно 500 ликвидных бумаг с NYSE/NASDAQ/AMEX. Без учета делистинга, без учета комиссий, без учета платы за плечо. Вроде бы без дивидендов (не уверен), дейли дата взята с Google Finance. 

4. Стоп в примере — 3%. Тейк — 90%. Можно взять больше стоп, результаты не критично меняются. 
5. Вход фиксированным BP на позицию. (взял 1000 на позу)

Код Multicharts.Net 

using System;
using System.Drawing;
using System.Linq;
using PowerLanguage.Function;
using ATCenterProxy.interop;

namespace PowerLanguage.Strategy {
        public class _INTEST_by_high_daily : SignalObject {
                public _INTEST_by_high_daily(object _ctx):base(_ctx){}
                private IOrderMarket buy_order;
                private IOrderMarket sell_order;
                double previous_high;
                double previous_high_low_range;
                double all_time_high;
                protected override void Create() 
                {
                        // create variable objects, function objects, order objects etc.
                        buy_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Buy));
                        sell_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Sell));
                }
                protected override void StartCalc() {
                        all_time_high =0;
                }
                protected override void CalcBar()
                {
                        // strategy logic 
                        if (Bars.High[0]>previous_high && previous_high_low_range<previous_high && previous_high == all_time_high)
                        {
                            buy_order.Send();
                        }
                        
                        if (StrategyInfo.MarketPosition>0 && Bars.Close[0]>StrategyInfo.AvgEntryPrice*1.9)
                                sell_order.Send();
                        
                        previous_high = Bars.High.Highest(200);
                        previous_high_low_range = Bars.High.Highest(90);
                        if (Bars.High[0]> all_time_high) all_time_high = Bars.High[0];
                        
                }
        }
}


( Читать дальше )

Как создать торгового робота и не потерять время

Торговля на финансовых рынках сопряжена с множеством рисков, в числе которых самый главный — это риск совершить ошибку при принятии торгового решения. Мечта каждого трейдера – поставить вместо себя торгового робота, автомат, который всегда в отличной форме, не знает усталости и не подвержен людским слабостям: страху, жадности и нетерпению.

Каждый новичок, приходя на рынок, надеется заполучить или создать четкую и строгую торговую систему, которую можно переложить на язык алгоритмов, и полностью избавиться от рутинной работы. Возможно ли это?

Наличие торговой системы является необходимым условием для торговли, и эта система, конечно, должна быть прибыльной. Когда новичок приходит на рынок, на него буквально обрушивается лавина информации, в которой не так-то просто разобраться. И на помощь здесь приходят книги и форумы трейдеров.

К сожалению, не все авторы книг являются успешными трейдерами, и не все успешные трейдеры являются авторами книг. Многие специализированные ресурсы создаются только для заработка их хозяевами, ведь торговать на свои деньги гораздо сложнее, чем выпускать прогнозы и обучать торговым системам.



( Читать дальше )

Собака крутит хвостом

    • 06 августа 2016, 15:47
    • |
    • ELab
  • Еще

Собака (т.е. SPY) рулит хвостом (т.е. DIA).

На картинке результат прогона простейшей системы — покупать, если в процентном соотношении цена изменилась (речь о (close — prev. close) / prev. close) SPY больше DIA, то DIA покупаем. Если меньше — то DIA продаем. Т.е. смотрим на SPY а оперируем DIA.

Собака крутит хвостом

QQQ же менее вертлявая от SPY бумага ;)

Собака крутит хвостом

( Читать дальше )

RSI альтернативные возможности и нестандартное использование (LUA)

Индекс относительной силы (RSI от англ. relative strength index) — индикатор технического анализа, определяющий силутренда и вероятность его смены. Популярность RSI обусловлена простотой его интерпретации. Индикатор может рисовать фигуры технического анализа — «голова-плечи», «вершина» и другие, которые часто анализируют наравне с графиком цены

Каждый трейдер в своей жизни проходил через данный индикатор, были и сигналы, и «вроде как дивергенция», и перекупленность с перепроданностью на глазок

Но стандартно встроенная реализация RSI не позволяет сделать и малой части.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн