Коллеги, скажите, можно ли как нибудь изменить вот этот фильтр что бы он делал все тоже самое только недобой выдавал над уровнем для стаков которые стоят над уровнем, и под уровнем для стаков которые стоят под уровнем (короче говоря что бы избежать ситуации где стак стоит 32.50 и прошивает до 32.51 допустим и все равно подсвечивается). Заренее благодарю! def iDiff = 0.01;
#максимальное отклонение в центах def iBars = 3;
#число баров для просмотра def iLowest = lowest(low,iBars); def iHighest = highest(high,iBars); def bBaseLow = fold Lbar = 0 to iBars with Lsumm=1 do if ((low[Lbar]-iLowest)<=iDiff) then Lsumm
1 else Lsumm
0; def bBaseHigh = fold Hbar = 0 to iBars with Hsumm=1 do if ((iHighest-high[Hbar])<=iDiff) then Hsumm
1 else Hsumm
0; def iFigureLow = fold FLbar = 1 to iBars+1 with FLsumm do if (low[FLbar] == (Floor(low[FLbar]
2))/2) then FLsumm+1 else FLsumm; def iFigureHigh = fold FHbar = 1 to iBars+1 with FHsumm do if (high[FHbar] == (Ceil(high[FHbar]
2))/2) then FHsumm+1 else FHsumm; plot bBase = if (bBaseLow and iFigureLow) then 1 else if (bBaseHigh and iFigureHigh) 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);
это используют для трендовой стратегии или контртрендовой?
Авг 04 2013, 11:41Да, действительно похоже но как видишь здесь это реализовано по другому. И называется по хитрому..
Для меня интерес представляет взаимодействие линии с чартом и близко и в то же время не достает.....думаю получился бы неплохой трал....В боковиках с ним конечно будет сложнее... однако стратегия написанная только в лонг без фильтров боковика даёт стабильно положительную динамику...причем с высоким положительным skew что встречается начасто... Автор скрипта Mobius...найти его можно на сайте MyTrade.com и там же есть ссылка на блог с его скриптами
Авг 04 2013, 15:20))))
Сен 13 2013, 22:45