Главная | Новости FX CLUB | Торговые условия | Торговые платформы | Обучение трейдингу
О компании
Торговые условия
Открыть демо-счет
Открыть реальный счет
Ввод средств на счет
Вывод средств со счета
Торговая платформа
  Торговые платформы
Платформа Libertex
Платформа MetaTrader4™
Платформа Rumus
  Аналитика
Видеообзор рынков
Видео от FX CLUB
Аналитика Forex
Экономический календарь
  Обучающие материалы
Обучение Forex
Статьи форекс
Статьи forex











 





Поиск информации по сайту:
Пользовательского поиска

Преобразование торговой стратегии

В следующем примере показано, как преобразовать «расплывчатую» стратегию в четкую, хорошо сформулированную, поддающуюся тестированию стратегию. Джо Трейдер применяет торговую стратегию, которая использует скользящие средние квазисистемным образом. Используя эти распространенные, но полезные индикаторы определенным способом, Джо добился некоторых успехов. Он считает, что мог бы добиться намного большего, если бы больше знал об этих индикаторах. Для этого он отыскал и нанял Алекса Программера, чтобы тот написал компьютерную программу, которая позволит ему четко сформулировать и протестировать эту торговую стратегию. Во время их первой встречи произошел следующий диалог, в котором Джо объяснил свой метод:

Джо: Я покупаю, когда скользящие средние выглядят хорошо, и продаю, когда они выглядят плохо.
Алекс: М-гм, это очень любопытно. И это работает?
Джо: Иногда.
Алекс: Интересно. Но нам надо постараться быть более конкретными, чтобы разобраться в этом. Не возражаете, если я задам вам несколько вопросов?
Джо: Думаю нет, но надеюсь, что это не займет слишком много времени. Мне надо делать деньги. Я хочу свозить семью в Европу этим летом. Давайте приступим.
Алекс: О'К. Давайте начнем со стороны покупки. Могли бы вы сперва сказать мне, что вы имеете в виду, говоря, что средние выглядят хорошо?
Джо: Ну, я думал, это вполне очевидно. Средние выглядят хорошо, когда короткая средняя просто прорывается через длинную.
Алекс: Может для вас это и очевидно, но не для меня. Под словами «прорывается через» вы подразумеваете, что средняя один пересекает среднюю два снизу вверх?
Джо: Ну да.
Алекс: Хорошо. Имеет ли значение, сколько раз средняя один пересекает среднюю два?
Джо: Иногда да, иногда нет. Зависит от ситуации.
Алекс: От чего конкретно?
Джо: Трудно сказать.
Алекс: Ладно, тогда может быть нам следует оставить вопрос о количестве пересечений до лучших времен. Давайте просто запустим базовую систему. Мы знаем, что будем продавать, если средняя один пересекает среднюю два снизу вверх. Тогда что вы имеете в виду под словами «средние выглядят плохо»?
Джо: Ну это тоже очевидно. Они просто рушатся к чертовой бабушке.
Алекс: Хорошо, раз мы покупаем, когда средняя один пересекает среднюю два снизу вверх, прав ли я в предположении, что мы продаем, когда средняя один пересекает среднюю два сверху вниз?
Джо: Ну, наконец-то, до вас дошло.
Алекс: Хорошо. Похоже, что мы находимся в позиции всегда. Это правильно?
Джо: Почти всегда.
Алекс: А когда вы вне рынка?
Джо: Когда рынок протухает.
Алекс: Что вы имеете в виду?
Джо: Когда рынок не движется, скользящие средние просто режут меня на куски.
Алекс: Что вы подразумеваете, говоря, что «рынок не движется»?
Джо: Просто нет активности. Много маленьких свингов, но нет больших.
Алекс: Означает ли это, что данная стратегия скользящих средних на самом деле способна отлавливать только большие свинги?
Джо: Да.
Алекс: Тогда что такое большой свинг?
Джо: Зависит от...
Алекс: От чего?
Джо: От рынка.
Алекс: Понятно. Меняется ли это от рынка к рынку и от года к году?
Джо: Безусловно.
Алекс: Влияет ли на это разница в периодах скользящих средних?
Джо: Да.
Алекс: Как вы определяете, какие средние использовать?
Джо: Я играюсь с разными скользящими средними в своей графической программе и использую те, которые хорошо смотрятся.
Алекс: Так вы ничего не знаете о прибыли и риске этих самых средних, которые «хорошо смотрятся», не так ли?
Джо: Нет, не знаю. Именно поэтому я вас и нанял. Я предполагал, что вы все это мне рассчитаете.
Алекс: Хорошо, я сделаю все, что смогу. Как вы контролируете свой риск, когда занимаете позицию?
Джо: Зависит от обстоятельств. Если одна средняя просто пролетает через вторую, как летучая мышь из ада, я обычно сразу делаю какие-то деньги и проблем нет. Но иногда рынок выглядит таким квелым, и тогда я устанавливаю на позицию близкий стоп.
Алекс: Вы имеете в виду, что иногда используете стоп, а иногда нет?
Джо: Ну да.
Алекс: Это звучит нелогично, а также может быть опасным. Вы хотите тестировать стратегию и со стоп- лоссом, и без него?
Джо: Да.
Алекс: О'К. Я введу в программу такую опцию. Что вы делаете, когда находитесь в плюсовой позиции?
Джо: Если я уже имею пару штук прибыли, то обычно звоню кассиру.
Алекс: Имеете ли вы в виду, что забираете прибыль после того, как сделаете на позиции определенную сумму денег?
Джо: Точно.
Алекс: И сколько же для вас достаточно?
Джо: Зависит от…
Алекс: От чего?
Джо: От рынка. От моих результатов за последнее время. От того, как я себя чувствую и прочей фигни.
Алекс: Ладно, следует ли мне встроить в программу в качестве варианта какую-нибудь идею относительно прибыли?
Джо: Да.
Алекс: Давайте посмотрим, что у нас есть. Наша основная торговая модель использует две скользящих средних с разными периодами. Модель всегда в открытой позиции – либо в покупке, либо в продаже. Мы покупаем, если короткая средняя пересекает длинную снизу вверх. Мы продаем, если короткая средняя пересекает длинную сверху вниз. Пока все верно?
Джо: Пока все нормально.
Алекс: Существует два варианта управления рисками для базовой модели – риск-стоп и целевой ордер. Использование любого из них приведет к фундаментальному изменению модели. Если выход из позиции осуществляется посредством риск-стопа или целевого ордера, ориентированного на некоторую прибыль, то модель не будет всегда в рынке. Это так?
Джо: Давайте сварганим то, что есть, а там разберемся.
Алекс: ОК. Я настрою эту программу так, чтобы длины скользящих средних устанавливал пользователь. Будет опция для использования риск-стопа или целевого ордера, или ордера «по цене или лучше». Программа будет способна тестировать несколько комбинаций скользящих средних разной длины. Как вы думаете – это удовлетворит ваши пожелания?
Джо: Это начало. Давайте посмотрим что получится.

Эта небольшая пьеса призвана осветить неопределенность, характерную для незавершенной торговой идеи. Хотя Джо Трейдер может казаться чересчур утрированным персонажем, он ближе к реальности, чем к вымыслу. И Алекс Программер обладает гораздо лучшими коммуникативными и адаптивными качествами, чем многие программисты. Более того, этот диалог прошел намного деликатнее, чем большинство подобных разговоров.

Статья размещена в рубрике: Разработка, тестирование и оптимизация торговых систем для биржевого трейдера



 

Главная Софт Литература Читайте на сайте Советы новичкам Контакты

Copyright © 2007 fx-trader.ru