Индикатор детекции паттерна для thinkorswim (thinkscript) и ninjatrader (ninjascript)

Приветствую всех и с Новым годом

Коллеги можете помочь написать скрипт который детектируют паттерн

ТЗ
по заданному набору инструментов ( фьючи и спот) валюта около 15 инструментов
требуется искать паттерн = сочетание баров
=================================================================
сам паттерн
http://utmagazine.ru/posts/16643-neobhodimye-filtry-tos-dlya-torgovli-nyse
раздел 5 база
https://s.mail.ru/4dGfXjN7Baee/img-2016-01-11-16-07-13.png

https://s.mail.ru/5RQU5C8DZP8o/img-2016-01-11-16-10-55.png

#Скрипт ищет базы из N последних свечей, на любых уровнях.

def iDiff = 0.01; #максимальное отклонение в центах
def iBars = 4; #число баров для просмотра
def iLowest = lowest(low,iBars);
def iHighest = highest(high,iBars);

def bBaseLow = fold Lbar = 0 to iBars with Ls=1 do if ((low[Lbar]-iLowest)<=iDiff) then Ls*1 else Ls*0;
def bBaseHigh = fold Hbar = 0 to iBars with Hs=1 do if ((iHighest-high[Hbar])<=iDiff) then Hs*1 else Hs*0;

plot bBase = if bBaseLow then 1 else if bBaseHigh then 2 else 100;

AssignBackgroundColor (if (bBase == 1) then Color.LIGHT_GREEN else if (bBase == 2) then Color.LIGHT_RED else Color.black);
bBase.AssignValueColor (if bBase <> 100 then Color.black else Color.CURRENT);
мой паттерн примерно такой же - но есть некоторые отличия - в этот цикл вложиться еще один (я сам модернизирую)
этот образец на thinkscript for thinkorswim

=================================================================
1) если возможно чтобы графики не включать - чтобы не перегружать ресурсы системы - просто обратиться к набору/массиву свечей

Что должен делать индюк:
1) искать паттерн и выводить из в таблицу по разным тф https://cloud.mail.ru/public/qXFVts9yauZE/img-2016-01-11-15-33-22.png на каком уровне нашел и какие сочетания свечей в нем участвуют https://s.mail.ru/W81zYtb8mMAw/img-2016-01-11-15-54-11.png  - в таблице можно отразить как-то историю?
2) наносить на график линии исходя из следующих данных
от t1 до t3 на определенной цене
t1 - первый бар в паттерне
t3 - третий бар в паттерне

  • паттерн

Собери свой портфель акций

Начать инвестировать

Собери свой портфель акций

Начать инвестировать

Похожие публикации

Комментарии (4)

Чтобы оставить комментарий, вам необходимо войти или зарегистрироваться
UP