thinkorswim

Здравствуйте есть какой-нибудь индикатор который будет показывать BID/ASK?


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

Мар 02 2017, 18:01


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

https://groups.yahoo.com/neo/groups/TOS_thinkscript/conversations/messages/28545

Мар 02 2017, 20:16
sandu3

Опишите пожалуйста более подробно я сделал как в инструкции но не совсем понимаю что она мне показывает

Мар 02 2017, 21:39
Konstant5577

Input LineLimit = 1;

def bid = close(priceType = "Bid";);
def ask = close(priceType = "Ask";);
def barNumber = barNumber();


script dynamic{
Input LineLimit = 2;
input c = close;
def bar = if IsNaN(c)
then bar[1]
else BarNumber();
def ThisBar = HighestAll(bar);
def cLine = if bar == ThisBar
then c
else Double.NaN;

plot P = if ThisBar - LineLimit <= bar
then HighestAll(cLine)
else Double.Nan;
}

plot B = dynamic(linelimit= linelimit,c = bid);
B .SetDefaultColor(Color.red);
B.SetStyle(Curve.POINTS);
B .SetLineWeight(1);

plot A = dynamic(linelimit = linelimit,c = ask);
A .SetDefaultColor(Color.green);
A.SetStyle(Curve.POINTS);
A .SetLineWeight(1);

Мар 02 2017, 21:53
Konstant5577

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

Мар 02 2017, 21:58
sandu3

def bid = close(priceType = "Bid";);
def ask = close(priceType = "Ask";);
def barNumber = barNumber();




вот в этом моменте есть какая-то ошибка

Мар 02 2017, 22:00
Konstant5577

это ошибка связанная с этим сайтом при передаче подобной информации, посмотрите строчки кода в основном индикаторе и замените их у себя

Мар 02 2017, 22:04
hero10

https://vk.com/toshackers?w=wall-141674181_3%2Fall
Глянь здесь. В этом будет выделение цветом если больше 5 центов

Мар 03 2017, 13:24
Наш канал