thinkorswim

Разобрался. def basep = (if (((low[0] == low[1]) and (low[2] == low[1]) and (low[2] == low[3]))or((high[0] == high [1]) and (high[2] == high[1]) and (high[2] == high[3]))) then 0 else 1);Plot base = (if(basep == 0) and ((low[1] == (Ceil(low[1]*4))/4)or(high[1] == (Ceil(high[1]*4))/4)) then 0 else 1); AssignBackgroundColor(if (base == 0) and ((low[1] == (Ceil(low[1]*4))/4)or(high[1] == (Ceil(high[1] *4))/4)) then Color.green else Color.black); Подсвечивает 100, 50 и 25центовые уровни


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

Май 30 2012, 21:54


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

в этих формулах есть ошибка- везде перед синими цифрами нужно поставить знак умножения *

Авг 04 2012, 20:49
yurko76

интересную вещь заметил- если смотреть на пост в общей ленте, то формула с ошибкой, а если нажать на ссылку "показать полностью", то там формула правильно написана (и не только здесь)...

Авг 05 2012, 12:53
Наш канал