Keltner - futures io
futures io futures trading



Keltner


Discussion in EasyLanguage Programming

Updated by arjfca
    1. trending_up 3,182 views
    2. thumb_up 1 thanks given
    3. group 2 followers
    1. forum 2 replies
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 100,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
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

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

 
Search this Thread
 

Keltner

(login for full post details)
  #1 (permalink)
Stockholm
 
Experience: Intermediate
Platform: MC
Trading: fx
 
Posts: 16 since Apr 2010
Thanks: 139 given, 23 received

I have made the Keltner channel more flexible, in order to adapt it for use with non-standard bars.
First of all, the original KC is like this:
KeltnerChannel = Average( Price, Length ) + NumATRs * AvgTrueRange( Length ) ;

where the NumATRs is either +1.5 for the upper band and -1.5 for the lower band.

It has SMA and then ATR as the volatility measure.
I have loosened both:

1. The MA is made choosable between SMA and EMA:
if MA=0 then
var0 = XAverage (Price,Length ) //this is the EMA
else
var0 = AverageFC(Price,Length ) ;

2. The ATR is chosen as either original ATR, or an Average Price range, i.e. High-Low. The latter is the relevant measure when you use Range bars or Renko bars, because then the ATR is constant. Replace the original ATR with AverageFC2 on APR:

AverageFC2(AvgPriceRange,Length);

(I'm btw. using a version with HeikenAshi bars for APR)

Reply With Quote
The following user says Thank You to kiasom for this post:

Can you help answer these questions
from other members on futures io?
Stacked Imbalances.
Sierra Chart
OPEN_CLOSE_DOTS
ThinkOrSwim
Interactive Brokers settle charges it failed to flag suspicious activity and AML...
Brokers
DLL with webrequest function for MC
MultiCharts
is there an easy way to obtain by code the price variation percentual
MultiCharts
 
 
(login for full post details)
  #3 (permalink)
Montreal, Canada
 
Experience: Intermediate
Platform: Multicharts
Broker: Interactive Broker
Trading: Forex
 
Posts: 263 since Sep 2010
Thanks: 440 given, 91 received



kiasom View Post
I have made the Keltner channel more flexible, in order to adapt it for use with non-standard bars.
First of all, the original KC is like this:
KeltnerChannel = Average( Price, Length ) + NumATRs * AvgTrueRange( Length ) ;

where the NumATRs is either +1.5 for the upper band and -1.5 for the lower band.

It has SMA and then ATR as the volatility measure.
I have loosened both:

1. The MA is made choosable between SMA and EMA:
if MA=0 then
var0 = XAverage (Price,Length ) //this is the EMA
else
var0 = AverageFC(Price,Length ) ;

2. The ATR is chosen as either original ATR, or an Average Price range, i.e. High-Low. The latter is the relevant measure when you use Range bars or Renko bars, because then the ATR is constant. Replace the original ATR with AverageFC2 on APR:

AverageFC2(AvgPriceRange,Length);

(I'm btw. using a version with HeikenAshi bars for APR)

I'm not sure to understand your concept. Could you elaborate or show a picture to compare both.

I'm studying an approach using Keltner channel and it is not conclusive on the long run for me.


Martin

Reply With Quote


futures io Trading Community Platforms and Indicators EasyLanguage Programming > Keltner


November 17, 2010


Upcoming Webinars and Events
     



Copyright © 2020 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