Discussing the article: "Developing Trading Strategy: Pseudo Pearson Correlation Approach"

 

Check out the new article: Developing Trading Strategy: Pseudo Pearson Correlation Approach.

Generating new indicators from existing ones offers a powerful way to enhance trading analysis. By defining a mathematical function that integrates the outputs of existing indicators, traders can create hybrid indicators that consolidate multiple signals into a single, efficient tool. This article introduces a new indicator built from three oscillators using a modified version of the Pearson correlation function, which we call the Pseudo Pearson Correlation (PPC). The PPC indicator aims to quantify the dynamic relationship between oscillators and apply it within a practical trading strategy.

Generating new indicators from existing ones offers a powerful way to enhance trading analysis. By defining a mathematical function that integrates the outputs of existing indicators, traders can create hybrid indicators that consolidate multiple signals into a single, efficient tool. This method reduces chart clutter, simplifies interpretation, and leverages the individual strengths of each component indicator to improve decision-making.

The approach to technical analysis involves monitoring several indicators simultaneously, each providing a unique signal. However, this can result in a cluttered chart, increased difficulty in interpretation, and at times, conflicting signals. The solution proposed here is to mathematically combine the signals of selected indicators into a single, new oscillator.

This article introduces a new indicator built from three oscillators using a modified version of the Pearson correlation function, which we call the Pseudo Pearson Correlation (PPC). The PPC indicator aims to quantify the dynamic relationship between oscillators and apply it within a practical trading strategy.

Author: Daniel Opoku

 

Would be great to see reports with actual performance metrics of the test EA, in comparison with the same strategies not using the correlation filter - this way the efficiency of the new indicator can be estimated.

   if(EnableStrategy1 && ((corr_prev < PPr && corr_curr > PPr) || !EnableCorrelation))
   {
      if(maFast[0] > maSlow[0])
         OpenTrade(ORDER_TYPE_BUY, "Strategy1 BUY");
      else if(maFast[0] < maSlow[0])
         OpenTrade(ORDER_TYPE_SELL, "Strategy1 SELL");
   }

Most of oscillators of the same period are highly correlated by definitions, and using their correlation is of little interest. Analysis of multiple different periods makes sense, but probably every trader would do it with his/her preferred oscillator, that is with the same kind of oscillator, which setup is not covered in the article (that is you can't choose 3 RSIs or 3 MFis, for example).

Oscillators: RSI, MFI, DeMarker