#Сырая идея по поводу отображения Bid & Ask на графике, кому интересно может развить и усовершенствовать plot ask = close(priceType = "ASK"

; input offset=0; input length = 1; def sma = SimpleMovingAvg(ask, 1, length); rec line = if IsNaN(sma) then line[1] else sma[offset]; plot askline=if isnan(sma) then line else double.nan; askline.setpaintingStrategy(paintingStrategy.LINE); askline.setlineWeight(3); askline.setdefaultColor(color.green); askline.hideBubble(); plot bid = close(priceType = "BID"

; input offset2=0; input length2 = 1; def sma2 = SimpleMovingAvg(bid, 1, length2); rec line2 = if IsNaN(sma2) then line2[1] else sma2[offset2]; plot bidline=if isnan(sma2) then line2 else double.nan; bidline.setpaintingStrategy(paintingStrategy.LINE); bidline.setlineWeight(3); bidline.setdefaultColor(color.red); bidline.hideBubble();
Да, именно так, но тем не менее. Видимо ограничение для фильтров очень сильное (или для индикаторов такие же ограничения?). Могу предположить что больше 100 строчек кода не написать.
Дек 20 2013, 21:12Дело не в количестве строчек, а в оптимизации алгоритма и кода.
Дек 20 2013, 21:31В вашем случае советую обратиться к мануалу и просто переписать ваш скрипт с нуля.
Благодарю growex, так и поступлю
Дек 20 2013, 21:40