====== Експорт на стратегия като индикатор ====== Функцията "Export the Strategy as a Custom Indicator" записва текущата стратегия под формата на филтър със статични сигнали. ( Меню **Tools** -> **Custom Indicators** -> **Export the Strategy as a Custom Indicator**) {{:guide:export_strategy_as_ci.png|Export the Strategy as a Custom Indicator}} ===== Предназначение ===== * Тестване на многовалутни стратегии. * Тестване на многопериодни стратегии. * Изследване на корелации между финансови инструменти. * Търгуване в посоката на тенденцията от по-дълъг период. ===== Описание ===== * Експортираната стратегия може да се използва само като "Opening Logic Condition". * Тя е статична. Сигналите не могат да се променят след записването на стратегията. * За всеки бар, през който има дълга позиция, се записва сигнал купува. * За всеки бар, през който има къса позиция, се записва сигнал продава. * За баровете, през които няма позиция, няма сигнали. * Този филтър действа само за периода на тестване на базовата стратегия. Примерно, ако базовата стратегия е тествана за периода Май 2006г. - Май 2009г. то и получения индикатор ще дава сигнали само в този период. Даже и да се обновят данните, за които се използва този индикатор, той няма да промени сигналите си. Тези сигнали остават статични. Индикаторът няма да разреши отваряне на позиция след Май 2009г. * Индикаторът се записва в папката "Custom Indicators" и се зарежда автоматично след експортирането или при стартиране на програмата. * Ако искате да използвате индикатора за друг финансов инструмент с противополжно съотношение (EURUSD -> USDGBP), можете да обърнете сигналите с помощта на опцията "Reversed signals". {{:guide:reversed_signals.png|Reversed signals}} ===== Използване ===== Задача: Тестване на стратегия, която търгува само в посоката на тенденцията от по-дълъг времеви период. Ще тестваме стратегия на EURUSD 1Hour, като търгуваме в посока на тенденцията от EURUSD 1Day. 1. Трябва да определим генералния тренд (EURUSD 1Day). За целта подготвяме базова стратегия на този период. Тази стратегия трябва да търгува в посоката на тенденцията. {{:guide:base_strategy.png|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": {{:guide:trend_eur_1d.png|Indicator from a strategy}} Ето я и готовата стратегия: {{:guide:strategy_eur_1h.png|Strategy EURUSD 1D}} Използваме новия индикатор "Trend EUR 1D" като "Opening Logic Comdition", за да разрешава откриване на позиции само в посоката на генералния тренд.