thinkorswim

Здравствуйте! Подскажите как написать фильтр который определяет true range последнего(-их) текущего(-их) баров одного цвета (например на 5 минутном таймфрейме) и сравнивает его с дневным ATR(например за 14 дней) в процентах. А также считает объём прошедший за этот(эти) бары и сравнивает его со средним дневным объёмом (например за 14 дней) в процентах. Например на рисунке (5м) видно, что серия из медвежьих баров началась с бара номер 1. Скрипт должен посчитать выше указаные параметры для бара номер 1, затем (при формировании следущего бара) параметры для баров 1 + 2, затем 1 + 2 + 3 и т.д. Когда после этой серии баров одного цвета появляется противоположный бар скрипт обнуляется и "следит" уже за новым баром(серией баров). Если в этой серии появляется бар с равными Open и Close он считается относящимся к этой серии. Спасибо!


Проголосовало: 0

Дек 25 2014, 21:59
Прикреплена картинка:
Здравствуйте! Подскажите


Комментарии
kantor

Честно говоря ничего не понял, и вникать не хочется. Но знаю где тебе помогут, стучи здесь http://nyser.ru/

Дек 26 2014, 01:29
PabloEskobar

алгоритм прост вообщето

Дек 27 2014, 01:53
kantor

дак напиши человеку! в чем проблема? просит же.

Дек 27 2014, 01:55
PabloEskobar

я метасток юзал для написания.язык тос не знаю

Дек 27 2014, 12:35
arudzo

Так я тоже МТ 4 раньше использовал и на MQL 4 написать сей алгоритм элементарно! Но в ТОСе никак не разберусь с циклами и с изменением значения переменной. Постоянно не хватает функциональности! Нужны "танцы с бубнами" и соответственно знаток.

Дек 31 2014, 13:05

Разделено

Наш канал