У вас не стоит Flash Player
Настройки
#12470 - Fri Sep 10 2010 12:23 PM Стратегия Extreme move stock picking
Laber Offline
journeyman

Registered: Mon Jun 28 2010
Записи: 59
Для реализации стратегии "Extreme move stock picking" за основу взят скрипт на сайте Wealth-Lab.

В первоисточнике стратегия основана на принципе индексной торговли.
Из перечня в два десятка инструментов покупались те (около 3 инструментов),
которые выросли в цене меньше других в рассчете на то,
что в дальнейшем их цены тоже вырастут.
Однако в процессе оптимизации на четырех наиболее ликвидных инструментах
российского фондового рынка (Газпром, Сбербанк, Лукойл, ГМКНорНикель)
и покупкой одного инструмента такой подход результата не дал.
Положительный результат был получен при противоположном подходе,
то есть покупался тот инструмент, цена на который растет быстрее других.

Этот пример представляет так же интерес с точки зрения
реализации стратегии, работающей с несколькими инструментами.
На входе можно указать некоторое количество источников (не более 50),
которые передаются в скрипт в виде массива.
Открытие позиций осуществляется по соответствующему источнику.

Еще одно интересное место - количество лотов для разных инструментов
при одном размере портфеля.
Сначала я рассчитывал кооличество лотов по текущей цене инструмента
исходя из заданного в скрипте объема портфеля.
Но оказалось достаточно задать соответствующие поля в свойствах скрипта.
Начальный депозит установил 1 миллион, вид имитации - Расчитывать из суммы.
Количество лотов расчитывалось корректно,
а также и все параметры в отчете и на графике доходности.

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

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



На графике отображены заходы в позиции:





Результаты тестирования стратегии.


Кривая капитала:




Отчет с результатами тестирования:





В прикрепленных файлах можно найти всю необходимую информацию по этой стратегии.


Attachments
xmove_chart.png (2742 downloads)
Description: сриншот графика

xmove_equity.png (2684 downloads)
Description: скриншот кривой капитала (доходности стратегии)

xmove_report.png (2691 downloads)
Description: криншот отчета по результатам тестирования

xmove_scheme.png (564 downloads)
Description: скриншот блок-схемы

xmove_scheme.xml (493 downloads)
Description: блок-схема в xml-формате

xmove_script.cs (684 downloads)
Description: скрипт на C#




Отредактировано Laber (Fri Sep 10 2010 12:24 PM)

Наверх
#12476 - Fri Sep 10 2010 12:32 PM Re: Стратегия Extreme move stock picking [Re: Laber]
fx_trader Offline
journeyman

Registered: Thu May 27 2010
Записи: 84
Спасибо, интересный пример и с т. з. использования нескольких источников, и с т. з. применения межинструментального анализа.

Наверх
#12832 - Tue Sep 14 2010 05:02 PM Re: Стратегия Extreme move stock picking [Re: Laber]
Laber Offline
journeyman

Registered: Mon Jun 28 2010
Записи: 59
После тестирования на реалтайме скрипт был доработан. Обновленный вариант в прикрепленном файле.


Attachments
xmove_script.cs (442 downloads)
Description: код скрипта на C#



Наверх
#12891 - Wed Sep 15 2010 11:49 AM Re: Стратегия Extreme move stock picking [Re: Laber]
tp2 Offline
journeyman

Registered: Tue Jan 12 2010
Записи: 54
Originally Posted By: Laber

На входе можно указать некоторое количество источников (не более 50),
которые передаются в скрипт в виде массива.

Добрый день!
А больше 4 источников к скрипту не цепляется?
Очень хотелось чтобы, если не 50, то хоть штук 10 можно было прицепить.

Наверх
#12901 - Wed Sep 15 2010 12:22 PM Re: Стратегия Extreme move stock picking [Re: tp2]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Можно и 50

Наверх
#12902 - Wed Sep 15 2010 12:23 PM Re: Стратегия Extreme move stock picking [Re: Nektodron]
tp2 Offline
journeyman

Registered: Tue Jan 12 2010
Записи: 54
Ждем реализации.
Спасибо.

P.S. Я правильно понимаю что в версии 1.1.10.0 не больше 4-х?


Отредактировано tp2 (Wed Sep 15 2010 12:25 PM)

Наверх
#12908 - Wed Sep 15 2010 12:44 PM Re: Стратегия Extreme move stock picking [Re: tp2]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Да, в ночных сборках дней 10 назад появился новый интерфейс, который позволяет подключать большое количество источников. Собственно этот скрипт его и использует.

Наверх
#12971 - Wed Sep 15 2010 05:37 PM Re: Стратегия Extreme move stock picking [Re: tp2]
Laber Offline
journeyman

Registered: Mon Jun 28 2010
Записи: 59
В тех версиях где этот механизм появился - можно любое количество до 50. В примере использовано 4 источникак только ради примера, а не из-за ограничений.


Отредактировано Laber (Wed Sep 15 2010 05:37 PM)

Наверх
#13032 - Thu Sep 16 2010 07:07 AM Re: Стратегия Extreme move stock picking [Re: Laber]
tp2 Offline
journeyman

Registered: Tue Jan 12 2010
Записи: 54
Одно непонятно, как для пятого источника выбрать бумагу?



Attachments
_tslab1.JPG (2351 downloads)



Отредактировано tp2 (Thu Sep 16 2010 07:09 AM)

Наверх
#13033 - Thu Sep 16 2010 08:15 AM Re: Стратегия Extreme move stock picking [Re: tp2]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: tp2
Одно непонятно, как для пятого источника выбрать бумагу?


"В примере использовано 4 источника"
Если нужно использовать пять, в скрипт нужно внести изменения....


Отредактировано 777 (Thu Sep 16 2010 08:15 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#13034 - Thu Sep 16 2010 08:21 AM Re: Стратегия Extreme move stock picking [Re: 777]
tp2 Offline
journeyman

Registered: Tue Jan 12 2010
Записи: 54
Вопрос снят.

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

Наверх


Moderator:  ViL, sar