Контакты

больше
roman_gr24

Теги в сообщениях

Подписчики

Облако меток

Roman
 thinkorswim
Здравствуйте. помогите пож-ста с формулой для вочлиста... plot diff = цена, по которой, сегодня прошло больше всего сделок; т.е. чтобы показывала цену по которой сегодня прошли максимальные объемы. за ранее благодарен.

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

Roman
Здравствуйте. помогите пож-ста с формулой для вочлиста... plot diff = цена, по которой, сегодня прошло больше всего сделок; т.е. чтобы показывала цену по которой сегодня прошли максимальные объемы. за ранее благодарен.

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

Roman
 thinkorswim
Здравствуйте. помогите пож-ста с формулой... plot diff = цена, по которой, сегодня прошло больше всего сделок; т.е. чтобы показывала цену по которой сегодня прошли максимальные объемы. за ранее благодарен.

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

Roman
@growex привет. помоги пож-ста со скриптом для ТОСа. чтобы в вочлисте подсвечивал акции которые после новых хай-лоу откатились к 20 дневной ЕМА. смысл-искать первый откат после новых хай-лоу.допустим акция находится +- 0.05 от 20ЕМА. если после хая-зеленым после лоу соответственно красным.за ранее благодарен.

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

Roman
 thinkorswim
Привет всем. хочу представить индюк для thinkorswim. который красит бары по импульсной системе ЕЛДЕРА. Предыдущий от 28 февраля с ошибками-там почти все бары синие. Это исправленный и верный. СКАЗАЛ КАК ОТРЕЗАЛ-# # PaintBAR # # EMA input EMA_length = 13; def EMA = ExpAverage(close, EMA_length); def CrossesEMAAbove = EMA > EMA[1]; def CrossesEMABelow = EMA < EMA[1]; # MACD Histogram input fastLength = 12; input slowLength = 26; input MACDLength = 9; input AverageType = {SMA, default EMA}; def Diff = MACD(fastLength, slowLength, MACDLength, AverageType).Diff; def CrossesMACDAbove = Diff > Diff[1]; def CrossesMACDBelow = Diff < Diff[1]; # paint bars AssignPriceColor(if CrossesEMAAbove AND CrossesMACDAbove then color.GREEN else if CrossesEMABelow AND CrossesMACDBelow then color.RED else color.BLUE);

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

Roman
@HAMAHA плачу. нажимаю-studies. edit studies. new.- копирую. вставляю.- и ни че не получается. что делаю не так?

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

Roman
@HAMAHA Здравствуйте. помогите пож-ста. не могу поставить индикатор. что делаю не так не знаю. я просто копирую. и вставляю#paintBAR # EMA input EMAlength = 13; def EMA=MovAvgExponential(close,EMAlength); def CrossesEMAAbove=EMA crosses above EMA[1]; def CrossesEMABelow=EMA crosses below EMA[1]; # MACD Histogram input fastLength = 12; input slowLength = 26; input MACDLength = 9; input AverageType = {SMA, default EMA}; def Diff = MACD(fastLength, slowLength, MACDLength, AverageType).Diff; def CrossesMACDAbove = Diff crosses above Diff[1]; def CrossesMACDBelow = Diff crosses below Diff[1]; # paint bars assignPriceColor(if CrossesEMAAbove AND CrossesMACDAbove then color.GREEN else if CrossesEMABelow AND CrossesMACDBelow then color.RED else color.BLUE); plot n=double.naN; n.hide();

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

Roman
@HAMAHA Здравствуйте. помогите пож-ста. не могу поставить индикатор. что делаю не так не знаю. я просто копирую. и вставляю#paintBAR # EMA input EMAlength = 13; def EMA=MovAvgExponential(close,EMAlength); def CrossesEMAAbove=EMA crosses above EMA[1]; def CrossesEMABelow=EMA crosses below EMA[1]; # MACD Histogram input fastLength = 12; input slowLength = 26; input MACDLength = 9; input AverageType = {SMA, default EMA}; def Diff = MACD(fastLength, slowLength, MACDLength, AverageType).Diff; def CrossesMACDAbove = Diff crosses above Diff[1]; def CrossesMACDBelow = Diff crosses below Diff[1]; # paint bars assignPriceColor(if CrossesEMAAbove AND CrossesMACDAbove then color.GREEN else if CrossesEMABelow AND CrossesMACDBelow then color.RED else color.BLUE); plot n=double.naN; n.hide();

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

Roman
@denis5 вот нашел еще индикатор. по этому же принципу. только красит не бары. а гистограмму МАСД # # author : krazana # date : 8-jan-2008 # description : # ----------------------------------- # coloured MACD : # red - BUY forbidden # green - SELL forbidden # declare lower; input fastLength = 12; input slowLength = 26; input MACDLength = 9; def fastAvg = Ema2(data = close, "smoothing factor" = 2 / (1 + fastLength)); def slowAvg = Ema2(data = close, "smoothing factor" = 2 / (1 + slowLength)); def Value = fastAvg - slowAvg; def nextAvg = ExpAverage(data = Value, MACDLength); plot Diff = value - nextAvg[1]; def macd_diff = Diff - Diff[1]; def ema_diff = slowAvg - slowAvg[1]; diff.AssignValueColor(if macd_diff > 0 and ema_diff > 0 then Color.UPTICK else if macd_diff < 0 and ema_diff < 0 then Color.DOWNTICK else color.WHITE); Diff.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);

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

Roman
@HAMAHA вот нашел еще индикатор. по этому же принципу. только красит не бары. а гистограмму МАСД # # author : krazana # date : 8-jan-2008 # description : # ----------------------------------- # coloured MACD : # red - BUY forbidden # green - SELL forbidden # declare lower; input fastLength = 12; input slowLength = 26; input MACDLength = 9; def fastAvg = Ema2(data = close, "smoothing factor" = 2 / (1 + fastLength)); def slowAvg = Ema2(data = close, "smoothing factor" = 2 / (1 + slowLength)); def Value = fastAvg - slowAvg; def nextAvg = ExpAverage(data = Value, MACDLength); plot Diff = value - nextAvg[1]; def macd_diff = Diff - Diff[1]; def ema_diff = slowAvg - slowAvg[1]; diff.AssignValueColor(if macd_diff > 0 and ema_diff > 0 then Color.UPTICK else if macd_diff < 0 and ema_diff < 0 then Color.DOWNTICK else color.WHITE); Diff.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);

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

Наш канал