Експорт на стратегия като индикатор

Функцията “Export the Strategy as a Custom Indicator” записва текущата стратегия под формата на филтър със статични сигнали.

( Меню ToolsCustom IndicatorsExport the Strategy as a Custom Indicator)

Export the Strategy as a Custom Indicator

Предназначение

  • Тестване на многовалутни стратегии.
  • Тестване на многопериодни стратегии.
  • Изследване на корелации между финансови инструменти.
  • Търгуване в посоката на тенденцията от по-дълъг период.

Описание

  • Експортираната стратегия може да се използва само като “Opening Logic Condition”.
  • Тя е статична. Сигналите не могат да се променят след записването на стратегията.
  • За всеки бар, през който има дълга позиция, се записва сигнал купува.
  • За всеки бар, през който има къса позиция, се записва сигнал продава.
  • За баровете, през които няма позиция, няма сигнали.
  • Този филтър действа само за периода на тестване на базовата стратегия. Примерно, ако базовата стратегия е тествана за периода Май 2006г. - Май 2009г. то и получения индикатор ще дава сигнали само в този период. Даже и да се обновят данните, за които се използва този индикатор, той няма да промени сигналите си. Тези сигнали остават статични. Индикаторът няма да разреши отваряне на позиция след Май 2009г.
  • Индикаторът се записва в папката “Custom Indicators” и се зарежда автоматично след експортирането или при стартиране на програмата.
  • Ако искате да използвате индикатора за друг финансов инструмент с противополжно съотношение (EURUSD → USDGBP), можете да обърнете сигналите с помощта на опцията “Reversed signals”.

Reversed signals

Използване

Задача: Тестване на стратегия, която търгува само в посоката на тенденцията от по-дълъг времеви период. Ще тестваме стратегия на EURUSD 1Hour, като търгуваме в посока на тенденцията от EURUSD 1Day.

1. Трябва да определим генералния тренд (EURUSD 1Day). За целта подготвяме базова стратегия на този период. Тази стратегия трябва да търгува в посоката на тенденцията.

Base Strategy

Използваме логическите условия ADX > 30 и MACD Line > 0 за влизане в дълга позиция. При това, ФСБ автоматично определя условията за влизане в къса позиция: ADX > 30 и MACD Line < 0. (Виждаме, че и за дълга и за къса позиция условието ADX > 30 е едно и също. ADX индикатора показва силата на тренда а не посоката му.)

2. Експортираме стратегията, като индикатор чрез командата “Export the Strategy as a Custom Indicator”. Тази команда записва стратегията под формата на потребителски индикатор в папката “Cutom Indicators” и зарежда автоматично този нов индикатор. При записа, програмата ни пита как да се казва потребителския индикатор. Нека да зададем името “Trend EUR 1D”.

3. Можем да почнем създаването на стратегията за тестване и да използваме новия индикатор “Trend EUR 1D”. Ще го намерим в списъка на индикаторите в диалоговия прозорец “Logic and Parameters of the Indicator”:

Indicator from a strategy

Ето я и готовата стратегия:

Strategy EURUSD 1D

Използваме новия индикатор “Trend EUR 1D” като “Opening Logic Comdition”, за да разрешава откриване на позиции само в посоката на генералния тренд.

 
guide/strategy_to_indicator.txt · Последна промяна: 2009/05/21 17:42 от popov
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki