NexusFi: Find Your Edge


Home Menu

 





Polarized Fractal Efficiency Indicator


Discussion in Commodities

Updated
      Top Posters
    1. looks_one Fat Tails with 15 posts (47 thanks)
    2. looks_two zentrade with 7 posts (2 thanks)
    3. looks_3 Cheech with 5 posts (2 thanks)
    4. looks_4 Marvin S with 3 posts (0 thanks)
      Best Posters
    1. looks_one Fat Tails with 3.1 thanks per post
    2. looks_two Lornz with 1 thanks per post
    3. looks_3 Antisyzygy with 1 thanks per post
    4. looks_4 zentrade with 0.3 thanks per post
    1. trending_up 33,493 views
    2. thumb_up 59 thanks given
    3. group 24 followers
    1. forum 47 posts
    2. attach_file 16 attachments




 
Search this Thread

Polarized Fractal Efficiency Indicator

  #21 (permalink)
 
serac's Avatar
 serac 
Arizona, USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: MB Trading
Trading: Cello
Posts: 116 since Jan 2011
Thanks Given: 321
Thanks Received: 138

@Fat Tails: I will add to your excellent commentary. Correct me if I am wrong.

Applying the Inverse Fisher to a non-normalized indicator is problematic because you are forced to choose a normalization window. Thus, once the signal lasts longer than the normalization window, the normalization changes, even if the original indicator value did not. This essentially double-counts whatever price action the original indicator was designed to capture, and can lead to false signals.

Personally, I have found normalization of non-normalized indicators fruitless.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
NexusFi Journal Challenge - May 2024
Feedback and Announcements
REcommedations for programming help
Sierra Chart
MC PL editor upgrade
MultiCharts
How to apply profiles
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
48 thanks
Just another trading journal: PA, Wyckoff & Trends
31 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
24 thanks
GFIs1 1 DAX trade per day journal
22 thanks
  #22 (permalink)
 
kronie's Avatar
 kronie 
NYC + NY / USA
 
Experience: Advanced
Platform: "I trade, therefore, I AM!"; Theme Song: "Atomic Dog!"
Trading: EMD, 6J, ZB
Posts: 796 since Oct 2009

while I always appreciate a heavily justified mathematical discussion,

but what I did not see clealy stated was how such an indicator is superior to a whole host of other simpler indicators, nor how to use ths inverse fisher transform

for example, one of the most complicated indicators that used to crash Ninja, remains the MACDBB

there are numerous forms of it, some even show a yellow (default colors) dot, just to highlight the ZLC (zero line crossing)

justify please

Reply With Quote
  #23 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102



serac View Post
@ Fat Tails: I will add to your excellent commentary. Correct me if I am wrong.

Applying the Inverse Fisher to a non-normalized indicator is problematic because you are forced to choose a normalization window. Thus, once the signal lasts longer than the normalization window, the normalization changes, even if the original indicator value did not. This essentially double-counts whatever price action the original indicator was designed to capture, and can lead to false signals.

Personally, I have found normalization of non-normalized indicators fruitless.

It is possible to normalize indicators. Let us take the example of the MACD. It is a momentum based indicator and can go anywhere. However, if you replace momentum with the ratio of momentum/volatility you can normalize it.

Below is a quick and dirty implementation of a normalized MACD and an Inverse Fisher Transform. Whether this is useful or not, can be debated, but it can be done..

There are probably better methods for normalization, just have done this for demonstration purposes.

Attached Thumbnails
Click image for larger version

Name:	$EURUSD (60 Min)  11_07_2011.jpg
Views:	598
Size:	124.4 KB
ID:	43034  
Attached Files
Elite Membership required to download: IFTMACD.zip
Elite Membership required to download: NormalizedMACD.zip
Reply With Quote
  #24 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


kronie View Post
while I always appreciate a heavily justified mathematical discussion,

but what I did not see clealy stated was how such an indicator is superior to a whole host of other simpler indicators, nor how to use ths inverse fisher transform

for example, one of the most complicated indicators that used to crash Ninja, remains the MACDBB

there are numerous forms of it, some even show a yellow (default colors) dot, just to highlight the ZLC (zero line crossing)

justify please

@ kronie: Could you please elaborate:

-> Why are MACDBBLines complicated? It is an extremely simple indicator.
-> Why should the MACDBBLines should crash NinjaTrader?

Maybe that for an early version there were some bugs in the custom plot, but the current versions should never crash NinjaTrader. If they do, I would like to know, because I have coded the indicator below!


Reply With Quote
  #25 (permalink)
 
zentrade's Avatar
 zentrade 
Wilson, NC
 
Experience: Intermediate
Platform: thinkorswim
Trading: NQ
Posts: 18 since Dec 2010
Thanks Given: 1
Thanks Received: 5


kronie View Post
while I always appreciate a heavily justified mathematical discussion,

but what I did not see clealy stated was how such an indicator is superior to a whole host of other simpler indicators, nor how to use ths inverse fisher transform

for example, one of the most complicated indicators that used to crash Ninja, remains the MACDBB

there are numerous forms of it, some even show a yellow (default colors) dot, just to highlight the ZLC (zero line crossing)

justify please

The advantage is that the indicator will give very clear bullish and bearish signals.

Started this thread Reply With Quote
  #26 (permalink)
 
Lornz's Avatar
 Lornz 
Oslo, Norway
 
Experience: Advanced
Platform: CQG, Excel
Trading: CL
Posts: 1,193 since Apr 2010


zentrade View Post
Thanks again Fat Tails for the reply. Do you use it or think it's good at filtering out false moves or signaling the main part of a move? Well at least you didn't say it was flawed

I believe standard usage of "all" indicators - based on time series of the instrument you're trading - is flawed. That being said, I humbly admit that there are several ways to trade profitably. My, perhaps limited, research with various indicators has left me unconvinced. I've found rudimentary statistical analysis of both the instrument in question, and "related" instruments and asset classes, to offer much more value.

Good trading!

Visit my NexusFi Trade Journal Reply With Quote
  #27 (permalink)
 Cheech 
Mesa, AZ/USA
 
Experience: Intermediate
Platform: NinjaTrader, ThinkorSwim
Broker: AMP Futures/CQG, TDA
Trading: Currency Futures, my Harley Davidson
Posts: 107 since Jun 2012
Thanks Given: 43
Thanks Received: 133


Fat Tails View Post

Consider the PFE as being like a chameleon. It becomes a different indicator for each instrument and timeframe.

I am a new user of this site and while I realize this thread is somewhat dated I was wondering if anyone has attempted to modify this indicator as proposed in the article by William Eckhardt as referenced earlier?

I coded the examples in the article in Excel using the original formula and even though I could not exactly match the values in the series 1 & 2 arrived at by Mr. Eckhardt I was able to verify that the results are very different when a currency conversion is performed, again as indicated by Mr. Eckhardt.

I then coded the formula revision (in Excel) he suggests to allow the algorithm to pass his C-test and the results are exactly the same for both series both before and after the currency conversion which I believe now passes the C-test. I am not a mathematician and am also not stating that even with Mr. Eckhardt's changes that it would make this indicator useful in any way however, I've played with this indicator a bit and if one changes the variables according to the chart's time period (and maybe instrument) it can be made to pick out trends. As noted in previous posts and Mr. Eckhardt's article this is not the earmark of a good indicator as it lacks consistency needed however, Mr. Eckhardt's formula changes seem to rectify that condition. at least in a spreadsheet test using his examples.

Reply With Quote
Thanked by:
  #28 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


Cheech View Post
I am a new user of this site and while I realize this thread is somewhat dated I was wondering if anyone has attempted to modify this indicator as proposed in the article by William Eckhardt as referenced earlier?

I coded the examples in the article in Excel using the original formula and even though I could not exactly match the values in the series 1 & 2 arrived at by Mr. Eckhardt I was able to verify that the results are very different when a currency conversion is performed, again as indicated by Mr. Eckhardt.

I then coded the formula revision (in Excel) he suggests to allow the algorithm to pass his C-test and the results are exactly the same for both series both before and after the currency conversion which I believe now passes the C-test. I am not a mathematician and am also not stating that even with Mr. Eckhardt's changes that it would make this indicator useful in any way however, I've played with this indicator a bit and if one changes the variables according to the chart's time period (and maybe instrument) it can be made to pick out trends. As noted in previous posts and Mr. Eckhardt's article this is not the earmark of a good indicator as it lacks consistency needed however, Mr. Eckhardt's formula changes seem to rectify that condition. at least in a spreadsheet test using his examples.

Below is the comparison of the PFE (orange) which was modified according to the suggestions of Mr.Eckhardt and the original PFE (blue), which shows inconsistent behaviour. The modified indicator is attached.




Attached Files
Elite Membership required to download: Eckhardt_PFE.zip
Reply With Quote
  #29 (permalink)
 Cheech 
Mesa, AZ/USA
 
Experience: Intermediate
Platform: NinjaTrader, ThinkorSwim
Broker: AMP Futures/CQG, TDA
Trading: Currency Futures, my Harley Davidson
Posts: 107 since Jun 2012
Thanks Given: 43
Thanks Received: 133


Fat Tails View Post
Below is the comparison of the original PFE (blue), which shows inconsistent behaviour, and the PFE which I modified following the suggestion of Mr. Eckhardt (red). The modified indicator is attached.

]

@Fat Tails

Thank you for the revision.

I've tested it and have observed some problems with it. I have no idea whether it's the algorithm, the implementation, Ninja, or the way I'm using it. I've picked settings that will indicate a trend change (for now my definition for this situation is a 13EMA & 20SMA crossing) where the PFE (revised and original) cross the zero line. Although these settings might be different for different time periods they are relatively close.

Here's what I have observed so far:

1. Sometimes when switching instruments (futures instruments 6E>>ZW or ZC) the plot will just disappear. This happens on 1 and 2 minute charts. If the time period is changed to a higher value (3 min. and up) the plot will return.

2. The plot does not scale to the zero line which at times completely "disappears". Compressing the Y axis will sometimes make it return, but not always. Other indicators with a zero plot line (like the ZL MACD) the zero line remains in view and the plot scales accordingly.

3. Sometimes the plot will completely disappear and can be made to return by increasing the value of the period by one (12 to 13) with no change to the smooth period (8).

4. The ToS implementation of the original indicator also has a +/- 25 and 50 plot line which helps one visually gauge the current value. The original Ninja version or the revised have neither.

In one of your posts you stated that the indicator was completely useless so it is unclear to me if you revised it to see if the new algorithm worked any better but are still of the opinion that it is a useless indicator which in fact it may be. This is only and experiment for me, so I will defer to your desire or not to address any of the above. Regardless, thank you for your efforts.

Reply With Quote
  #30 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102



Cheech View Post
@Fat Tails

Thank you for the revision.

I've tested it and have observed some problems with it. I have no idea whether it's the algorithm, the implementation, Ninja, or the way I'm using it. I've picked settings that will indicate a trend change (for now my definition for this situation is a 13EMA & 20SMA crossing) where the PFE (revised and original) cross the zero line. Although these settings might be different for different time periods they are relatively close.

Here's what I have observed so far:

1. Sometimes when switching instruments (futures instruments 6E>>ZW or ZC) the plot will just disappear. This happens on 1 and 2 minute charts. If the time period is changed to a higher value (3 min. and up) the plot will return.

2. The plot does not scale to the zero line which at times completely "disappears". Compressing the Y axis will sometimes make it return, but not always. Other indicators with a zero plot line (like the ZL MACD) the zero line remains in view and the plot scales accordingly.

3. Sometimes the plot will completely disappear and can be made to return by increasing the value of the period by one (12 to 13) with no change to the smooth period (8).

4. The ToS implementation of the original indicator also has a +/- 25 and 50 plot line which helps one visually gauge the current value. The original Ninja version or the revised have neither.

In one of your posts you stated that the indicator was completely useless so it is unclear to me if you revised it to see if the new algorithm worked any better but are still of the opinion that it is a useless indicator which in fact it may be. This is only and experiment for me, so I will defer to your desire or not to address any of the above. Regardless, thank you for your efforts.

@Cheech: I suffered from a flu, when I made the modifications yesterday. I have addressed your suggestions (1), (3) and (4). The zeroline will not always remain in view, this would be possible, if I replace the line with a plot. However, in practical tests, which I made it never disappeared.

I have replaced the indicator in post #28 to avoid that somebody downloads the first version, which was flawed.

My judgement - subjective in any way - referred to the original version of the PFE. I think that the modified version can be used as a technical tool. It is simple by design, but nevertheless it can show you both breakout and turning points. I have reacted to your suggestions, because I think that your arguments were justified, otherwise I would have ignored them.

Reply With Quote
Thanked by:




Last Updated on April 2, 2018


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts