thinkorswim

Привет {-22-} почему эта формула не работает? {-60-} Как можна исправить ошибку ? Формула для thinkorswim - Сортировка списка по хай/лоу. Подсветит обновления хай/лоу. Агригейшн дневка. plot Diff = (close-high[1])100>= (high - high[1] - 0.08)100 or (low[1] - close)100 >= (low[1] - low -0.08)100 or close >= high or close >= high; AssignBackgroundColor( if close >= high then Color.Green else if close <= low then Color.RED else Color.BLACK);


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

Июл 02 2012, 16:09


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

у тебя перед "100" стоят знаки умножения "*" ???

Июл 02 2012, 16:21
StRat

это формула не работает на сколько я знаю, вот рабочая


def name = high ("period" = AggregationPeriod.DAY)[1];
def name1= low("period" = AggregationPeriod.DAY)[1];
def condition1 = crosses(close, name,CrossingDirection.ABOVE);
def condition2 = crosses(close, name1,CrossingDirection.below);
plot name3 = condition1 or condition2;
AssignBackgroundColor(if name3 then Color.DARK_GREEN else Color.black);

Июл 03 2012, 10:12
yurko76

plot Diff = (close-high[1])*100>= (high - high[1] - 0.08)*100 or (low[1] - close)*100 >= (low[1] - low -0.08)*100 or close >= high or close >= high; AssignBackgroundColor( if close >= high then Color.Green else if close <= low then Color.RED else Color.BLACK);

Июл 12 2012, 13:20
yurko76

сравним обе

Июл 12 2012, 13:21

Разделено

Наш канал