Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Polarized Fractal Efficiency indicator #107

Open
jayMcBee opened this issue Apr 6, 2021 · 5 comments
Open

Polarized Fractal Efficiency indicator #107

jayMcBee opened this issue Apr 6, 2021 · 5 comments

Comments

@jayMcBee
Copy link

jayMcBee commented Apr 6, 2021

Polarized Fractal Efficiency (PFE) is a technical indicator that was developed by Hans Hannula to determine price efficiency over a user-defined period. This indicator fluctuates between -100 and +100, with 0 as the centerline. Securities with a PFE greater than zero are deemed to be trending up, while a reading of less than zero indicates the trend is down. Polarized Fractal Efficiency's signature characteristic is its use of fractal geometry in determining how efficiently a security's price is moving.

A description of the formula is available e.g. here
https://www.investopedia.com/terms/p/pfe.asp

@codeplea
Copy link
Member

codeplea commented Apr 6, 2021

Do you have a primary source? And example calculations?

@kpa28-git
Copy link

Has there already been work on this? #68

@codeplea
Copy link
Member

It's in the beta directory: https://github.com/TulipCharts/tulipindicators/blob/master/beta/pfe.c

It's likely buggy.

@kpa28-git
Copy link

Yup, I read up on the beta indicators in the 9.1 release issue #114 after I found that pfe was merged.
Tangent: it would be interesting to note what needs to be changed/improved/tested for each of these beta implementations if it is known. That way we could know how close each one is to being able to be mainlined. Perhaps a roadmap issue for beta implementations and new requested indicators.

@codeplea
Copy link
Member

The beta indicators weren't written by me. They are lacking in good documentation and testing. I also noticed that some have memory bugs. They each need a very careful analysis before I could merge them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants