Блог им. toshackers

Скрипт #ThinkOrSwim для #watchlist

Скрипт #ThinkOrSwim для #watchlist


Показывает в колонке сигнал, когда две скользящих средних пересекаются. Настраиваются практически все параметры обеих MA на график в виде индикаторов и все получится очень наглядно.

#MA_Crosses.показывает сигнал, когда две МА пересекают друг друга 
#Cнять галочку Include Extended Session 
#Aggregation обязан быть не больше чем переменная Period в 7 строке 
input price = FundamentalType.CLOSE; input Period = AggregationPeriod.FIVE_MIN; #указать период расчета МА, выбрав из списка: TWO_MIN THREE_MIN FOUR_MIN FIVE_MIN EN_MIN FIFTEEN_MIN TWENTY_MIN THIRTY_MIN HOUR TWO_HOURS FOUR_HOURS DAY TWO_DAYS THREE_DAYS FOUR_DAYS WEEK MONTH OPT_EXP input FastLength = 20; #период быстрой МА input SlowLength = 80; #период медленной МА input averageType = AverageType.simple;  #Тип МА можно выбрать из списка: EXPONENTIAL HULL SIMPLE WEIGHTED WILDERS def FastMA = MovingAverage(averageType, Fundamental(price, period = Period), FastLength); def SlowMA = MovingAverage(averageType, Fundamental(price, period = Period), SlowLength); def bSignalDown = Crosses(FastMA, SlowMA, CrossingDirection.ABOVE); def bSignalUp = Crosses(FastMA, SlowMA, CrossingDirection.BELOW); plot out = if bSignalUp then 2 else if bSignalDown then 1 else 1000; AssignBackgroundColor (if (out == 1 ) then Color.LIGHT_GREEN else if (out == 2) then Color.LIGHT_RED else Color.black); out.AssignValueColor (if out <> 100 then Color.black else Color.CURRENT);


*** 
Скрипт #ThinkOrSwim для #watchlistНужна полная библиотека индикаторов ??? 
Загляни в наш блог... http://bit.ly/2mUbkj4

теги блога toshackers

....все тэги



UPDONW
Новый дизайн