Индикаторы форекс MACD и Stochastic или миф о богастве
Расскажу о том, как работают индикаторы оценивающие ленту котировок на форексе и выдающие сигналы покупать или продавать. Для начала как всегда немного теории. Разберемся как устроены всеми любимые индикаторы MACD и Stochastic
Формула расчета значений буферов MACD:
int OnCalculate ()
{
int i,limit;
//—
if(rates_total<=InpSignalSMA || !ExtParameters)
return(0);
//— last counted bar will be recounted
limit=rates_total-prev_calculated;
if(prev_calculated>0)
limit++;
//— macd counted in the 1-st buffer
for(i=0; i<limit; i++)
ExtMacdBuffer[i]=iMA(NULL,0,InpFastEMA,0,MODE_EMA,PRICE_CLOSE,i)-
iMA(NULL,0,InpSlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
//— signal line counted in the 2-nd buffer
SimpleMAOnBuffer(rates_total,prev_calculated,0,InpSignalSMA,ExtMacdBuffer,ExtSignalBuffer);
//— done
return(rates_total);
}
Самое важное, что нас здесь интересует это строка for(i=0; i<limit; i++) — объясню что это такое, это выражение которое берет последние несколько свечей (например 12 или 26 как пишут в книгах то тех анализу) и затем вычисляет для них среднее значение MA (Moving Average), казалось бы все логично и правильно но почему прибыльность стратегий при торговле по MACD всего 65%? Пока подумайте щас разберемся, что в внутри стохастика.
(
Читать дальше )