amatar
amatar личный блог
27 октября 2013, 14:31

Формулы для Thinkorswim (спред, плавность акций)

Спред:
plot Diff = round((Ask — Bid), 2) * 100;
Diff.AssignValueColor(if Diff <= 5 then Color.PINK else Color.BLUE);

Определение плавности акции
(Если последние 11 свечек акции имеют размер менее 10 центов каждая, то показывает «1». Подсвечивает если максимум/минимум последних 5 свечей больше или равен максимуму/минимуму за последние 200 свечей. Ставится на М1 или М5 для определения плавности акции, в которой уже была высокая активность):
plot bu = high-low < 0.1 and high[1]-low[1] < 0.1 and high[2]-low[2] < 0.1 and high[3]-low[3] < 0.1 and high[4]-low[4] < 0.1 and high[5]-low[5] < 0.1 and high[6]-low[6] < 0.1 and high[7]-low[7] < 0.1 and high[8]-low[8] < 0.1 and high[9]-low[9] < 0.1 and high[10]-low[10] < 0.1 and high[11]-low[11] < 0.1 and high[12]-low[12] < 0.1; bu.assignValueColor (if high-low < 0.1 and high[1]-low[1] < 0.1 and high[2]-low[2] < 0.1 and high[3]-low[3] < 0.1 and high[4]-low[4] < 0.1 and high[5]-low[5] < 0.1 and high[6]-low[6] < 0.1 and high[7]-low[7] < 0.1 and high[8]-low[8] < 0.1 and high[9]-low[9] < 0.1 and high[10]-low[10] < 0.1 and high[11]-low[11] < 0.1 and high[12]-low[12] < 0.1 then color.WHITE else color.BLACK); assignBackgroundColor (if highest(high, 5) >= highest (high,200) then color.DARK_GREEN else if lowest (low,5) <= lowest (low,200) then color.DARK_RED else color.BLACK);

по материалам: http://study-of-trading.ru/amatar/2013/10/27/sbornik-formul-dlya-thinkorswim-tos-chast-4.html
1 Комментарий
  • Stingray
    15 марта 2016, 01:58
    plot Diff = round((Ask — Bid), 2) * 100;  - не работает. подскажите кто знает, как отфильтровать в TOS по спреду

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн