Ребят, подмогните с фильтрами для тоса. Хочу фильтр для "грубой" фильтровки, показывающий расстояние до 3хдневного highlow в % от ATR между этими самыми highlow и фильтр для "тонкой" фильтровки, показывающий расстояние до highlow текущей сессии в % от ATR между этими самыми highlow. Формулы есть. Просто не знаю как перевести их на тосовский язык( Грубый фильтр для Д1 ((High за 3 свечи - Close)/(High за 3 свечи - Low за 3 свечи))
100. Подсвечивать зеленым, если значение меньше "20". ((Close - Low за 3 свечи)/(High за 3 свечи - Low за 3 свечи))
100. Подсвечивать красным, если значение меньше "20". Тонкий фильтр для М1 ((High текущей сессии - Close)/(High текущей сессии - Low текущей сессии))
100. Подсвечивать зеленым, если значение меньше "20". ((Close - Low текущей сессии)/(High текущей сессии - Low текущей сессии))
100. Подсвечивать красным, если значение меньше "20".
declare lower;
Июн 16 2015, 16:23def OpenTime = 0700;
def CloseTime = 0929;
def minvolume = 200000;
def sec_open = SecondsFromTime(OpenTime);
def sec_close = SecondsTillTime(CloseTime);
def pmvolume = if sec_open >= 0 and sec_close >= 0 then volume else Double.NaN;
rec cumvolume = if !isnan(pmvolume) then cumvolume[1]+pmvolume else 0;
plot result = cumvolume is greater than or equal to minvolume;
благодарю
Июн 16 2015, 18:28я думаю, ее нужно чуть переделать
Июн 17 2015, 00:07