0
Индикатор Multi RSI (далее MR) отображается в отдельном окне. В индикаторе используются: 5 стандартных индикаторов RSI в MT5. (Relative Strength Index) — это осцилляторный индикатор, который колеблется в диапазоне от 0 до 100, DRSI- уровень индикотора RSI (по умолчанию DRSI=30), 10 вертикальных линий vLine с парвметрами(0,-5) (0,-4) (0,-3) и т.д. DRSI и период RSI задается в настройках, а также цвет и толщина vLine.
RSI1=rsi(4)
RSI2=rsi(7)
RSI3=rsi(14)
RSI4=rsi(28)
RSI5=rsi(50)
Логика:
MR=0
Если RSI1 > (100-DRSI) то MR=MR+1
Если RSI2 > (100-DRSI) то MR=MR+1
Если RSI3 > (100-DRSI) то MR=MR+1
Если RSI4 > (100-DRSI) то MR=MR+1
Если RSI5 > (100-DRSI) то MR=MR+1
Если RSI1 < (0+DRSI) то MR=MR-1
Если RSI2 < (0+DRSI) то MR=MR-1
Если RSI3 < (0+DRSI) то MR=MR-1
Если RSI4 < (0+DRSI) то MR=MR-1
Если RSI5 < (0+DRSI) то MR=MR-1

Если MR= 1 то рисуем vLine (0,1)
Если MR= 2 то рисуем vLine (0,2)
Если MR= 3 то рисуем vLine (0,3)
Если MR= 4 то рисуем vLine (0,4)
Если MR= 5 то рисуем vLine (0,5)
Если MR= -1 то рисуем vLine (0,-1)
Если MR= -2 то рисуем vLine (0,-2)
Если MR= -3 то рисуем vLine (0,-3)
Если MR= -4 то рисуем vLine (0,-4)
Если MR= -5 то рисуем vLine (0,-5)
Можно ALERT задать: если MR прошлого бара не равен 0. А текущий MR = 0 то ALERT.
avatar

Asch

  • 24 сентября 2024, 08:14
0
К сожалению исходника нет.
avatar

Asch

  • 23 сентября 2024, 15:14