Использование SystemBuilder

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

TradeStation SystemBuilder - новая особенность в TradeStation 2000i разработанная для того, чтобы делать создание ваших собственных торговых систем проще, чем когда-либо прежде.

Позвольте нам объяснить. Если вы думаете, что система торговли – это не больше, чем коллекция одного или большего количества условий для входа в рынок и одно или большее количество для выхода из него. В TradeStation 2000i, обратимся к этим индивидуальным условиям входа и выхода – торговым сигналам, ведь они являются основными блоками для каждой торговой системы.

Торговые сигналы могут быть основаны на простых образцах графиков или на индикаторах. Вот несколько примеров торговых сигналов для входа в рынок:

В отличие от предыдущих версий TradeStation, которые требовали, чтобы вы записывали эти условия каждый раз, когда бы вы ни создавали новую систему, TradeStation 2000i позволяет Вам записывать и навсегда сохранять индивидуальные торговые сигналы и затем многократно использовать их сколько угодно раз и в какой угодно комбинации. TradeStation SystemBuilder - инструмент, который вы будете использовать, чтобы смешивать и согласовывать эти индивидуальные торговые сигналы, используя технологию направь и щелкни”.

Чтобы ваше исследование быстро начало функционировать, TradeStation 2000i включает в себя встроенную библиотеку состоящую более, чем из 100 наиболее популярных сигналов, для входа и выхода с рынка. Вы найдете заранее написанные входные и выходные сигналы, основанные на подходящих образцах графиков, уровнях сопротивлений, следования техническим индикаторам и многое другое.

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

Использование EasyLanguage внутри PowerEditor позволяет вам создать любой торговый сигнал и навсегда оставить его в своей коллекции. Книга по EasyLanguage – “Использование EasyLanguage” шаг за шагом учит вас эффективно использовать этот язык.

Если вы плохо знакомы с торговлей и не чувствуете, что имеете много ваших собственных идей, не стоит волноваться. Со временем вы придете к тому, что чем больше вы работаете с TradeStation 2000i, тем больше новых мыслей приходит вам в голову.

Давайте создавать нашу первую систему. Мы начнем в рассмотрения daily графика и определения критериев для покупки (входа), а затем и выхода с рынка.

Скажем, что мы хотим создать систему для использования ее в развивающимся рынке. Мы будем использовать встроенные сигналы, поставляемые с TradeStation 2000i, и выбирать те, которые помогут нам идентифицировать тренды и пользоваться всеми их преимуществами.

После просматривания Библиотеки Торговых Сигналов в интерактивном Руководстве Пользователя, мы находим сигнал, называемый MA Bullish Crossover. Этот сигнал основан на Скользящем среднем (Moving Average 2 Line Indicator), который мы рассматривали предварительно. Индикатор применяется к графику ниже.

Индикатор показывает направление текущего тренда. Повышающиеся объемы Moving Average , цены выше короткого Moving Average , и короткого Moving Average выше длинного Moving Average указывает на uptrend. По умолчанию, индикатор использует 9 баров, чтобы вычислить быструю Moving Average и 18, для вычисления медленного Moving Average.

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

 

 

Чтобы выходить из рынка, мы будем использовать trailing stop (конечную остановку), также включенную в TradeStation 2000i. Trailing stop – это приказ на выход, который перемещается наряду с ценами. Он размещен на каждом баре расположенный ниже low этого бара. Trailing stop, который мы используем называется Trailing Stop LX, и он размещает приказ выхода в самом низком low последних трех баров.

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

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

Итак, мы собираемся входить в рынок, когда цены на момент закрытия (close) - выше быстрой Moving Average и пересечений быстрых Moving Average c медленными Moving Average.

Мы можем изменять длины для Moving Average, также как и число баров, использующихся для вычисления конечной остановки (trailing stop), но мы начнем, используя основное для сигналов. Мы подстроим эти числа позже, когда будем оптимизировать систему.

 

Чтобы создать эту систему:

  1. На Рабочем столе Omega Research, нажмите Go, и выберите TradeStation SystemBuilder.
  2. Кликните New.
  3. Напечатайте название для системы. Используйте кое-что описательное; например, 2 Avgs Crossing. Затем нажмите Next.
  4. Кликните Add для показа встроенных доступных сигналов.
  5. Пролистайте вниз список и нажмите на M A Bullish Crossovr. Затем нажмите OK.
  6. Сигнал добавлен к вашей системе. Теперь мы хотим добавить сигнал, который выведет нас из данной позиции, так что нажмите Add снова.
  7. Найдите и выберите Trailing Stop LX и затем нажмите OK.
  8. Оба сигнала теперь добавлены к вашей системе. Нажмите Next.
  9. Вводы для двух сигналов, которые мы добавляли, показаны. Оставим пока значения по умолчанию. Нажмите Next.
  10.  

     

  11. Следующий экран спрашивает Вас относительно того, хотите ли войти в пирамиду; это означает позволение вашей системе покупать дополнительные контракты / акции, основанные на одинаковых начальных условиях, когда вы уже в длинной позиции (long position). Из-за характера наших входных критериев (пересечение(crossover) Moving Average), наши критерии входа не будут появляться снова, если мы находимся в длинной позиции. Поэтому, мы активизируем Enable Pyramiding, оставим его пустым и нажмем Next.
  12. Вас попросят указать, сколько открытых входов вы можете иметь в открытых позициях, так же, как и число акций / контрактов на позицию. Выйдите из default settings и кликните ОК.
  13. Последний экран просит вас указать, сколько баров требует ваша система для вычислений. Шаблонные системы, поставляемые с TradeStation 2000i, используют обычно 50. Кликните ОК.
  14. Кликните Close, для возврата.

 

Ваша торговая система 2 Avgs Crossing теперь находиться в библиотеке и готова к тестированию.

Теперь, когда мы создали систему, мы можем применить ее к графику и посмотреть, сколько же денег вы могли бы сделать, если бы вы торговали с использованием этой самой системы.

В пределах нескольких секунд, вы будете знать, действительно ли ваши торговые идеи имеют будущее, и стоит ли вам торговать с этой системой.

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

Давайте двигаться дальше и применять систему, вводя часть этой информации и смотреть, как бы мы поживали, торгуя с помощью этой системы.


Содержание