Блог им. VDV |Код торговой системы HighLowLong для wealth lab

Сегодня пришло время создать первый код торговой системы.
Для того, чтобы сильно не усложнять восприятие — возьмем самую простую систему и сделаем для этой системы код для тестирования её в wealth lab.
Сделаем это поэтапно:
Этап 1: Описание стратегии:
  1. Строим максимумы и минимумы за определенный период (величина периода будет определена в процессе оптимизации).
  2. Будем открывать длинные позиции тогда, когда цена пробивает максимум, определенный на предыдущем баре.
  3. Выставляем первоначальный Стоп лосс на уровне максимума предыдущего бара  минус процент от цены (величина процента будет определена в процессе оптимизации).
  4. Создаем трейлинг Стоп, который будет находится на уровне минимумов за определенный период.
Этап 2: Прорисовка блок схемы...
После того, как идея торговой системы определена, необходимо нарисовать блок схему того, как мы будем действовать.
Рисовать можно используя для этого специальные программы.


( Читать дальше )

Блог им. VDV |Создание кода стратегии для Wealth Lab: среда разработки

Ничего сложного в написании кода для тестирования торговой системы нет…
Скажу сразу, я программистом не являюсь. Мои знания ограничиваются изучением языка БЕЙСИК ещё в школе. Но я буквально за 2 недели научился писать код, который позволяет описать логику торговых систем и со всех сторон анализировать такие торговые системы.
Конечно, мне повезло, я могу постоянно, при возникновении вопросов, получать консультацию у ребят, которые очень хорошо «шарят» в программировании и знают практически все нюансы языка C#.
Немного советов, которые позволят Вам, даже если Вы не являетесь программистами, легко освоить некоторые особенности того языка программирования, который используется в Wealth-Lab pro (5.4).
Во-первых:   где взять саму программу Wealth-Lab pro?
Вот по этой ссылке Вы можете скачать и установить себе программу совершенно легально и бесплатно (на целый месяц). Это Wealth-Lab Pro 5 (30 дневный триал от брокера Fidelity).


( Читать дальше )

Блог им. VDV |Торговая система - алгоритм создания и тестирования МТС

Ну чтож, вот и пришло время создать первую механическую торговую систему (МТС) и протестировать её в Wealth Lab…
Процесс создания механической торговой системы достаточно прост. Но это простота — кажущаяся.
Этап 1: Проектирование торговой системы на бумаге

 
На первом этапе необходимо продумать и решить — как будет функционировать механическая торговая система (МТС). Для этого нужно поставить перед собой вопросы:
  • Какие принципы будут заложены в основе торговли.
  • Когда нужно входить в позицию,  и когда выходить из позиции.
  • Какие бумаги будем торговать,
  • на каком таймфрейме.
  • Будем ли шортить...
Допустим, мы собираемся торговать тренды.


( Читать дальше )

Блог им. VDV |Подготовка к построению МТС (настройка Symbol Manager в Wealth Lab)

В прошлой статье мы приняли решение — какие финансовые инструменты будем использовать для построения механических торговых систем. Также мы научились скачивать котировки акций и настроили их отображение в программе Wealth Lab.
Что дальше?  Каждый из финансовых инструментов имеет свою специфику. У одного финансового инструмента один лот содержит одну акцию, у другого — 1000 акций. Некоторые котировки акций предполагают наличие 2-х знаков после запятой, другие 5-ти. Отличаются акции также минимальным шагом цены и т.п.
Для того, чтобы все эти финансовые инструменты правильно отображались и с ними было удобно работать в дальнейшем — мы должны учесть все эти нюансы и объяснить программе Wealth Lab специфику каждого конкретного финансового инструмента.
Для этого служит Symbol Info Manager.
Для того, чтобы открыть нужное окно в программе Wealth Lab — нужно набрать следующие команды:


( Читать дальше )

Блог им. VDV |Как найти российские ликвидные акции и добавить их в Wealth Lab?

В продолжение прошлого поста сегодня напишу небольшую инструкцию о том, какие финансовые инструменты подойдут в качестве сырья для построения механической торговой системы.
Начиная строить механическую торговую систему алготрейдеры непременно сталкиваются с вопросам — какие инструменты торговать? Ответ неизменен — лучше торговать ликвидные акции.
Поэтому сегодня мой пост будет посвящен следующим вопросам:
  • Как выбрать ликвидные российские акции?
  • Как добавить в Wealth Lab новые финансовые инструменты?
  • Что нужно сделать, чтобы начать с ними работать?
Как Вы помните, с помощью программы FDownLoader мы научились скачивать исторические котировки акций с базы данных и сохранять эти данные на жестком диске своего компьютера в формате wl4.
Следующим шагом должно стать определение того, с какими акциями мы будем работать.


( Читать дальше )

Блог им. VDV |Котировки акций: где найти и как скачать?

Каждый, кто понял, что ручная торговля начинает напрягать — задумывается об автоматизации торговли.


( Читать дальше )

Блог им. VDV |Первый опыт использования программы TSLab на боевом счете на ММВБ

В течение последних 2-х недель внимательно изучал программу TSLab. Без сомнения, это одна из лучших отечественных разработок, которая помогает автоматизировать  торговлю.
Кроме того, эта программа позволяет тестировать механические торговые системы. Конечно же полной заменой программе Wealth Lab программа TSLab пока не является. Но работа в связке Wealth Lab — для тестирования стратегий, а TSLab — для дополнительного тестирования и автоматизации торговли на российском фондовом рынке — очень даже неплохо.
Кстати, заметил, что при большом количестве параметров для оптимизации TSLab справляется с расчетами намного быстрее чем Wealth Lab.
Скажу сразу — по моему мнению — работа с кубиками в данной программе — приемлема только на первом этапе.  Для того, чтобы реализовать что-нибудь действительно стоящее — нужно в любом случае осваивать язык программирования C#


( Читать дальше )

....все тэги
UPDONW
Новый дизайн