NexusFi: Find Your Edge


Home Menu

 





Webinar: John Ehlers on Indicators for Effective Trading Strategies


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one Big Mike with 16 posts (26 thanks)
    2. looks_two Fat Tails with 16 posts (101 thanks)
    3. looks_3 krzysiaczek99 with 5 posts (0 thanks)
    4. looks_4 vegasfoster with 4 posts (3 thanks)
      Best Posters
    1. looks_one Fat Tails with 6.3 thanks per post
    2. looks_two Big Mike with 1.6 thanks per post
    3. looks_3 vegasfoster with 0.8 thanks per post
    4. looks_4 RoboTrade with 0.7 thanks per post
    1. trending_up 81,043 views
    2. thumb_up 140 thanks given
    3. group 33 followers
    1. forum 65 posts
    2. attach_file 14 attachments




 
Search this Thread

Webinar: John Ehlers on Indicators for Effective Trading Strategies

  #31 (permalink)
 
RoboTrade's Avatar
 RoboTrade 
Switzerland
 
Experience: Advanced
Platform: Multicharts, nothing else
Broker: Interactive Brokers
Trading: Futures: DAX, ESTX50, BUND, SMI Forex: CHF, EUR, USD
Posts: 13 since Apr 2010
Thanks Given: 10
Thanks Received: 2


Big Mike View Post
Also @slickiam posted a Sierra version here as well:



Mike

Hi Guys and Girls
Still missingthe working Easy Language Code for Multicharts of this great webinar form John and Mike.
Any Body out there to code it for this great Trading Software of the still existing MC-Community @nexusfi.com (formerly BMT)?
Thank you a lot for providing the "SuperSmother" and "Two Pool Highpass Filter"
Happy trading

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NexusFi Journal Challenge - April 2024
Feedback and Announcements
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
ZombieSqueeze
Platforms and Indicators
Request for MACD with option to use different MAs for fa …
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Retail Trading As An Industry
58 thanks
Battlestations: Show us your trading desks!
50 thanks
NexusFi site changelog and issues/problem reporting
47 thanks
GFIs1 1 DAX trade per day journal
32 thanks
What percentage per day is possible? [Poll]
31 thanks

  #32 (permalink)
 
RoboTrade's Avatar
 RoboTrade 
Switzerland
 
Experience: Advanced
Platform: Multicharts, nothing else
Broker: Interactive Brokers
Trading: Futures: DAX, ESTX50, BUND, SMI Forex: CHF, EUR, USD
Posts: 13 since Apr 2010
Thanks Given: 10
Thanks Received: 2


RoboTrade View Post
Hi Guys and Girls
Still missingthe working Easy Language Code for Multicharts of this great webinar form John and Mike.
Any Body out there to code it for this great Trading Software of the still existing MC-Community @futures.io (formerly BMT)?
Thank you a lot for providing the "SuperSmother" and "Two Pool Highpass Filter"
Happy trading

OK, here we are:

Attached Files
Elite Membership required to download: RoofingFilter.pla
Reply With Quote
The following user says Thank You to RoboTrade for this post:
  #33 (permalink)
 
teyano's Avatar
 teyano 
Amsterdam, Europe
 
Experience: Intermediate
Platform: Various
Trading: ES
Posts: 22 since Feb 2013
Thanks Given: 67
Thanks Received: 14



RoboTrade View Post
OK, here we are:

There is a small inconsistency in the code provided by J.Ehlers and yours; @RoboTrade in the line 18 you have declared a fix value once but later the same value is used as a "BarPeriod" which in fact is a previously declared input.

Your:
 
Code
alpha1 = (Cosine(.707*360 / 48) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);
It should be:

 
Code
alpha1 = (Cosine(.707*360 / BarPeriod) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);

Reply With Quote
The following user says Thank You to teyano for this post:
  #34 (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


teyano View Post
There is a small inconsistency in the code provided by J.Ehlers and yours; @RoboTrade in the line 18 you have declared a fix value once but later the same value is used as a "BarPeriod" which in fact is a previously declared input.

Your:
 
Code
alpha1 = (Cosine(.707*360 / 48) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);
It should be:

 
Code
alpha1 = (Cosine(.707*360 / BarPeriod) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);

I have noticed the same little bug in the Ehlers paper that can be found here:

https://www.mesasoftware.com/Seminars/SpectralDilation.pdf‎

The litte bug appears on page 16. Actually 48 is the default value for the bar period. It should be an input variable, so that it can be changed according to requirements.

I think that the formula shown during the webinar was correct.

Reply With Quote
The following 3 users say Thank You to Fat Tails for this post:
  #35 (permalink)
 
RoboTrade's Avatar
 RoboTrade 
Switzerland
 
Experience: Advanced
Platform: Multicharts, nothing else
Broker: Interactive Brokers
Trading: Futures: DAX, ESTX50, BUND, SMI Forex: CHF, EUR, USD
Posts: 13 since Apr 2010
Thanks Given: 10
Thanks Received: 2


teyano View Post
There is a small inconsistency in the code provided by J.Ehlers and yours; @RoboTrade in the line 18 you have declared a fix value once but later the same value is used as a "BarPeriod" which in fact is a previously declared input.

Your:
 
Code
alpha1 = (Cosine(.707*360 / 48) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);
It should be:
alpha1 = (Cosine(.707*360 / BarPeriod) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);

Ups, you are right! Below a new attempt:

 
Code
{
Roofing filter
? 2013 John F. Ehlers

19.062013 Derived to play around with some inputs by RoboTrade
}

Input: Proceed(Close),BandEdge (10), BarPeriod (48);

Vars:
alpha1(0),
HP(0),
a1(0),
b1(0),
c1(0),
c2(0),
c3(0),
Filt(0),
Filt2(0);

//Highpass filter cyclic components whose periods are shorter than 48 bars
alpha1 = (Cosine(.707*360 / BarPeriod) + Sine (.707*360 / BarPeriod) - 1) / Cosine(.707*360 / BarPeriod);
HP = (1 - alpha1 / 2)*(1 - alpha1 / 2)*(Proceed - 2*Proceed[1] + Proceed[2]) + 2*(1 -
alpha1)*HP[1] - (1 - alpha1)*(1 - alpha1)*HP[2];

//Smooth with a Super Smoother Filter
a1 = expvalue(-1.414*3.14159 /BandEdge);
b1 = 2*a1*Cosine(1.414*180 / BandEdge);
c2 = b1;
c3 = -a1*a1;
c1 = 1 - c2 - c3;
Filt = c1*(HP + HP[1]) / 2 + c2*Filt[1] + c3*Filt[2];
Plot1(Filt);
Plot2(0);
Multicharts version see attachment.

Attached Files
Elite Membership required to download: RoofingFilter_V2.pla
Reply With Quote
The following user says Thank You to RoboTrade for this post:
  #36 (permalink)
 
teyano's Avatar
 teyano 
Amsterdam, Europe
 
Experience: Intermediate
Platform: Various
Trading: ES
Posts: 22 since Feb 2013
Thanks Given: 67
Thanks Received: 14

@Fat Tails,

The formula shown during the webinar ( 23:32 ) show these values as a fixed ones. Presumably to simplify the core idea behind it.

Reply With Quote
The following user says Thank You to teyano for this post:
  #37 (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


teyano View Post
@Fat Tails,

The formula shown during the webinar ( 23:32 ) show these values as a fixed ones. Presumably to simplify the core idea behind it.

Thank you for checking it. In that case a lookback period should be introduced with a default setting of 48 that can be changed by the user if needed.

Reply With Quote
The following user says Thank You to Fat Tails for this post:
  #38 (permalink)
nigel
United Kingdom
 
Posts: 3 since Jun 2013
Thanks Given: 0
Thanks Received: 1

I was wondering if anyone could help me with the following:

1. I have read and researched pretty fully Mr Ehlers books and indicators and have to be impressed by the math. But one single issue plagues me. That is, there are way too many indicators with different names - I have collected more than 30. I operate MT4 and trade forex, and would really like to know which one or two I should use as the "best"

2. My second plea for help is - accepting 1. above, Mr Ehlers seemed to use the MESA Cycle and the MESA Momentum indicators together in the video posted here. Without any consideration of the plethora of other indicators one might assime that these two are a good bet to represent the "best". If that is the case does anyone have MT4 versions of thse indicators that they might consider sharing ?

Many thanks

Nigel

Reply With Quote
The following user says Thank You to nigel for this post:
  #39 (permalink)
nigel
United Kingdom
 
Posts: 3 since Jun 2013
Thanks Given: 0
Thanks Received: 1

Thanks for those comments re Mr Ehler's new site. Back to my earlier quest though, faced with so many Ehlers Indicators, have any of you wiser and more experienced traders been able to perform any assessments and thence down-selected an indicator of preference for "least lag", "greatest accuracy" indication of a reversal swing point ? I trade 15Min (with entry on 1min) for EURUSD, AUDUSD, USDJPY, FTSE100 and DAX30. Any suggestions for a best of breed indicator among the many in Mr Ehler's inventory would be very much appreciated.

Reply With Quote
  #40 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,322 since Jun 2009
Thanks Given: 33,143
Thanks Received: 101,476



nigel View Post
Thanks for those comments re Mr Ehler's new site. Back to my earlier quest though, faced with so many Ehlers Indicators, have any of you wiser and more experienced traders been able to perform any assessments and thence down-selected an indicator of preference for "least lag", "greatest accuracy" indication of a reversal swing point ? I trade 15Min (with entry on 1min) for EURUSD, AUDUSD, USDJPY, FTSE100 and DAX30. Any suggestions for a best of breed indicator among the many in Mr Ehler's inventory would be very much appreciated.

If you watch the webinar he answered that more or less.

Sent from my Nexus 4

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread Reply With Quote





Last Updated on July 12, 2017


© 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