thinkorswim

всем привет.хотелось бы знать все формулы по обьему что есть .вчастности нужна когда свеча обьема резко взлетает и она больше последних 100 свечей. 5-1минутке.зарание спаибо


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

Апр 12 2012, 17:00


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

фильтр на 8 баров:

Plot base = (if (((low[0] == low[1]) and (low[2] == low[1]) and (low[2] == low[3]) and (low[3] == low[4]) and (low[4] == low[5]) and (low[5] == low[6]) and (low[6] == low[7]))or((high[0] == high[1]) and (high[2] == high[1]) and (high[2] == high[3]) and (high[3] == high[4]) and (high[4] == high[5]) and (high[5] == high[6]) and (high[6] == high[7]))) then 0 else 1);
AssignBackgroundColor(if (base == 0) and ((low[1] == Ceil(low[1]))or(high[1] == Ceil(high[1]))) then Color.green else Color.black);

Апр 12 2012, 17:03
growex

Наверное логичнее будет сделать это по другому, хотя отмечу что это не совсем то что просил sp38.
В данном случае имеем волюм шифт и потенциально уровень поддержки/сопротивления. То есль если на старшем таймфрейме появился выделенный спайк, то идем на меньший тф и смотрим по профилю что, куда и когда сдвинулось.....почти всегда там будет область дисбаланса с дырой в объемах.


input length = 100;
def avervol = Average (volume, length);
def volLog = log(volume[1] / avervol);
def Dev = stdev(volLog, length) * Sqrt(length / (length - 1));
def y = Dev * volume[1];
def volspike = ((volume[0] - volume[1]) / y);
def spikeUp = if volspike > 3 then 1 else 0;
plot cvolume = Volume;
cvolume.SetLineWeight(3);
cvolume.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);
cvolume.AssignValueColor(if spikeUp then Color.cyan else Color.dark_gray);


в строчке где спайк сравнивается с тройкой можно поставить другое число отклонений, собсно так работает имхо лучше всего.

Апр 12 2012, 21:24

Разделено

Наш канал