Ehlers' Cycle Analytics for Traders - Trading Reviews and Vendors | futures io social day trading
futures io futures trading


Ehlers' Cycle Analytics for Traders
Updated: Views / Replies:9,004 / 18
Created: by Taggart Attachments:16

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors – all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you don’t need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 16  
 
Thread Tools Search this Thread
 

Ehlers' Cycle Analytics for Traders

  #11 (permalink)
Elite Member
Los Angeles, CA
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: AMP
Favorite Futures: ES
 
Posts: 30 since Oct 2009
Thanks: 183 given, 22 received

Another hack job

@Zondor thanks for the optimized version of the bandpass. I have a lot to learn. Attached is my stab at the AutoCorrelation Periodogram. I was able to get it to plot (without the fancy colors) but am not too sure about its accuracy. My code is of course sloppy and not optimized. There is one block of code involving what looks to be a 2 dimensional array (array "r" in Ehlers code) that I could not get to work, so I broke it down into 2 separate 1 dimensional arrays. I am not sure the logic mimics what Ehlers had intended. Anyway, if anyone smarter than me could have a look I would much appreciate it. I have also included Ehlers EasyLanguage code for reference.

Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).

Attached Files
Register to download File Type: txt AutocorrelationPeriodogram.txt (6.3 KB, 63 views)
Register to download File Type: zip AutocorrelationPeriodogram.zip (3.0 KB, 40 views)
Reply With Quote
The following 3 users say Thank You to Taggart for this post:
 
  #12 (permalink)
Elite Member
Los Angeles, CA
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: AMP
Favorite Futures: ES
 
Posts: 30 since Oct 2009
Thanks: 183 given, 22 received

I was finally able to sort out the two dimension array issue which more closely follows Ehlers code and have attached an update. It produces significantly different values from the one posted earlier. So, one or both may be incorrect. Don't rely on either indicator until further verification. I have no way of comparing to Ehlers' work. There is only 1 screenshot in the book and it is for a stock which I don't have a data feed for. I also have not made any effort to optimize as I plan on only using this indicator on COBC=True (plus I don't really know how anyway, haha).

Attached Files
Register to download File Type: zip AutocorrelationPeriodogram2.zip (3.0 KB, 86 views)
Reply With Quote
The following 3 users say Thank You to Taggart for this post:
 
  #13 (permalink)
Elite Member
Switzerland
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: Dorman
Favorite Futures: Currency Futures, ES
 
mk77ch's Avatar
 
Posts: 75 since Oct 2010
Thanks: 12 given, 64 received


great thread, would be nice to have the code for the other indicators.

cheers,
mike

Reply With Quote
 
  #14 (permalink)
Elite Member
Switzerland
 
Futures Experience: Advanced
Platform: NinjaTrader
Broker/Data: Dorman
Favorite Futures: Currency Futures, ES
 
mk77ch's Avatar
 
Posts: 75 since Oct 2010
Thanks: 12 given, 64 received

Even Better Sinewave

Here is the Even Better Sinewave or at least a try to code it for Ninjatrader

cheers,
Mike

Attached Thumbnails
Ehlers' Cycle Analytics for Traders-evenbettersinewave.png  
Attached Files
Register to download File Type: zip EvenBetterSineWave.zip (2.3 KB, 112 views)
Reply With Quote
The following 2 users say Thank You to mk77ch for this post:
 
  #15 (permalink)
Elite Member
Portland Oregon, United States
 
Futures Experience: Beginner
Platform: Ninjatrader®
Broker/Data: CQG, Kinetick
Favorite Futures: Gameplay Klownbine® Trading of Globex
 
Zondor's Avatar
 
Posts: 1,327 since Jul 2009
Thanks: 1,244 given, 2,632 received

Even More Better Sine Wave

It's not necessary to calculate on every tick values that never change during the execution of a program, or that only change once per bar. (Unless your CPU is lazy and needs some extra work to do).

Nor is it necessary to do anything when an intrabar price tick has the same value as the one just before it, since the output will be the same as the previous one.

When an instance of the EBSinewave is being called by another indicator, set the ShowPlot parameter to false. It is not necessary to generate an output plot (Values[0]) if an instance of the EB Sinewave is being called by another indicator, since the output of the EB SInewave is exposed by a public data series that is not dependent on the plot.

"If we don't loosen up some money, this sucker is going down." -GW Bush, 2008
“Lack of proof that something is true does not prove that it is not true - when you want to believe.” -Humpty Dumpty, 2014
“The greatest shortcoming of the human race is our inability to understand the exponential function.”
Prof. Albert Bartlett
Attached Files
Register to download File Type: cs ~JFE EvenBetterSineWave.cs (9.4 KB, 148 views)

Last edited by Zondor; March 3rd, 2014 at 01:02 PM.
Reply With Quote
The following 5 users say Thank You to Zondor for this post:
 
  #16 (permalink)
Elite Member
Stanstead, Quebec, Canada
 
Futures Experience: Intermediate
Platform: NinjaTrader
Favorite Futures: CL
 
Royal Flush's Avatar
 
Posts: 122 since Dec 2010
Thanks: 71 given, 64 received

I have been unable to find any information on the net regarding how to read Elhers Dominant Cycle. Below it appears that it is a leading indicator saying that the next dominant cycle will be up. This seems to good to be true, is it?

Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).

Reply With Quote
 
  #17 (permalink)
Elite Member
New York
 
Futures Experience: Advanced
Platform: NT
Favorite Futures: parallel
 
Posts: 5 since Oct 2012
Thanks: 1 given, 3 received

It would be great to have the code for Adaptive Bandpass, Adaptive RSI and Autocorrelation Reversal. I can post EL code if somebody can give it a try.


Last edited by waver; December 31st, 2015 at 05:24 PM.
Reply With Quote
 
  #18 (permalink)
Elite Member
NYC
 
Futures Experience: Beginner
Platform: NinjaTrader
 
Posts: 14 since Dec 2009
Thanks: 9 given, 9 received


Zondor View Post
I corrected two bugaboos that degrade performance with no benefit whatsoever:
  • Calculating on every tick values that only need to be calculated once per lifetime of indicator.
  • Calculating on every tick values that only need to calculated once per bar.

This drastically reduces the loading time and CPU load.

Corrected a bug where alpha2 variable was overwritten before it was used in calculations.

Attached Files
Register to download File Type: cs MyBandpassFilter.cs (11.5 KB, 34 views)
Reply With Quote
The following 2 users say Thank You to nailz420 for this post:
 
  #19 (permalink)
Elite Member
Surrey, UK
 
Futures Experience: Intermediate
Platform: Ninjatrader, Tradestation
Broker/Data: Kinetick, InteractiveBrokers
Favorite Futures: Equities, Futures
 
Posts: 135 since Jun 2010
Thanks: 70 given, 59 received

I bought his Mesa 8/9 tools for Tradestation quite a few years ago. It was useless buggy shit that didn't work properly. I tried to get support from him but it was for nothing as he didn't seem to have a clue as to what the problem was. Extremely disappointed.

Reply With Quote

Reply



futures io > > > Ehlers' Cycle Analytics for Traders

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)
 

RandBots: AutoTrading Bots to diversify your trading

Oct 24
 

TopstepTrader: Profiting Without Risking Your Own Money

Oct 26

Building Open Source Indicators for NT8 w/Fat Tails @ Lizard Indicators

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Thoughts on Ehlers indicators quasar NinjaTrader 16 April 8th, 2017 01:27 PM
John Ehlers Zero Lag ebtrader ThinkOrSwim Programming 3 April 2nd, 2017 09:49 PM
Center of Gravity by John Ehlers Silvester17 NinjaTrader 10 June 9th, 2014 04:45 PM
John Ehlers traderwerks Traders and Trading Methods 0 August 22nd, 2013 10:59 PM
Ehlers Cycle Period Indicator kabakj NinjaTrader 5 January 15th, 2013 05:47 PM


All times are GMT -4. The time now is 04:56 AM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts
Page generated 2017-10-21 in 0.10 seconds with 20 queries on phoenix via your IP 54.80.211.135