Доброго времени суток. Подскажите пожалуйста,есть ли фильтр для тоса, который показывает количество касаний свечи по одной цене. На подобии "Levels" в Арче.
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);
есть похожее, для чего нужно- искать бид?
Июл 10 2013, 12:46В личку кину все что есть
Июл 10 2013, 16:56не, нужно просто что бы несколько свечей касалось в 1 цену. как бы пройти не может.
Июл 10 2013, 19:32def iDiff = 0.00; #максимальное отклонение в центах
Июл 10 2013, 19:43def 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);
скачал на nyser.ru
этот скрипт другое показывает
Июл 10 2013, 23:44при максимальном отклонении 0 центов, он как раз то показывает, число баров можно изменить
Июл 11 2013, 08:41Касания подряд хаем или лоу? или на определенном промежутке надо найти все бары с касанием данной цены хаем или лоу?
Дек 13 2013, 10:54