Скачать MetaTrader 5

Обсуждение статьи "Индикатор для построения графика "Крестики - Нолики""

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
182515
MetaQuotes Software Corp. 2013.03.29 08:47 

Опубликована статья Индикатор для построения графика "Крестики - Нолики":

Существует множество типов графиков, которые представляют информацию о текущей ситуации на рынке. Многие из них пришли к нам из далёкого прошлого, и как раз одним из таких является график "Крестики-нолики" (Point and figure chart).

Этот тип графика был известен еще с конца XIX века. Его первоначальное название "книжный метод" употребил ещё Чарльз Доу в редакционной статье номера "Уолл-Стрит Джорнал" от 20 июля 1901 года. Хоть Доу и утверждал, что "книжный метод" уже существует пятнадцать лет (то есть дата его рождения 1886 год), но именно он зафиксировал его употребление и по сей день.

Определение паттернов на графике "Крестики-нолики".

Автор: Dmitriy Zabudskiy

o_o
Модератор
23910
o_o 2013.04.04 09:48  

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

Dmitriy Zabudskiy
5358
Dmitriy Zabudskiy 2013.04.07 09:26  
sergeev:

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

На счёт сбоя не спорю, слишком сложные вычисления производит индикатор, точнее говоря массивные, для этого и специально была введена функция очистки (С) и перестроения (R). В Вашем индикаторе безусловный плюс, это маленький код который скорей всего шустро работает, что меньше создает всякие сбои и тому подобное. А вот на счёт корректности, то у Вас непонятно зачем нужны тени на свечах (это просто противоречит классическому построению). И ещё одно, в статье я уже это говорил, но повторюсь, возможно на корректность результатов влияет округление, которое можно поменять:

Для округления количества клеток  в цикле используется функция MathRound(), которая позволяет округлять полученные значения до ближайших целых. При желании эту функцию можно заменить на MathFloor() (округление до нижнего целого) или MathCeil() (округление до верхнего целого), в зависимости от того какое нужно построение. 

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий