Нужна помощь в переносе кода из Tradingview в MT4 (код простейший внутри) - страница 2

 
Denis Chebatarev:

study("Supertrend x2", overlay = true)


Factor=input(2.0, minval=0.1,maxval = 1000.0)

Pd=input(50, minval=1,maxval = 1000)

var=ema(close,Pd)


Factor2=input(2.0, minval=0.1,maxval = 1000.0)

Pd2=input(100, minval=1,maxval = 1000)

var2=ema(close,Pd2)


Up=var-(Factor*atr(Pd))

Dn=var+(Factor*atr(Pd))


Up2=var2-(Factor2*atr(Pd2))

Dn2=var2+(Factor2*atr(Pd2))


TrendUp=var[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up

TrendDown=var[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn


TrendUp2=var2[1]>TrendUp2[1]? max(Up2,TrendUp2[1]) : Up2

TrendDown2=var2[1]<TrendDown2[1]? min(Dn2,TrendDown2[1]) : Dn2


Trend = var[0] > TrendDown[1] ? 1: var[0]< TrendUp[1]? -1: nz(Trend[1],1)

Tsl = Trend==1? TrendUp: TrendDown


Trend2 = var2[0] > TrendDown2[1] ? 1: var2[0]< TrendUp2[1]? -1: nz(Trend2[1],1)

Tsl2 = Trend2==1? TrendUp2: TrendDown2



linecolor = Trend == 1 ? green : red

linecolor2 = Trend2 == 1 ? green : red


plot(Tsl, color = linecolor , style = line , linewidth = 2,title = "SuperTrend")

plot(Tsl2, color = linecolor2 , style = line , linewidth = 2,title = "SuperTrend")

Вот весь код

 
Denis Chebatarev:

надо)))

так в кодобазе посмотрите - там может быть такой, и даже лучше

 
Aleksandr Klapatyuk:

так в кодобазе посмотрите - там может быть такой, и даже лучше

Дак все перерыл. Мне именно в таком формате надо. Тут смена тренда по другому принципу немного происходит.

 
Denis Chebatarev:

Дак все перерыл. Мне именно в таком формате надо. Тут смена тренда по другому принципу немного происходит.

тогда - наверное, в том терминале другая логика, хотя вряд ли. в ( мт ) наверное под любую логику можно подстроится 

 
Denis Chebatarev:

Дак все перерыл. Мне именно в таком формате надо. Тут смена тренда по другому принципу немного происходит.

а можно картинку ? посмотреть как оно выглядит ?

 

Здесь

Файлы:
st.mq4  6 kb
 
Dmitry Fedoseev:

Здесь

Огроменное спасибо тебе!!!! Прямо красота получилась!!! Теперь доперло как тут с этими TrendUp и TrendDown надо было делать.

Вопрос снят.