Indicadores: RSIWithFlat - página 2

 
newdigital:

Combinatória agradável
 
Roszey:
O indicador é pintado novamente?

Não. Tente encontrar no código-fonte algo como isto:

         IndBuffer[bar]=MainRSI[bar];   //current bar
         SignalBuffer[bar]=SignRSI[bar];//current bar

Se o indicador repintar, ele deverá ter a seguinte aparência:

         IndBuffer[bar]=MainRSI[bar];     //barra atual
         IndBuffer[bar+1]=MainRSI[bar];   //última barra formada
         SignalBuffer[bar]=SignRSI[bar];  //barra atual
         SignalBuffer[bar+1]=SignRSI[bar];//última barra formada

Isso significa que o indicador repinta as duas últimas barras (barra atual (sempre) + última barra formada).

Se o indicador não for uma série temporal, ele terá a seguinte aparência:

         IndBuffer[i]=MainRSI[i];     //barra atual
         IndBuffer[i-1]=MainRSI[i];   //última barra formada
         SignalBuffer[i]=SignRSI[i];  //barra atual
         SignalBuffer[i-1]=SignRSI[i];//última barra formada