Lsma Indicator For MT4
O Lsma Indicator For MT4 é usado principalmente para encontrar o sinal de reversão de tendência nos gráficos de preços. Você encontrará uma média móvel em negrito colorida em vermelho. Quando o preço é negociado acima da linha vermelha, você notará que o preço está subindo fortemente. Pelo contrário, quando o preço é negociado abaixo da linha vermelha, é necessário procurar os sinais curtos de negociação. Tente usar essa ferramenta em um período mais alto para não precisar lidar com as pequenas mudanças de tendência no mercado.
Instalando o Lsma Indicator For MT4
Depois de baixar o indicador através do formulário acima, você precisa descompactar o arquivo zip. Em seguida, você precisa copiar o arquivo lsma.mq4 na pasta MQL4Indicators da sua instalação do MT4 . Depois disso, reinicie o MT4 e você poderá ver o indicador na lista de indicadores.
Parâmetros da Lsma Indicator For MT4
O Lsma Indicator For MT4 possui parâmetros 2 para configurar.
extern int period=50;
extern int CountBars=10000; // Êîëè÷åñòâî îòîáðàæàåìûõ áàðîâ
Buffers of the Lsma Indicator For MT4
O Lsma Indicator For MT4 fornece buffers 1 .
SetIndexBuffer(0,buffer);
Principais partes do código
void start()
{
int counted_bars=IndicatorCounted();
int limit=Bars-counted_bars;
if(counted_bars==0)
{
limit-=(period+1);
limit=MathMin(CountBars,limit);
}
for(int i=0; i lt limit; i++)
{
buffer[i]=LSMA(period,i);
}
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
double LSMA(int ma_period,int shift)
{
double lengthvar;
double tmp;
double sum=0;
for(int i=ma_period; i gt =1; i--)
{
lengthvar=(ma_period+1)/3;
tmp=(i-lengthvar)*Close[ma_period-i+shift];
sum+=tmp;
}
double value=sum*6/(ma_period*(ma_period+1));
return(value);
}
//+------------------------------------------------------------------+