Блог им. alexv1975 |Алгоритм. Запуск завтра.

Начало мук творчества здесь:
http://smart-lab.ru/blog/20876.php
http://smart-lab.ru/blog/21631.php
http://smart-lab.ru/blog/21980.php
http://smart-lab.ru/blog/22509.php
 
Теперь можно сказать, что Алгоритм готов к испытанию в реале. От чего отказался и что в ходе тестов себя не оправдало? 
Прежде всего, не работают хитрые модели выхода из сделки
.
Результат на более длительном периоде тестирования всегда один и тот же: режет прибыль раньше времени и создает большое количество сделок, что при проскальзывании 30-40п на 10-15 сделках интрадей подрезает прибыль.
 
Тогда что работает? Теперь выход из позиции осуществляется только по стопу. Сам стоп регулярно подтягивается. Сейчас смотрю как лучше: подтяжка через 500п профита или через 300п. Т.е. стандартный стоп 500п при движении цены на 300п в сторону сделки уже будет на – 200п от входа и т.д. Проверяю стоит ли делать разные промежутки для подтяжки стопа в зависимости от направления позиции: тренд или контртренд. Пока разница не значительная и скорее всего оставлю 300п.

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

Блог им. alexv1975 |Алгоритм. Брать ли мелкопрофит?

В продолжении поста http://smart-lab.ru/blog/21980.php

Неделя прошла в поисках оптимального варианта«И нашим и вашим», т.е. и  мегапрофит забрать и синичку из рук не упустить. Тесты явно показывают, что хочешь хороший R на сделку — минипрофиты придется отдавать обратно рынку без фиксации. Как только начинаешь охоту за пипсами  - теряешь направленный ценовой импульс и перезаходы только обрезают твою прибыль. Плюс конечно количество сделок в день возрастает, и с учетом проскальзывания даже на 50п — прибыль системы стремится к нулю.

Какие только формулы в код не засовывал, прописывая по 5-6 условий одновременно выполняемых для выхода из сделки и фиксации мелкопрофита. Все равно итог теста на диапазоне более одного дня (под который индикаторы подогнал) значительно отличается от простого и понятного кода "Режь убытки, давай прибыли течь".

В моем случае на формулах все выглядит просто: профит до 600п я готов вернуть рынку без фиксации, а убыток не готов принять более 300п-400п (но как правило алгоритм выходит из сделки с убытком около 200п). Данное правило отлично проявило себя на тестах в волатильные дни. Сразу вопрос, а не распилит ли в узком боковичке? Проверил — не распилит. Сделок с фиксацией минилося становится больше, но сам лось меньше и профит даже от нескольких движений на 600-700п выводит итог по дню в плюс.

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

Блог им. alexv1975 |Алгоритм. Первые оптимизации

Идея алгоритма внутридневной торговли, которую пытаюсь реализовать, достаточно проста. Есть внутридневные уровни цены и поведение цены у значимых внутридневных уровней, подкрепленное дополнительными индикаторами иногда перевешивает чашу весов в трейдинге в Вашу сторону. А положительное мат.ожидание на большом количестве трейдов делает кривую счета восходящей.
На первом этапе тестирования столкнулся с двумя проблемами:
а) Определение значимых внутридневных уровней
б) Количество собранных стопов за день (размер стопа менял от 300 до 500п на большем стопе даже хуже).
 
Кажется, что вопросы разные, но при изучении где именно собирает стопы, оказалось, что прежде всего проблема попадания на несколько стопов за час – это проблема определения уровня. Алгоритм пробойно/отбойный, т.е. не состоялся пробой уровня и есть достаточная сила сигнала для отката – позиция открывается на отбой, состоялся прорыв, подтвержденный краткосрочными индикаторами, позиция открывается на поддержание пробоя. Есть еще фильтр ложных движений, который пытается учитывать внутридневную динамику цены и варьирует силу сигнала для лонга и шорта в зависимости от текущей ситуации.


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

Блог им. alexv1975 |Раскормленная синица почти журавль

За то время, что я на Смарт-Лаб, сайт активно развивается. Интересными авторами заполнены ниши «прогнозы на сегодня», «видеообзор», «вот какая классная сделка у меня была», «глянь на график», «а не кажется ли Вам, что…», «энтомологи» и т.д.
 
Немного пустовата ниша алготрейдеров, тут может быть вполне понятная причина – напишешь о своем алгоритме и поимеешь кучу аналогичных кодов в стакане. Но на своем малом опыте в попытках написать и оттестить алгоритм я уже убедился, что идея может быть одна, а путей ее реализации тысячи и даже чтобы протестить малую долю вариантов, жизни не хватит. Потому поделюсь найденными тактиками по выходу из сделки. Да, именно выход я считаю наиболее важным моментом в торговле. Если выход не дал прибыли течь, то вся система начнет загибаться, если выход вовремя не обрезал убытки, то на стопах алгоритм разорит трейдера и т.п.
 
Сразу оговорюсь, что речь идет об интрадейных сделках на 5ти минутках, сейчас тестирую на стопе 500п. Система дает в день около 20 сигналов, поэтому кусать локти, что «тут меня выкинуло, а потом вон как поперло», я не буду, т.к. скорее всего алгоритм найдет где-то рядом еще точку для обсчета на вход в шорт или лонг. Итак, мои попытки реализовать в коде всем понятные принципы «дай прибыли течь, обрезай убытки»:


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

Блог им. alexv1975 |Задание себе

Системное задание самому себе.
 
Решил немного детализировать, что именно хочу от алгоритмической торговли и что буду в итоге обкатывать для финального алгоритма, которому доверю издеваться над счетом в автоматическом режиме.
  1. Интрадей. Другие методы торговли также имеют право на существование, но с учетом наличия вечерней сессии на ФОРТС, а также непредсказуемости в силе движения внешнего фона в период с 23:50 до 10:00, уже давно выбрал стиль торговли интрадей.
  2. Величина стопа. Для текущих значений РИ 0.2% это около 300п. Для стопа в 300п необходимо собирать движения >=900п, чтобы обеспечить R>=3. Как вариант для высокой интенсивности торговли снизить стоп до 100п и увеличить частоту сделок с целью от 300п. Вопрос как именно лучше – чаще и меньше стоп/профит, реже но больше стоп/профит до сих пор актуален. Возможно вариативное применение обоих тактик в зависимости от внутридневного размаха 5ти минуток. Задача определить силу сигнала на открытие позиции по движению цены у горизонтальных уровней проторгованного диапазона.


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

Блог им. alexv1975 |Я - системщик с 17.10.11

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

Аргументы у каждого трейдера, почему он совершил импульсную внесистемную сделку, во многом похожи: «мне кажется», «рынок перепродан/перекуплен», «сейчас необоснованный оптимизм/пессимизм», «я думаю что...» и т.д. и т.п. Рынку Ваше личное мнение глубоко индифферентно, конечно, если Вы не Баффет и не способны двигать стакан хулиардами лотов.
 
В трейдинге я не отрицаю ни одного из подходов. Уверен, что зарабатывать на рынке могут все: «везунчик», «интуит», «технарь», «инвестор», «дейтрейдер», но вот  стабильный доход сможет обеспечить только системный трейдинг. Что в моем понимании торговая система? Это набор четких правил входа/выхода на основе обработанных данных. Сливает твоя система или прибыльна – это вопрос того насколько грамотно подобраны критерии, насколько система адаптивна к быстро изменчивому рынку, где порог ликвидности на данном инструменте, какой тайм-фрейм выбран и т.д. и т.п.


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

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