Категории раздела

   


   

Помощники для ручной торговли



   

Главная » Интернет-магазин » Советники

OscOutZone - профессиональный робот для торговли по сигналам от нормируемых осцилляторов

3500руб.
  • Терминал: Метатрейдер 5
  • Производитель: Lug77
  • Вид товара: Файловый архив
  • Размер: 328.9Kb
Купить сейчас

OscOutZone - профессиональный робот для торговли по сигналам от нормируемых осцилляторов.

OscOutZone - профессиональный робот, в котором реализована стратегия торговли по сигналам от нормируемых осцилляторов. Подробнее о торговой системе в статье "Торговля с использованием нормируемых осцилляторов"

Предназначен для работы на рынках: FORTS, ММВБ, СЭЛТ и FOREX.

Описание

Сигналы на открытие позиции:

  • Выход из зоны перекупленности перепроданности
  • Разворот в зоне перекупленности перепроданности на трех точках
  • Разворот в зоне перекупленности перепроданности на пяти точках
  • Коррекция индикатора от достигнутого экстремума на фиксированную величину
  • Пробой медианной линии индикатора
  • Пробой уровней перекупленности перепроданности
  • Случайный вход

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

В качестве источника сигнала на вход можно использовать один их 17 осцилляторов:

  • Stochastic_Fast
  • Stochastic_Slow
  • RSI
  • %R
  • CCI
  • DeMarker
  • Money Flow Index
  • Norm_BB_Stochastic_Fast
  • Norm_BB_Stochastic_Slow
  • Norm_BB_Rsi
  • Norm_BB_%R
  • Norm_BB_Macd
  • Norm_BB_OBV
  • Norm_BB_CCI
  • Norm_BB_DeMarker
  • Norm_BB_Money Flow Index
  • Norm_BB_Chaikin_Oscillator

Подробнее об индикаторах типа "Norm_BB_....", в статье "Нормирование показаний индикаторов с помощью полос Боллинджера" .

Для индикаторов на вход устанавливаются стандартные параметры:

  • Период
  • Уровень перепроданности
  • Уровень перекупленности
  • Величина коррекции от экстремума

В статье с описанием стратегии "Торговля с использованием нормируемых осцилляторов" приводится пример реализции фильтра "Flat-Trend" на базе скользящей средней АМА. Соответственно подобный фильтр используется в роботе в качестве подтверждения сигнала на вход. Доступны следующие подтерждения:

  • Подтверждение сигналов на вход для бокового рынка
  • Подтверждение сигналов на вход для трендового рынка
  • Подтверждение сигналов на вход для бокового и трендового рынка
  • Подтверждение сигналов - бар закрывается в сторону входа
  • Подтверждение сигналов - экстремум бара закрывается в сторону входа
  • Подтверждение сигналов - цвет свечи совпадает с направлением входа

Для подтверждений можно установить отдельный таймфрейм. То есть получать их, например, с таймфрейма Н1, при торговле на М5. Так же устанавливается количество баров, в течение которых действует сигнал на вход, дожидаясь соответствующего подтверждения.

Для дополнительной фильтрации сигналов можно использовать фильтр по направлению основной тенденции на базе АМА. Настраиваемые параметры: период средней и таймфрейм, на котором она развернута. Соответсвенно, можно торговать только по основной тенденции, которая просматривается на дневном графике.

Сигналы на выход:

  • Реверс. Сигнал от индикатора на вход.
  • Разворот тренда. Сигнал от индикатора на вход.
  • Выход из зоны перекупленности перепроданности индикатора на выход
  • Разворот в зоне перекупленности перепроданности на трех точках индикатора на выход
  • Разворот в зоне перекупленности перепроданности на пяти точках индикатора на выход
  • Коррекция индикатора на выход от достигнутого экстремума на фиксированную величину
  • Пробой медианной линии индикатора индикатора на выход
  • Пробой уровней перекупленности перепроданности индикатора на выход

В качестве источника сигнала на выход можно использовать один их 17 осцилляторов. Для индикаторов на выход устанавливаются параметры:

  • Таймфрейм
  • Период
  • Уровень перепроданности
  • Уровень перекупленности
  • Величина коррекции от экстремума

Прочие сигналы на выход:

  • Принудительное закрытие позиции в конце дневной или вечерней сессии
  • Выход по системному тейку. Если рынок прошел от точки входа средний дневной диапазон, фиксируется прибыль.

Методы установки стопов

Параметры стопов:

  • Таймфрейм, на котором рассчитывается индикатор, использующийся в методе установки следящего стопа
  • Размер фиксированного тейка в единицах измерения цены. Для рынка FOREX в привычных пунктах: 70 пунктов = 0.0070
  • Размер фиксированного стопа в единицах измерения цены. Для рынка FOREX в привычных пунктах: 40 пунктов = 0.0040
  • Размер начального стопа для трейлинга, для сделок типа лонг, в единицах измерения цены. Для рынка FOREX в привычных пунктах
  • Порог начала расчета для трейлинга, для сделок типа лонг, в единицах измерения цены. Для рынка FOREX в привычных пунктах
  • Константа для трейлинга, для сделок типа лонг, в единицах измерения цены. Для рынка FOREX в привычных пунктах
  • Размер начального стопа для трейлинга, для сделок типа шорт, в единицах измерения цены. Для рынка FOREX в привычных пунктах
  • Порог начала расчета для трейлинга, для сделок типа шорт, в единицах измерения цены. Для рынка FOREX в привычных пунктах
  • Константа для трейлинга, для сделок типа шорт, в единицах измерения цены. Для рынка FOREX в привычных пунктах
  • Размер процентного стопа в процентах. Для рынка FORTS вычисляется как указанный процент от гарантийного обеспечения инструмента. Для остальных рынков как указанный процент от текущей цены актива.

Для экспресс-тестирования доступна "Автоматическая подстановка параметров стопов". При установке флага значения стопов будут подставлены автоматически исходя из стандартных значений рисков.

Прочие параметры:

  • Системный стоп. Используется для обрезания убытков вместе с основным методом расчета стопа. Устанавливаемый параметр: размер риска в процентах. Для рынка FORTS вычисляется как указанный процент от гарантийного обеспечения инструмента. Для остальных рынков как указанный процент от текущей цены актива.
  • Обьем в сделке. Доступен как автоматический расчет, исходя из установленного значения "Процент счета участвующий в сделке", так и ручная подстановка параметра обьема.
  • Магический номер советника
  • Флаг "Автоматическая подстановка параметров индикаторов на вход и выход". При установке - периоды и значения уровней, используемых индикаторов на вход и выход, будут установлены автоматически
  • Доступна опция "Автоматическая блокировка торговли перед днем экспирации, в день экспирации и день следующий за ним". Обязательно следут использовать при тестировании склеек фьючерсных контрактов. Зачем это надо, в статье: "Что такое склеенный фьючерс, или почему трендовые роботы зарабатывают меньше, чем от них ожидают" .

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

Параметры

  • "TYPE_DEALS" - допустимое направление сделки
    • Доступные значения:
    • "only long" - разрешены только лонги
    • "only short" - разрешены только шорты
    • "long and short" - разрешены лонги и шорты
  • "RANGE'S INPUT" - контртрендовые сигналы на открытие позиции

  • "CHOICE_IN_SIGNAL" - сигнал на вход "Индикатор выходит из зоны"
    • Доступные значения:
    • "indicator out from zone off" - сигнал отключен
    • "indicator out from zone on" - сигнал разрешен
  • "CHOICE_IN_SIGNAL_2" - сигнал на вход "Разворот индикатора в зоне на трех точках"
    • Доступные значения:
    • "reversal ind on 3 points off" - сигнал отключен
    • "reversal ind on 3 points on" - сигнал разрешен
  • "CHOICE_IN_SIGNAL_3" - сигнал на вход "Разворот индикатора в зоне на пяти точках"
    • Доступные значения:
    • "reversal ind on 5 points off" - сигнал отключен
    • "reversal ind on 5 points on" - сигнал разрешен
  • "CHOICE_IN_SIGNAL_4" - сигнал на вход "Коррекция индикатора, после выхода из зоны, на фиксированное количество пунктов"
    • Доступные значения:
    • "ind correct from extremum off" - сигнал отключен
    • "ind correct from extremum on" - сигнал разрешен
  • "TREND'S INPUT" - сигналы для работы по тренду

  • "CHOICE_IN_SIGNAL_1" - сигнал на вход "Индикатор пробивает медиану"
    • Доступные значения:
    • "ind cross median line off" - сигнал отключен
    • "ind cross median line on" - сигнал разрешен
  • "CHOICE_IN_SIGNAL_5" - сигнал на вход "Индикатор пробивает уровень перекупленности перепроданности"
    • Доступные значения:
    • "ind breakdown level zone off" - сигнал отключен
    • "ind breakdown level zone on" - сигнал разрешен
  • "OTHER INPUT" - прочие сигналы на вход

  • "CHOICE_IN_SIGNAL_6" - сигнал "Случайный вход"
    • Доступные значения:
    • "random input off" - сигнал отключен
    • "random input on" - сигнал разрешен
  • "INPUT'S PARAMETER" - параметры сигналов на вход

  • "CHOICE_INDICATOR_IN" - выбор индикатора на вход
  • "period indicator in" - период индикатора на вход
  • "level up indicator in" - значение уровня перекупленности индикатора на вход
  • "level down indicator in" - значение уровня перепроданности индикатора на вход
  • "choice_confirm" - выбор подтверждения сигнала на вход
    • Доступные значения:
    • "confirm input off" - без подтверждения
    • "confirm range's input" - фильтр подтверждения контртрендовых входов включен
    • "confirm trend's input" - фильтр подтверждения трендовых входов включен
    • "confirm range and trend input" - фильтр подтверждения контртрендовых и трендовых входов включен
    • "close bar in direct input" - закрытие бара в направлении входа
    • "extremum bar in direct input" - экстремум бара в направлении входа
    • "color_candel" - цвет свечи в направлении входа
  • "waiting bars confirmation" - количество бар, в течение которых действует сигнал на вход, дожидаясь подтверждения
  • "choice_global_filtr" - выбор глобального фильтра на вход
    • Доступные значения:
    • "filter input off" - без фильтра
    • "filter direct AMA on" - фильтр по направлению АМА включен
  • "timeframe filter input" - таймфрейм индикатора глобального фильтра, то есть таймфрейм на котором рассчитывается АМА
  • "period ind filter input" - период индикатора глобального фильтра, то есть период АМА
  • "OUTPUT'S PARAMETER" - параметры сигналов на выход

  • "choice_out_revers" - выход по реверсу
    • Доступные значения:
    • "revers out off" - выход по реверсу запрещен
    • "revers out on" - выход по реверсу разрешен
  • "CHOICE_OUT_SIGNAL" - сигналы на выход
    • Доступные значения:
    • "signal out off" - нет сигнала на выход
    • "reversal trend" - выход на развороте тренда, определяется по индикатору на вход
    • "indicator out from zone for out" - индикатор на выход вышел из зоны перекупленности перепроданности
    • "reversal indicator on 3 points for out" - индикатор на выход развернулся на трех точках в зоне перекупленности перепроданности
    • "reversal indicator on 5 points for out" - индикатор на выход развернулся на пяти точках в зоне перекупленности перепроданности
    • "indicator corrected from the extremum" - индикатор на выход корректируется на фиксированную величину, после выхода из зоны
    • "ind cross median line" - индикатор на выход пересек линию медианы
  • "CHOICE_INDICATOR_OUT" - выбор индикатора на выход
  • "timeframe indicator out" - таймфрейм индикатора на выход
  • "period indicator out" - период индикатора на выход
  • "level up indicator out" - значение уровня перекупленности индикатора на выход
  • "level down indicator out" - значение уровня перепроданности индикатора на выход
  • "CHOICE_TAIMING" - сигналы на выход по таймингу
    • Доступные значения:
    • "signal out by timing off" - нет сигнала на выход
    • "out end afternoon session (18:42)" - выход в конце дневной сессии
    • "out end evening session (23:47)" - выход в конце вечерней сессии
  • "USE_SYSTEM_TAKE" - сигналы на выход по системному тейку
    • Доступные значения:
    • "system take off" - нет сигнала на выход
    • "system take on and calculated" - выход разрешен и значение рассчитывается исходя из показаний дневного ATR
  • "STOP'S PARAMETERS" - параметры стопов

  • "CHOICE_STOP" - выбор метода расчета стопа
    • Доступные значения:
    • "stop off" - без стопа
    • "fixed stop and take" - фиксированные стоп и тейк
    • "trial stop" - классический трейлинг стоп
    • "stop on the base SAR" - стоп по индикатору параболик
    • "stop on the base Bollinger Bands" - стоп по индикатору канал Боллинджера
    • "stop on the base Price Channel" - стоп за экстремумом за последние четыре бара
    • "% stop" - процентный стоп
  • "timeframe SAR,BBands,PriceChannel" - таймфрейм индикатора использующегося при расчет стопа
  • "size fixed take" - размер фиксированного тейка в пунктах
  • "size fixed stop" - размер фиксированного стопа в пунктах
  • "initial stop for long" - размер начального стопа при использовании трейлинга для лонгов
  • "on trial loss for long" - начало расчета трейлинга для лонгов
  • "constant trial loss long" - константа трейлинга для лонгов
  • "initial stop for short" - размер начального стопа при использовании трейлинга для шортов
  • "on trial loss for short" - начало расчета трейлинга для шортов
  • "constant trial loss short" - константа трейлинга для шортов
  • "size percent stop (%)" - значение процентного стопа
  • "avto_set_risk_parameters" - автоматический расчет параметров стопов для инструмента
    • Доступные значения:
    • "hands set risk parameters" - ручная установка параметров стопов
    • "auto set risk parameters" - автоматический расчет параметров стопов. Удобно использовать при оптимизации. Все параметры, указанные выше, рассчитываются исходя из значений средних рисков для торгуемого инструмента.
  • "USE_SYSTEM_STOP" - режим использования системного стопа
    • Доступные значения:
    • "system stop off" - системный стоп не используется
    • "system stop use with main" - системный стоп используется вместе с основным. В этом случае, если основной стоп окажется больше системного, он будет выровнен по системному.
  • "size system stop (%)" - значение системного стопа
  • "MM AND OTHERS'S" - мани менеджмент и прочие параметры

  • "size_pos" - метод расчета обьема в сделке
    • Доступные значения:
    • "hands set volume deal" - ручная установка обьема
    • "auto calculated volume deal" - автоматический расчет обьема исходя из допустимого процента использования счета в сделке
  • "volume deal" - обьем в сделке при ручной установке обьема
  • "percent account on deal" - процент счета, использующегося в сделке, при автоматическом расчете обьема
  • "magic number" - уникальный номер советника
  • "avto_set_ind_param" - автоматическая подстановка уровней перекупленности перепроданности индикаторов для входа и выхода
    • Доступные значения:
    • "hands set indicator's param" - ручная установка уровней индикаторов
    • "auto set indicator's param" - автоматическая установка уровней индикаторов
  • "stop_trading_expiration_day" - запрет на торговлю вблизи дня экспирации. Если день экспирации 15-ое число, то запрещен вход в сделки 14,15 и 16-го числа. Рекомендуется использовать при оптимизации советника на склейках, чтобы ценовые разрывы на стыках фьючерсов не пошли в "зачет" торговой системе.
    • Доступные значения:
    • "block trading in expiration's day off" - блокировка отключена
    • "block trading in expiration's day on" - блокировка разрешена

Результаты тестирования на исторических данных

Предупреждение о рисках:
  • Результаты тестирования на исторических данных не являются гарантией того, что робот будет зарабатывать с найденными параметрами в будущем на реальном рынке.
  • Приведенные ниже тесты являются демонстрацией возможностей торгового робота. Настройки на которых проводились тесты не являются оптимальными параметрами.
  • Покупатель робота принимает на себя финансовые риски, связанные с эксплуатацией робота с поставляемыми настройками.

Для склейки фьючерса на индекс РТС

  • Таймфрейм - 5 минут
  • Окно исторических данных 01/06/2014 - 15/06/2016
  • Обьем в сделке: 1 контракт

График доходности:

График доходности для фьючерса на индекс РТС

Бэктест:

Начальный депозит  100000         
Чистая прибыль  178358         
Просадка по балансу  8.51%         
Прибыльность  1.22  Матожидание выигрыша  55.93     
Фактор восстановления  7.55  Коэффициент Шарпа  0.06     
Всего трейдов  3189  Короткие трейды (% выигравших)  50.00  Длинные трейды (% выигравших)  50.03 
    Средний прибыльный трейд  626.12  Средний убыточный трейд  -514.62 
    Максимальное количество непрерывных выигрышей  12  Максимальное количество непрерывных проигрышей 



Для склейки фьючерса на пару рубль доллар

  • Таймфрейм - 5 минут
  • Окно исторических данных 01/06/2014 - 15/06/2016
  • Обьем в сделке: 1 контракт

График доходности:

График доходности для фьючерса на рубль доллар

Бэктест:

Начальный депозит  100000         
Чистая прибыль  106583         
Просадка по балансу  3.76%         
Прибыльность  1.29  Матожидание выигрыша  16.9     
Фактор восстановления  15.09  Коэффициент Шарпа  0.07     
Всего трейдов  6305  Короткие трейды (% выигравших)  35.82  Длинные трейды (% выигравших)  36.24 
    Средний прибыльный трейд  208.51  Средний убыточный трейд  -91.04 
    Максимальное количество непрерывных выигрышей  Максимальное количество непрерывных проигрышей  18 



Для склейки фьючерса на акции Сбербанка

  • Таймфрейм - 5 минут
  • Окно исторических данных 01/06/2014 - 15/06/2016
  • Обьем в сделке: 1 контракт

График доходности:

График доходности для фьючерса на акции Сбербанка

Бэктест:

Начальный депозит  100000         
Чистая прибыль  11346         
Просадка по балансу  2.31%         
Прибыльность  1.15  Матожидание выигрыша  3.11     
Фактор восстановления  4.44  Коэффициент Шарпа  0.05     
Всего трейдов  3647  Короткие трейды (% выигравших)  46.6  Длинные трейды (% выигравших)  49.36 
    Средний прибыльный трейд  49.98  Средний убыточный трейд  -39.98 
    Максимальное количество непрерывных выигрышей  10  Максимальное количество непрерывных проигрышей  12 

Демо-версия

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

Заказать демо-версию.

Условия приобретения

Купленного робота можно установить на два рабочих логина Meta Trader 5. Количество логинов демо-счетов ничем не ограничено.
После оплаты, Вы получаете ссылку на скачивание архива с необходимыми файлами. Однако, для того чтобы программа заработала на реальных счетах, необходим файл-ключ.
Для изготовления файла-ключа, сообщите пожалуйста номера логинов MT5 на которые будет установлен робот. Файл-ключ будет отправлен на указанную Вами электронную почту. Во избежание недоразумений, ОБЯЗАТЕЛЬНО сообщите детали оплаты: Ваши ФИО и электронную почту, которые были указаны в деталях платежа. Отправка файл-ключей производится по рабочим дням с 9-00 до 18-00 по московскому времени. Заранее приносим извинения за возможные неудобства.

Сообщить логины.

Установка робота

Установка робота ничем не отличается от установки индикаторов.

Перейти к инструкции по установке.

Процесс установки также подробно рассмотрен в видео "Оптимизация торгового робота OscOutZone в MT5. Часть 1" .

Оптимизация робота OscOutZone

Советник имеет достаточно большое количество настроек, то есть степеней свободы. "Лобовая" оптимизация, с простым перебором параметров, скорее всего приведет к подгонке под историю.

Рекомендуется проводить процесс оптимизации в четыре этапа:

  • Начинаем с выбора оптимального стоп торговой системы, с использованием метода случайного входа:

  • Далее выбирается сигнал на выход, с помощью метода случайного входа:

  • Следующее действие: выбор оптимального сигнала или комбинации сигналов на вход и индикатора на вход в сделку:

  • Последний этап: выравнивание кривой доходности и тест системы мани-менеджмента:

Добавил: lugovtsov7, Пятница, 11.11.2016

Воскресенье, 16.12.2018, 12:57
Приветствую Вас Гость
Вход на сайт
Корзина
Ваша корзина пуста
Валюта

  • 10руб. = 0.143$
Поиск