Страница 1 из 1

Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 30 мар 2016, 18:56
Ипонамама
Огромное спасибо Дмитрию Еремину.

Рассылка стратегий по окончанию вебинара 29/03/2016



Стратегии

1. Alfa_ES_Take – пример стратегии с фиксацией по проценту прибыли (параметр PTake = 3%)

2. Alfa_PC - стратегия открывающая позицию на пробое PriceChannel с параметром Po и закрывающую позицию на пробое PriceChannel с параметром Pc (нужен индикатор PriceChannel)

3. Alfa_MACD_SMA – торговля по направлению MACD с фильтром по старшему тренду (SMA) параметр индикатора NATR ~ 3-6

4. Alfa_AO_SMA – торговля по тренду, параметр индикатора NPS для сбербанка выбирается в диапазоне (0,5-2)

(необходимо скомпилировать пользовательский индикатор NPS)

5. AveragePositionBuy – усреднение позиции через значение Delta и закрытие позиции при росте на Delta (только лонг – можно самостоятельно переделать на шорт). При перезагрузке терминала отсчет будет от средней цены позиции.



Стратегии необходимо сохранить

C:\Users\Пользователь ПК\AppData\Local\Alfa-Direct\Scripts\Strategies\Src

Тогда они появятся в Библиотеке стратегий

Alfa_AO_SMA.ads
(1.04 КБ) 2553 скачивания

Alfa_ES_Take.ads
(1.25 КБ) 2644 скачивания

Alfa_MACD_SMA.ads
(1.16 КБ) 2437 скачиваний

Alfa_PC.ads
(1 КБ) 2565 скачиваний

AveragePositionBuy.ads
(846 байт) 2563 скачивания




Индикаторы

1. NPS – переворот при отклонении от экстремума на заданную цену

2. NATR - переворот при отклонении от экстремума на заданное значение ФЕК

3. PriceChannel – ценовой канал

Индикатор необходимо сохранить

C:\Users\Пользователь ПК\AppData\Local\Alfa-Direct\Scripts\Indicators\Src

Затем открыть редактор индикаторов, загрузить индикатор, компилировать



NATR.script
(1.9 КБ) 2491 скачивание

NPS.script
(1.77 КБ) 2431 скачивание

PriceChannel.script
(899 байт) 2588 скачиваний


С уважением, Еремин Дмитрий.

Главный специалист отдела операций с ценными бумагами в сети Интернет,

Управления рынков и акций, Корпоративно-Инвестиционный банк

ОАО «Альфа-Банк»

Тел. 7132

Re: Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 04 апр 2016, 22:00
andreo525
Подскажите , а запись этого вебинара есть?

Re: Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 22 авг 2016, 09:35
vhaydarov
просьба помочь:
при компилировании индикатора PriceChanne выдает ошибку - Не удалось найти файл метаданных "Ta.dll" в строке 12

Re: Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 22 авг 2016, 09:44
evge
vhaydarov писал(а):просьба помочь:
при компилировании индикатора PriceChanne выдает ошибку - Не удалось найти файл метаданных "Ta.dll" в строке 12


У Вас XP?

Обсуждение уже было на офиц. форуме:

Вот здесь
и
Вот здесь

Я думаю это проблема работы АД4 на ОС XP и решения похоже что нет.

Re: Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 22 авг 2016, 10:56
vhaydarov
Да XP, спасибо.

Re: Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 11 июн 2017, 15:50
dkostiunin
Возможно глупый вопрос по стратегии AveragePositionuy

я сейчас создал вторую стратегию для шорта.

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

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

И сразу несколько вопросов по тестированию стратегий,

1.никак не могу понять где задается проскальзывание - после тестирование появляется вкладка параметры, и там проскальзывание у меня 0.
Я так понимаю, его в тестере можно где то задавать, но не вижу где?

2. Не понятно как тестировать если цена контракта в долларах, то есть если контракт в долларах (Br) и там еще в нем 10 лотов. То есть, дельту ставлю 0,1, робот работает нормально, но при расчете прибыли/убытка считает, что цена в рублях - например купил по 49, продал по 49,1 итого прибыль 0,1, а комиссия 2рубля при открытии контракта + 2 рубля при закрытии, итого ,01-4= -3,9 убыток.

3. аналогичный вопрос по предельной позиции - ставлю начальный капитал 50т.р. - рассчитывает предельный размер как 1036. Если я правльно понял алгоритм расчета 50000/1036 = 48.36, видимо это цена контракта в рублях? А как сделать, чтоб правильно показывал?

3. Детские вопросы по программированию скриптов. Например есть строка AddParameter("Delta", 100, "Delta", 1);
Я так понимаю дельта задана от 1 до 100. Но при тестировании ведь указываешь дельту какую хочешь (я вообще указал 0,1, в указанный диапазон не входит), как происходит коррекция кода в роботе? Я понимаю, что я при тестировании, или перед запуском робота указываю все это, но после тестирования образуется вкладка "код" - ну там так же та же строка остается.
Тот же вопрос по другим настраиваемым параметрам - таймфрейму, инструменту, количеству.
В коде всего несколько строк я просто не понимаю, какие функции задают эти настраиваемые параметры.

Re: Дополнительные стратегии и индикаторы от оф.разработчика Дмитрия Еремина.

Добавлено: 12 июн 2017, 00:26
dkostiunin
Уточнение по стратегии Alfa_ES_Tak
в файле находится другая стратегия
Реверсивная трендовая стратегия на пересечении быстрой экспоненциальной и медленной простой скользящих средних. Вход в позицию только на пересечении EMA и SMA.