Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 975
- Avaliação:
- Publicado:
- 2018.11.20 08:49
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
No oscilador Self-Adjusting RSI, nós implementamos os métodos de ajuste automatizado dos níveis de sobrecompra/sobrevenda do oscilador RSI, descritos no artigo de David Sepiashvili, The Self-Adjusting RSI.
O indicador tem cinco parâmetros configuráveis:
- Period - período de cálculo do RSI;
- Applied price - preço de cálculo do RSI;
- Calculation mode - modo de ajuste:
- Standard deviation - por desvio padrão;
- Moving average - pela média móvel.
- Deviation for StdDev mode - desvio para o modo Standard deviation;
- Deviation for MA mode - desvio para o modo Moving average.
Cálculos:
SARSI = RSI(Period, Applied price)
-
If Calculation mode = Standard deviation:
Overbought = 50.0 + Deviation * AvgDev Oversold = 50.0 - Deviation * AvgDev AvgDev = StdDev(SARSI, Period, MODE_SMA)
-
If Calculation mode = Moving average:
Overbought = 50.0 + Deviation * AvgRAW Oversold = 50.0 - Deviation * AvgRAW AvgRAW = SMA(RAW, Period) RAW = Abs(SARSI - AvgDev) AvgDev = SMA(SARSI, Period)
Fig 1. Calculation mode = Standard deviation
Fig. 2. Calculation mode = Moving average
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21266