Найти Посты: #paintbar

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 Здравствуйте. помогите пож-ста. не могу поставить индикатор. что делаю не так не знаю. я просто копирую. и вставляю#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
@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

Фильтр

Что искать
Тип постов
По людям В группе Дата
Наш канал