Реклама

четверг, 18 ноября 2010 г.

Пишем робота. Урок №18

Автоматизация идей технического анализа. Идея: "Каналы". Часть 1. Трендовая линия.

Суть идеи заключается в том, что бы для принятия решения о сделке использовать канал. Существует две наиболее распространенные стратегии торговли в канале:
  • Покупать у нижней границы канала, продавать у верхней.
  • Торговать при пробое канала.
Возникает вопрос: как строить каналы? Понятно, что для целей автоматизации мы не можем построить канал "на глаз", как это, например, сделано на рисунке*:
Автоматизация идей технического анализа. Идея: "Каналы". Часть 1. Трендовая линия.
понятие "Канал" нам нужно формализовать. И так, что же он представляет из себя с точки зрения программирования? Объект, состоящий из двух других объектов, называемых "прямая". С точки зрения математики, прямая это объект, описываемый формулой:
Автоматизация идей технического анализа. Идея: "Каналы". Часть 1. Трендовая линия.
В данном случае координата x у нас это время, а y - это цена.
Каким образом мы можем построить трендовую линию? Обычно для этого беретуся две впадины или два пика и между ними проводиться прямая. И так, находим нужные точки и строим прямую по двум точкам. Для этого нам надо просто напросто решить вот такую систему уравнений:
Автоматизация идей технического анализа. Идея: "Каналы". Часть 1. Трендовая линия.
сначала находим b:
Автоматизация идей технического анализа. Идея: "Каналы". Часть 1. Трендовая линия.
сделав подстановку, мы найдем и k:
Автоматизация идей технического анализа. Идея: "Каналы". Часть 1. Трендовая линия.
Таким образом, теперь мы знаем, как построитьь одну трендовую линию по двум вершинам или впадинам. В следующих статьях мы поговорим о том, как найти вторую линию канала и как определить сами вершины или в падины, по которым следует строить трендовую линию.

* Скриншоты, помеченные данным знаком, являются цитатами и иллюстрациями  в соответствии со ст. 1274 ГК РФ программного продукта "Quik", авторское право на который принадлежит "ARQA Technologies"
http://easyprog.ru/index.php?option=com_content&task=view&id=365&Itemid=44
Эх, все хорошие заканчивается, к сожалению это пока все от автора МЕгабакса, следите за его статьями тут :