Video Interview: Kase Bars - futures io
futures io futures trading



Video Interview: Kase Bars


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one aslan with 23 posts (57 thanks)
    2. looks_two Big Mike with 6 posts (3 thanks)
    3. looks_3 eDanny with 6 posts (3 thanks)
    4. looks_4 Dan Kase with 6 posts (15 thanks)
      Best Posters
    1. looks_one aslan with 2.5 thanks per post
    2. looks_two Dan Kase with 2.5 thanks per post
    3. looks_3 shodson with 2 thanks per post
    4. looks_4 vegasfoster with 1.3 thanks per post
    1. trending_up 53,685 views
    2. thumb_up 90 thanks given
    3. group 27 followers
    1. forum 94 posts
    2. attach_file 5 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 125,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
 

Video Interview: Kase Bars

(login for full post details)
  #1 (permalink)
OC, California, USA
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
 
shodson's Avatar
 
Posts: 1,958 since Jun 2009
Thanks: 528 given, 3,648 received

Kase Bars are basically range bars, but you can use ATR to determine the best range size to use to trade your instrument of choice.

Kase Bars Explained - A New Type of Bar Chart

Follow me on Twitter Visit my futures io Trade Journal Started this thread Reply With Quote
The following 5 users say Thank You to shodson for this post:

Journal Challenge February 2021 results:
Competing for $1500 in prizes from Topstep
looks_oneSBtrader82 's Trading Journalby SBtrader82
(172 thanks from 31 posts)
looks_twoJust BEING a Trader: Letting Go!!by iqgod
(120 thanks from 33 posts)
looks_3Wisdom is Emptinessby Mtype
(68 thanks from 25 posts)
looks_4Deetee’s DAX Trading Journal (time based)by Deetee
(31 thanks from 17 posts)
looks_5Journal for peanuts1956by peanuts1956
(23 thanks from 13 posts)
 
 
(login for full post details)
  #3 (permalink)
NY
 
Experience: Advanced
Platform: Esignal, MBT navigator
Trading: Currencies
 
Posts: 2,526 since Jun 2009
Thanks: 1,396 given, 2,576 received


Interesting , thanks . Is this bar type only available for tradestation ? ATR is a logical approach to bar range sizing and this would be worth looking into further . Maybe we can get someone to develop these bars for ninja .

Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #4 (permalink)
OC, California, USA
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
 
shodson's Avatar
 
Posts: 1,958 since Jun 2009
Thanks: 528 given, 3,648 received


Eric j View Post
Interesting , thanks . Is this bar type only available for tradestation ? ATR is a logical approach to bar range sizing and this would be worth looking into further . Maybe we can get someone to develop these bars for ninja .

Yeah, would be interesting. I've never created a custom bar type before but I know it can be done. And the single parameter for the bar type would be the ATR lookback period. So if you, say, had a 200 KaseBar chart, it's using a median ATR over 200 time bars, but over what minute time frame? 5min, 15min, 60min? You'd need a 2nd parameter to determine the correct range bar size. Maybe you can keep the lookback period constant (100, 200, what?) and the parameter would be what minute bar size you want to computer ATR over.

Any thoughts on how to tackle this?

Follow me on Twitter Visit my futures io Trade Journal Started this thread Reply With Quote
 
(login for full post details)
  #5 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

Actually, you do not need the ATR at all.

She uses the ATR to pick a target range. The range is not auto-calculated on the fly, at least in Tradestation.

In TS, you specify a single parm called the "target range". You also specify whether the bar is built from ticks or 1-min bars.

When using tick bars, this effectively becomes the same as range bars, because each bar will be the target range except for gap cases perhaps. When using minute bars, most bars will be the target range size, except for when you have a fast move within a minute bar that exceeds the target range, in which case you will get a larger bar.

When I compare range and Kase bars in TS, they are very close to each other.

Given the above, you should be able to cobble together a Kase bar type for Ninja using the Range bar type as a template.

I don't understand/see the benefit of Kase vs Range bars.

Now, if you did dynamically figure out the ATR, that may be more interesting.

Reply With Quote
The following user says Thank You to aslan for this post:
 
(login for full post details)
  #6 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

Here is a link to a TS page explaining the subtle differences between kase and range bars:

Kase Bar Chart

Reply With Quote
The following 4 users say Thank You to aslan for this post:
 
(login for full post details)
  #7 (permalink)
OC, California, USA
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
 
shodson's Avatar
 
Posts: 1,958 since Jun 2009
Thanks: 528 given, 3,648 received


aslan View Post
Actually, you do not need the ATR at all.

She uses the ATR to pick a target range. The range is not auto-calculated on the fly, at least in Tradestation.

In TS, you specify a single parm called the "target range". You also specify whether the bar is built from ticks or 1-min bars.

When using tick bars, this effectively becomes the same as range bars, because each bar will be the target range except for gap cases perhaps. When using minute bars, most bars will be the target range size, except for when you have a fast move within a minute bar that exceeds the target range, in which case you will get a larger bar.

When I compare range and Kase bars in TS, they are very close to each other.

Given the above, you should be able to cobble together a Kase bar type for Ninja using the Range bar type as a template.

I don't understand/see the benefit of Kase vs Range bars.

Now, if you did dynamically figure out the ATR, that may be more interesting.

Yes but ideally I would want it to automatically compute the range for me and adapt to different range sizes in real-time.

Follow me on Twitter Visit my futures io Trade Journal Started this thread Reply With Quote
 
(login for full post details)
  #8 (permalink)
Albuquerque, NM
 
 
Posts: 9 since Jul 2010
Thanks: 0 given, 17 received

@Aslan...

"I don't understand/see the benefit of Kase vs Range bars."

Well, since my mom doesn't get onto forums, I will explain the difference between the two.

First off, the bars are equal true range which counts any gaps between the previous bar’s close and the current high or low into the bar’s range – as opposed to simple range bars, which only account for the high-low range and leave out any gaps. Secondly, Kase Bars use only real data to form bars. Thus, if there are any gaps on the chart as opposed to filling the gap by creating bars using counterfeit data. And, if the minimum range between two ticks exceeds the target range, the actual minimum range is shown. This is in opposition to range bar methods, which forces bars to the exact target by inserting fake data. So for example, if two sequential prices were $10.1 and $10.2, Kase’s method, using a 5-cent range, does not put in fake data but would generate a 10-cent bar, since that is as close to the target as one can get with real data. Other methods would insert a false tick at 10.15 to break up the 10-cent bar into two 5’s.

Got questions? Just email me directly daniel@kaseco.com

Reply With Quote
The following 15 users say Thank You to Dan Kase for this post:
 
(login for full post details)
  #9 (permalink)
Albuquerque, NM
 
 
Posts: 9 since Jul 2010
Thanks: 0 given, 17 received


shodson View Post
Yes but ideally I would want it to automatically compute the range for me and adapt to different range sizes in real-time.

Do you want it to rub your shoulders and give you a foot bath, too?

Reply With Quote
 
(login for full post details)
  #10 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


I implemented Kase Bars for NT7, and they are available under the elite downloads. Enjoy.

Reply With Quote
 
(login for full post details)
  #11 (permalink)
Belgium
 
Experience: Advanced
Platform: SaxoTrader
Broker: SaxoBank
Trading: ESTX
 
Posts: 292 since Dec 2009
Thanks: 243 given, 110 received

PS : Cynthia is holding a webinar within the TradeStation community the 3rd August







Reply With Quote
 
(login for full post details)
  #12 (permalink)
OC, California, USA
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
 
shodson's Avatar
 
Posts: 1,958 since Jun 2009
Thanks: 528 given, 3,648 received


Dan Kase View Post
Do you want it to rub your shoulders and give you a foot bath, too?

As a matter of fact, yes I do

Follow me on Twitter Visit my futures io Trade Journal Started this thread Reply With Quote
The following 3 users say Thank You to shodson for this post:
 
(login for full post details)
  #13 (permalink)
Belgium
 
Experience: Advanced
Platform: SaxoTrader
Broker: SaxoBank
Trading: ESTX
 
Posts: 292 since Dec 2009
Thanks: 243 given, 110 received

Hello,

Thank you. I will join the fest and test it.

Just a stupid question. Can you tell me how you exported a bar type (instead of an indicato) so that we can friendly import it ?
The custom bar types I cross usually need to drag and drop the file inside the Type folder then need to be compiled.

Reply With Quote
 
(login for full post details)
  #14 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


SARdynamite View Post
Just a stupid question. Can you tell me how you exported a bar type (instead of an indicato) so that we can friendly import it ?
The custom bar types I cross usually need to drag and drop the file inside the Type folder then need to be compiled.

Good question, I added a wiki entry to answer it: How to export a non-indicator from NT

Reply With Quote
The following 5 users say Thank You to aslan for this post:
 
(login for full post details)
  #15 (permalink)
Belgium
 
Experience: Advanced
Platform: SaxoTrader
Broker: SaxoBank
Trading: ESTX
 
Posts: 292 since Dec 2009
Thanks: 243 given, 110 received

Just great thanks

Reply With Quote
 
(login for full post details)
  #16 (permalink)
Albuquerque, NM
 
 
Posts: 9 since Jul 2010
Thanks: 0 given, 17 received


aslan View Post
I implemented Kase Bars for NT7, and they are available under the elite downloads. Enjoy.


Have you implemented the code from her book, Universal Bars? Because KaseBars don't work the way Universal Bars do, just so you know..

Reply With Quote
 
(login for full post details)
  #17 (permalink)
Albuquerque, NM
 
 
Posts: 9 since Jul 2010
Thanks: 0 given, 17 received


shodson View Post
As a matter of fact, yes I do

Hahaha, I knew you would come back and admit it..

Reply With Quote
 
(login for full post details)
  #18 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


Dan Kase View Post
Have you implemented the code from her book, Universal Bars? Because KaseBars don't work the way Universal Bars do, just so you know..

Nope, I implemented what is in Tradestation per the link I posted previously. It uses real data and looks at the true range of the bar, and closes the bar as soon as the range is met or exceeded.

There is one nuance for my version, and that is what happens at the beginning of a new session. I start a new bar at the beginning of a session, and do not use the last bar from the previous session to determine the true range of the first bar. Some people do not like this, but it is how NT does it, and it ensures that you always have the same bars regardless of the start date of the data that is loaded. I wont be changing that aspect, but it is easy to change if someone wants to change it.

Feel free to send me a copy of her book, and I would be happy to implement Universal bars as well.

Reply With Quote
 
(login for full post details)
  #19 (permalink)
france
 
Experience: Beginner
Platform: nt
 
mea109's Avatar
 
Posts: 201 since Oct 2009
Thanks: 1,776 given, 56 received

hello and thank you
is there any possibility to run under NT 6.5

Reply With Quote
 
(login for full post details)
  #20 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


mea109 View Post
is there any possibility to run under NT 6.5

Sorry, I don't even have 6.5 loaded anymore, but the code is fairly straight forward (does not use anything special from NT7) if someone wants to try to port it back. To my knowledge, only some of the secondary routines are different. The real meat of the code is the Add() method, which I think should work/port easily.

Reply With Quote
The following user says Thank You to aslan for this post:
 
(login for full post details)
  #21 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

I received the following comment on NT Kase Bars via PM:


Quoting 
I did compare it to the ones in TS and found that the ninja Kase are close, but not same as in TS. In TS the tick that exceeds the set range becomes the open of the next bar. In Ninja the Open = previous Close

The following is how the implementation works: when a tick arrives it is always included in the current bar. Once the bar is updated, the true range is checked, and if the target range is met or exceeded a new bar will be formed on the next tick. If that next tick is at the same price, then the open of the new bar would be equal to close of the previous bar. The next tick could be the same or a different price.

So, the question is once a target range is achieved for a bar, do you wait to start a new bar until the range of that bar is exceeded?

In looking closer at the output of TS, the next bar is always opened outside of the current bar. If that is what is desired, then technically the bar is not closed when the target range is met, but only when it would be exceeded, and the new tick that exceeded the target range is part of the next bar.

I can easily change this, but Dan, perhaps you could comment first on how it should work. Thanks.

Reply With Quote
The following user says Thank You to aslan for this post:
 
(login for full post details)
  #22 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

After playing around with TS, I went ahead and changed the NT Kase Bar implementation to only close the bar when the range is exceeded, and now it should match up with the TS version. There is a new version (V2) in the download section.

Reply With Quote
The following 7 users say Thank You to aslan for this post:
 
(login for full post details)
  #23 (permalink)
Belgium
 
Experience: Advanced
Platform: SaxoTrader
Broker: SaxoBank
Trading: ESTX
 
Posts: 292 since Dec 2009
Thanks: 243 given, 110 received

Thanks aslan

v1 is still there, not v2. maybe you did not rename the zip

Reply With Quote
 
(login for full post details)
  #24 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


SARdynamite View Post
v1 is still there, not v2. maybe you did not rename the zip

The file I uploaded did not take, trying to figure it out with moderator, will post back when new file is up there.

Reply With Quote
 
(login for full post details)
  #25 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,758 since Jun 2009
Thanks: 32,301 given, 97,527 received


aslan View Post
The file I uploaded did not take, trying to figure it out with moderator, will post back when new file is up there.

I fixed it, please re-download and confirm. We're implementing a new download system very soon, it will make versioning a lot simpler.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #26 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


Big Mike View Post
I fixed it, please re-download and confirm.

Yes, V2 is now properly in the download section. Thanks.

Reply With Quote
 
(login for full post details)
  #27 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


mea109 View Post
is there any possibility to run under NT 6.5

V3 Kase Bars are now in the download area, and add NT65 support. No other functional changes.

Reply With Quote
The following 6 users say Thank You to aslan for this post:
 
(login for full post details)
  #28 (permalink)
East Rochester, NY
 
Experience: Intermediate
Platform: NT
 
eDanny's Avatar
 
Posts: 329 since Jul 2009
Thanks: 17 given, 423 received

After importing into NT6.5 I constantly get this:

Attached Thumbnails
Click image for larger version

Name:	KaseError.PNG
Views:	140
Size:	10.2 KB
ID:	17358  
Reply With Quote
 
(login for full post details)
  #29 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


eDanny View Post
After importing into NT6.5 I constantly get this:

And thats why I hate Ninja, even something simple is not simple.

The problem is you have another bar type that is conflicting. In NT65, they use a routine called SortOrder() to return an integer that they use to arrange the sort order of all of the bar types. That is all and good, but nobody knows what other people use. Now, I used the next available even number, which in hindsight, was bad on my part because that is what everyone else does.

Try the following: Edit the KaseBarsType.cs file in the Type dir, and change the "14000" to "14123", and save the file, then edit any indicator, and compile it, then restart NT. That should fix your problem. If it does, I will update the file in the download section so others dont run into the issue.

Thanks for letting me know.

Reply With Quote
The following 2 users say Thank You to aslan for this post:
 
(login for full post details)
  #30 (permalink)
Springfield, MO
 
Experience: None
Platform: SC
Trading: ES
 
Posts: 107 since Mar 2010
Thanks: 2,344 given, 45 received


aslan View Post
And thats why I hate Ninja, even something simple is not simple.

The problem is you have another bar type that is conflicting. In NT65, they use a routine called SortOrder() to return an integer that they use to arrange the sort order of all of the bar types. That is all and good, but nobody knows what other people use. Now, I used the next available even number, which in hindsight, was bad on my part because that is what everyone else does.

Try the following: Edit the KaseBarsType.cs file in the Type dir, and change the "14000" to "14123", and save the file, then edit any indicator, and compile it, then restart NT. That should fix your problem. If it does, I will update the file in the download section so others dont run into the issue.

Thanks for letting me know.


I tried editing the .cs file as suggested above, but the exact same error continues to come up - I am assuming that I did everything correct.

Until or if the Kase bar type file is "fixed" can someone tell me how to delete all related files so the error will not come up any more? I have attempted to delete all the files that I could find, but the error continues to pop up.

Thanks for a valiante effort and I look forward to the updated file.

Reply With Quote
 
(login for full post details)
  #31 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

Ok, I changed the default SortId for KaseBarsType, and I also added two new constants near the top of the file to make it easier for people to change the constants used for NT65/NT7 in the case that they are conflicting with other Custom Bar types.

If you were previously not having issues, the new version adds no new functionality.

Reply With Quote
The following 2 users say Thank You to aslan for this post:
 
(login for full post details)
  #32 (permalink)
East Rochester, NY
 
Experience: Intermediate
Platform: NT
 
eDanny's Avatar
 
Posts: 329 since Jul 2009
Thanks: 17 given, 423 received

I just changed mine to 14100 and it works without issue. Aslan, now that you have made a change let me know what the new number is so I can make mine match. For more info on SortOrder for existing custom bars, check the list below:

Median Renko = 13007
NoGap Range = 13400
PointO = 14000 <== this was the conflict
RangeAlt = 3200
Renko = 13000
SbSRenko = 13008

These are the NT6.5 types I checked out.

Dan

Reply With Quote
The following 2 users say Thank You to eDanny for this post:
 
(login for full post details)
  #33 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


Quoting 
Aslan, now that you have made a change let me know what the new number is so I can make mine match.

Thanks for that list. I set it to 14123, but it might be easier to just download V4 from downloads.

Reply With Quote
The following 3 users say Thank You to aslan for this post:
 
(login for full post details)
  #34 (permalink)
East Rochester, NY
 
Experience: Intermediate
Platform: NT
 
eDanny's Avatar
 
Posts: 329 since Jul 2009
Thanks: 17 given, 423 received

I can't use the new version as it does not show any historical bars for me. Now using the edited old version.

Dan

Reply With Quote
 
(login for full post details)
  #35 (permalink)
Chicago, IL
 
Experience: Intermediate
Platform: Ninjatrader, TOS
Broker: Amp Futures/CQG/IB
Trading: ES, ZB, ZN, Forex
 
john2000's Avatar
 
Posts: 162 since Jan 2010
Thanks: 244 given, 59 received


eDanny View Post
I can't use the new version as it does not show any historical bars for me. Now using the edited old version.

Dan

Yes, same issue here. no historical data on Kase or any other custom bars like RangeAlt, NoGapRange, etc. . . . unfortunately I don't have the older version to overwrite the new one. Can someone please post the older version of KasebarsV4 please.

Thanks,
John

Reply With Quote
 
(login for full post details)
  #36 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


john2000 View Post
Yes, same issue here. no historical data on Kase or any other custom bars like RangeAlt, NoGapRange, etc. . . . unfortunately I don't have the older version to overwrite the new one. Can someone please post the older version of KasebarsV4 please.

Not sure what NT is doing, as this bar type should not be affecting other types. Did you try reloading historical data? The only diff between the previous version and V4 is changing the SortId, which you can manually change using the previous instructions.

Reply With Quote
 
(login for full post details)
  #37 (permalink)
East Rochester, NY
 
Experience: Intermediate
Platform: NT
 
eDanny's Avatar
 
Posts: 329 since Jul 2009
Thanks: 17 given, 423 received

A few other changes were made also. Not sure why they would have this effect but the previous version works ok. ALSO, now that I think of it, when I was having problems with the Kase bars I also had no historical bars on any charts and had to remove all the custom bar types, not load my workspace and had to rebuild my charts/workspace. Now I'm wondering if it was related somehow. I didn't think about it at the time. Here is the NT forums link.
https://www.ninjatrader.com/support/forum/showthread.php?t=31715


Dan

Reply With Quote
The following user says Thank You to eDanny for this post:
 
(login for full post details)
  #38 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


eDanny View Post
A few other changes were made also. Not sure why they would have this effect but the previous version works ok. ALSO, now that I think of it, when I was having problems with the Kase bars I also had no historical bars on any charts and had to remove all the custom bar types, not load my workspace and had to rebuild my charts/workspace. Now I'm wondering if it was related somehow. I didn't think about it at the time. Here is the NT forums link.
No Historical Data - NinjaTrader Support Forum


Dan

Well if you compare the files, there was exactly one functional change made (3 lines of code and changing the SortId to 14123). The SortId and PeriodType were brought out to make it easier to change in case of collisions with other types.

I can not control what f-ing NT does under the covers, but can only try to give you some ideas.

My best guess is NT is using that sortid as more than a sorting id, and uses it somehow when it requests historical bars, and when it changed they got confused due to a bug (yes I know, an NT bug - shocking). In true NT form, I can tell you I did not see the problem here Perhaps, I didn't see it because I don't use the NT history server (notice, how I am still typing after making that last statement, as opposed to NT support).

I also suspect the only people seeing the issue are people that have used the bars with two different ids (loaded V3 then V4 due to a collision)? I would not expect this to be an issue, but I guess NT can not handle it.

In terms of the workspace, that is another place where that id could get stored by NT, so I would also try removing the offending chart, and if that did not work, the workspace itself. Before blowing things away, I would create another blank workspace with a single chart to see if that flushed things out.

I can not offer much more than that. If you need the V3 file, PM me, and I will send it, if you are an elite member.

Reply With Quote
The following user says Thank You to aslan for this post:
 
(login for full post details)
  #39 (permalink)
East Rochester, NY
 
Experience: Intermediate
Platform: NT
 
eDanny's Avatar
 
Posts: 329 since Jul 2009
Thanks: 17 given, 423 received

Hey Aslan, When I look at Kase bars in this implementation they look like plain range bars with the occasional exception of situations like I have circled. Is this correct?

Dan

Attached Thumbnails
Click image for larger version

Name:	KaseSample.png
Views:	284
Size:	33.7 KB
ID:	17481  
Reply With Quote
 
(login for full post details)
  #40 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


eDanny View Post
Hey Aslan, When I look at Kase bars in this implementation they look like plain range bars with the occasional exception of situations like I have circled. Is this correct?

Dan

Yes, they are VERY similar to range bars. The main diff is not having phantom bars when there are gaps. If your target range size is large enough, you should not see much diff at all.

Reply With Quote
The following user says Thank You to aslan for this post:
 
(login for full post details)
  #41 (permalink)
United States of America
 
Experience: Advanced
Platform: NT
 
Posts: 1,149 since Aug 2009


aslan View Post
Yes, they are VERY similar to range bars. The main diff is not having phantom bars when there are gaps. If your target range size is large enough, you should not see much diff at all.

Interestingly, a few of my range bar based strategies have shown improved performance with Kase. Not sure why though.

Reply With Quote
 
(login for full post details)
  #42 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


Zoethecus View Post
Interestingly, a few of my range bar based strategies have shown improved performance with Kase. Not sure why though.

Over the long haul, not sure they would be much better, but there are some reasons they seem better to me. The first is the removal of the phantom bars inserted when range bars are built. The Kase bars use only real data, so if there is a gap outside the target range, the gapping tick is part of the next bar, while range bars would insert phantom bars until you get to the bar that would contain the gapping tick. The phantom bars have no volume.

This behavior is both good and bad depending what you are looking at. For backtesting, this is a very good thing because you do not want to get phantom fills in the middle of gap. For observing price, it is also a good thing because you can see that something happened, instead of seeing a nice smooth transition of price. For indicators that are gap sensitive (i.e. MA), this may not be as good, as it takes time for the indicator to settle out, and the phantom bars actually help them catch up faster.

It also depends what market and target range you are using. On the ES, they are range bars for the most part. On the CL/TF though, they tend to be different with smaller ranges as the price can really jump around. That might mean you don't have a large enough target range, but again, I can see the price action better with Kase vs range in those cases.

Are they better? I guess it depends what you care about, but I have been tending to use them over range bars even if they are only subtly different.

Reply With Quote
The following 2 users say Thank You to aslan for this post:
 
(login for full post details)
  #43 (permalink)
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
 
Posts: 1,147 since Feb 2010
Thanks: 304 given, 839 received

When listening to the interview, it just kind of bothers me that they are being presented as a new and innovative concept. I am thinking that there are more than a few people who use or who have experimented with an atr calculation to set their range bars, myself included, yet have you ever heard of the Foster Bar?

Reply With Quote
 
(login for full post details)
  #44 (permalink)
United States of America
 
Experience: Advanced
Platform: NT
 
Posts: 1,149 since Aug 2009


vegasfoster View Post
, yet have you ever heard of the Foster Bar?

I have. It's a cross between a Milky Way and Baby Ruth.

Reply With Quote
 
(login for full post details)
  #45 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


vegasfoster View Post
When listening to the interview, it just kind of bothers me that they are being presented as a new and innovative concept. I am thinking that there are more than a few people who use or who have experimented with an atr calculation to set their range bars, myself included, yet have you ever heard of the Foster Bar?

Yes, the bars are presented as wonderful thing (of course they are selling stuff), but I look at them as what they really are: a tweaked range bar. There are other bars out there (i.e. no gap range bars, alt range bars, etc), each trying to address some weakness of some bar type. It is possible that one of those is the same as Kase, but I have not gone looking at all possible bar types out there. I implemented these, as I was curious, and I already knew how to do custom bars in NT.

It all comes down to what is important to you as you are looking at price. Do you care about time? Are you looking for pivots? Do you care about volume? Lots of variables, and no bar type can do them all (that will be the AslanBarType )

Never heard of Foster bar, have a link?

Reply With Quote
 
(login for full post details)
  #46 (permalink)
Europe
 
Experience: Beginner
Platform: NinjaTrader
 
Posts: 73 since Jun 2009
Thanks: 11 given, 53 received

Just installed this out of curiosity .... unfortunately i seem have to lost Tick bars now ... can anything be done about this?

Thanks for your efforts, Aslan!

Reply With Quote
 
(login for full post details)
  #47 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

A fix is coming, waiting for download file to get updated.

I really don't know what is going on in NT65, but I was able to reproduce the issue, though I did not originally understand what people were describing. In the process, I managed to trash my system as I broke a rule of mine to not install unneeded software on "the" system. After recovering from NT65, there is something about the V4 file that NT and .net do not like. Basically, the file is overriding the "tick" bar type for an unknown reason. Changing the way the id is set, back to the V3 method, fixes it.

Sorry for any inconvenience I have caused any NT65 users. I will post back when the file gets updated. If anyone needs the file pronto, just PM me.

Reply With Quote
The following 2 users say Thank You to aslan for this post:
 
(login for full post details)
  #48 (permalink)
East Rochester, NY
 
Experience: Intermediate
Platform: NT
 
eDanny's Avatar
 
Posts: 329 since Jul 2009
Thanks: 17 given, 423 received

Good job. My installed V3 works good with the new SortID.

Dan

Reply With Quote
 
(login for full post details)
  #49 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received

V5 download file is now out there. This really only affects NT65 users that were having issues.

Reply With Quote
 
(login for full post details)
  #50 (permalink)
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
 
Posts: 1,147 since Feb 2010
Thanks: 304 given, 839 received


aslan View Post
Yes, the bars are presented as wonderful thing (of course they are selling stuff), but I look at them as what they really are: a tweaked range bar. There are other bars out there (i.e. no gap range bars, alt range bars, etc), each trying to address some weakness of some bar type. It is possible that one of those is the same as Kase, but I have not gone looking at all possible bar types out there. I implemented these, as I was curious, and I already knew how to do custom bars in NT.

It all comes down to what is important to you as you are looking at price. Do you care about time? Are you looking for pivots? Do you care about volume? Lots of variables, and no bar type can do them all (that will be the AslanBarType )

Never heard of Foster bar, have a link?

I wasn't trying to say they can't be useful or demean your efforts. I am going to run some replays with them this weekend and if I don't see any bugs, then I plan to use them myself. I think it would be better to see the gaps and I appreciate the time you have spent to program them. Like I said, I was just a little bothered by her tact.

Reply With Quote
 
(login for full post details)
  #51 (permalink)
Massachusetts (USA)
 
Experience: None
Platform: NinjaTrader
Trading: YM
 
stephenszpak's Avatar
 
Posts: 778 since Jun 2009
Thanks: 144 given, 356 received

I have seen the video. The 2 attachments are from it.

As was said in the video, if you had a single long bar of X minutes,
now you have several short ones. If you normally had several short
bars of the same periodicity, now you will have one, or just a few.

There no concern that one sometimes has about using a 10 minute
chart, for example, and seeing a HUGE move that triggers your
indicator after the move is done. You would have to adjust your indicator
or course, but HUGE moves will never exist in a Kase chart.

Contrary wise, a large number of 10 minute bars that go no where
are reduced to one or just a few.

Also of some interest, is that about the same number of bars exist
in the X minute chart (always on the right) as do on the Kase in the
two images posted here.

Attached Thumbnails
Click image for larger version

Name:	Image 1.jpg
Views:	264
Size:	330.0 KB
ID:	18621   Click image for larger version

Name:	Image 2.jpg
Views:	244
Size:	349.6 KB
ID:	18622  
Reply With Quote
 
(login for full post details)
  #52 (permalink)
Massachusetts (USA)
 
Experience: None
Platform: NinjaTrader
Trading: YM
 
stephenszpak's Avatar
 
Posts: 778 since Jun 2009
Thanks: 144 given, 356 received

I checked out the Kase website. Some links are below if anyone has interest.
{I have no opinion on this company.}
=============================================================

About Kase: Kase And Company Inc.

--------------------------------------------------------------------------------------------------------------

Kase StatWare: Kase and Company Inc.

This proprietary, state-of-the-art, market-timing software condenses its signals into a simplified, color-coded display system to fine tune entries and exits. Traders value StatWare because it combines high accuracy with ease of use. Developed using statistically based AI technology, StatWare is compatible with all liquid and active markets including stocks, commodities, bonds, futures, options and indices.
-----------------------------------------------------------------------------------------------------------------

Kase StatWare knowledge base: Kase And Company Inc.

----------------------------------------------------------------------------------------------------------------

Kase StatWare FAQ: Kase And Company Inc.

-----------------------------------------------------------------------------------------------------------------

Reply With Quote
 
(login for full post details)
  #53 (permalink)
Massachusetts (USA)
 
Experience: None
Platform: NinjaTrader
Trading: YM
 
stephenszpak's Avatar
 
Posts: 778 since Jun 2009
Thanks: 144 given, 356 received

If anyone has an idea about this that would be great.

As I understand it, Kase bars are much like range bars but
Kase use only data that is real.

Is it mathematically possible/valid to take a Kase bar of 3,
which would have a short time period, and apply a moving
average to it? Let's say SMA of 8. Then using NT take that
SMA=8 and overlay it onto the same instrument with a Kase
of 6. {I'd be looking for a single chart of Kase=6 with a
single moving average visible.}

The idea is to have a Kase=6 with what would seem to be
a smooth moving average on it. Instead of using a Kase=6
with a SMA of 4 on it. (A SMA of 4, is a bit jerky.)

I don't know if doing this would cause the newly created
moving average to go out of sync with the bars. Since the
moving average is not being created from those exact bars.

Sorry if this is confusing. Back in several days.

- Stephen

Reply With Quote
 
(login for full post details)
  #54 (permalink)
United States of America
 
Experience: Advanced
Platform: NT
 
Posts: 1,149 since Aug 2009

Since my last and favorable post on Kase bars with ATS, I now report they are no better or worse than other tick based bars. As far as NT is concerned, if you seek accurate backtest results, nothing compares to time based charts. The others cannot be trusted.

Reply With Quote
 
(login for full post details)
  #55 (permalink)
new york
 
 
Posts: 13 since Jun 2010
Thanks: 0 given, 0 received

I use Interactive Brokers with NT7 and Interactive Brokers does not supply historical tick data. Therefore, I cannot backfill the data on my charts when using Range or Kase bars.

I'm curious if there is a way to have these Kase bars based on 1 minute data so that I have access to historical Kase or Range bars? I understand that this type of historical bar would not be completely accurate, however, it would allow me to backfill my chart with Range/Kase bar data even if it is not as accurate as historical tick data.

As a workaround, I'm also thinking of whether the Kase/Range bars can be used as an indicator instead of a bar type. Possibly this would work for those of use who don't have access to historical tick data. We could simply use the Kase/Range bars as an indicator based on 1 minute data instead, which would allow us to have the necessary historical data to backfill the chart.

I'm not a programmer, so any thoughts would be appreciated.

Reply With Quote
 
(login for full post details)
  #56 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


excite2 View Post
I'm curious if there is a way to have these Kase bars based on 1 minute data so that I have access to historical Kase or Range bars?

Yes, this can be done. The NT bar generation code can be written to look at ticks or other bars types as input. The code is currently written to only look at ticks though, as that is what I have experience with.

To make this change, you would have to change the Add() method to look at the open, high, low, and close instead of just the close as is done today. There are a few other items that need to change, like the BuiltFrom property, and somehow you need to pass in the config for what bars you want to build off of. There are other bar types in NT that do allow bars to be built based on other bars, so I would use those as an example of what needs to be done.

Note, when you base the bars on minute bars (or any bar type), you should be using a larger Kase bar if you want to see anything useful.

Edit: I should have mentioned that Kagi, LineBreak, and PointAndFigure types are good examples that use multiple bar input types.

Reply With Quote
The following 2 users say Thank You to aslan for this post:
 
(login for full post details)
  #57 (permalink)
Chicago, IL
 
Experience: Intermediate
Platform: Ninjatrader, TOS
Broker: Amp Futures/CQG/IB
Trading: ES, ZB, ZN, Forex
 
john2000's Avatar
 
Posts: 162 since Jan 2010
Thanks: 244 given, 59 received


excite2 View Post
I use Interactive Brokers with NT7 and Interactive Brokers does not supply historical tick data. Therefore, I cannot backfill the data on my charts when using Range or Kase bars.

I'm curious if there is a way to have these Kase bars based on 1 minute data so that I have access to historical Kase or Range bars? I understand that this type of historical bar would not be completely accurate, however, it would allow me to backfill my chart with Range/Kase bar data even if it is not as accurate as historical tick data.

As a workaround, I'm also thinking of whether the Kase/Range bars can be used as an indicator instead of a bar type. Possibly this would work for those of use who don't have access to historical tick data. We could simply use the Kase/Range bars as an indicator based on 1 minute data instead, which would allow us to have the necessary historical data to backfill the chart.



I'm not a programmer, so any thoughts would be appreciated.

Excite2,

You can connect to more than one connection. So you should be able to connect to IB connection as the primary connection, and then (and here's the caveat) connect to a secondary connection. the caveat is that you'll need another live feed such as Zenfire. So if you really want to trade through IB, but have Tick and Range charts capability, you'll need to either pay for another feed, or open up another account that will give the data to you for free.

John

Reply With Quote
 
(login for full post details)
  #58 (permalink)
new york
 
 
Posts: 13 since Jun 2010
Thanks: 0 given, 0 received

Thanks Aslan & John2000. This is very useful info.

Reply With Quote
 
(login for full post details)
  #59 (permalink)
redding, CA
 
Experience: None
Platform: ninja/timingsolutions(Wave59 jurys out)
Broker: iB
Trading: CL/GC/NQ
 
Posts: 66 since May 2010
Thanks: 71 given, 21 received

Excite,
also in your "iB" connection set up you can choose for historical data choose external servers -- i believe that is what i did as that is what i use and i have all the historical data for kase bars that i need --- and that will fill in all the historical data you need for using nt7-- dont think that works for nt6.5 ... ninja trader has servers that has all that tick data backed up for you so it doesnt matter if you use iB or not ---
hope that helps or at least get you hunting in the right direction

Reply With Quote
 
(login for full post details)
  #60 (permalink)
new york
 
 
Posts: 13 since Jun 2010
Thanks: 0 given, 0 received

Hi Vailiant. I trade foreign stock exchanges such as Tokyo, Euronext and Toronto. Do you know if Ninjatrader has backup data for these?

I am using the free, non trading version of NT7 at the moment and when I followed your suggestion, I still can't get any historical data.

Reply With Quote
 
(login for full post details)
  #61 (permalink)
redding, CA
 
Experience: None
Platform: ninja/timingsolutions(Wave59 jurys out)
Broker: iB
Trading: CL/GC/NQ
 
Posts: 66 since May 2010
Thanks: 71 given, 21 received

i would tell you my exact set up if i was back at my trading computer --- unfortunately wont be home for a few weeks --- i have pulled up gold/ES/NQ only in nt7 and all the historical data needed and connected to iB --- you might have to contact them for the other questions --- but i know i was surprised they offered the historical data --- so maybe it is just for the 3 i happened to choose ... but a good question ...

zenfires is limited back data if i remember correctly -- not sure how far back it goes --- kinetic which is a paid service might do a bit better --- but thats about all i know at the moment

Reply With Quote
 
(login for full post details)
  #62 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,758 since Jun 2009
Thanks: 32,301 given, 97,527 received


ValLiant View Post
zenfires is limited back data if i remember correctly

Zen has no historical data. But, if you are a NinjaTrader user you can use NT's historical server, which last time I checked was keeping nearly one year of tick data, quite impressive. IQFeed has been growing their tick data as well, I believe they only advertise 30 days but I recently pulled over six months worth.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
The following user says Thank You to Big Mike for this post:
 
(login for full post details)
  #63 (permalink)
new york
 
 
Posts: 13 since Jun 2010
Thanks: 0 given, 0 received

Thanks, I will contact Ninjatrader support to see if their servers have foreign stock exchange back data. Thx!

Reply With Quote
 
(login for full post details)
  #64 (permalink)
North Port, Florida USA
 
Experience: Advanced
Platform: TradeStation-Ninja Trader
Broker: DDT-TT
Trading: ES,NQ,CL
 
Posts: 24 since Oct 2010
Thanks: 9 given, 6 received

Hello:
I use Kase bars using the ATR of my tick bar chart from 9:45 to 3:45 and leave out any news spikes or FOMC days. I take the low from the high and divide it by 2 and add it to the low to get my kase bar setting. I take that number and use the day before to average a new setting. I have found it don't have to be that close but I measured in millionths of inches for a living for 34 years so I like to be precise.

soveral

Reply With Quote
 
(login for full post details)
  #65 (permalink)
Netherlands
 
Experience: Advanced
Platform: none
Trading: Stocks
 
Ryanb's Avatar
 
Posts: 196 since Sep 2010
Thanks: 117 given, 357 received

I love these bars, the are fitting my mind!

Reply With Quote
 
(login for full post details)
  #66 (permalink)
Lakeland, FL USA
 
 
Posts: 7 since Dec 2010
Thanks: 1 given, 0 received


shodson View Post
Yeah, would be interesting. I've never created a custom bar type before but I know it can be done. And the single parameter for the bar type would be the ATR lookback period. So if you, say, had a 200 KaseBar chart, it's using a median ATR over 200 time bars, but over what minute time frame? 5min, 15min, 60min? You'd need a 2nd parameter to determine the correct range bar size. Maybe you can keep the lookback period constant (100, 200, what?) and the parameter would be what minute bar size you want to computer ATR over.

Any thoughts on how to tackle this?

First off, I don't think a Kase 200 bar chart would be practical. I don't know of a symbol that may move that much.
The highest I use on the ES is 16 on TS.
As to your problem, have you tried highest high and lowest low for the time frame you had in mind. With that you should be able to compute your ATR.
Good luck

Reply With Quote
 
(login for full post details)
  #67 (permalink)
Albuquerque, NM
 
 
Posts: 9 since Jul 2010
Thanks: 0 given, 17 received

Kase Bars are proprietary to Kase and Company, Inc. and the methodology and display for plotting Kase Bars is copyrighted intellectual property of Kase. Kase Bars are available at no charge on TradeStation and BLOOMBERG PROFESSIONAL . Any other charting vendor (NinjaTrader or others) interested in Kase Bars may contact Cynthia Kase at kase@kaseco.com.

Reply With Quote
 
(login for full post details)
  #68 (permalink)
Madison, WI
 
Experience: Advanced
Platform: ALT
Trading: ES
 
aslan's Avatar
 
Posts: 616 since Jan 2010
Thanks: 351 given, 1,109 received


Dan Kase View Post
Kase Bars are proprietary to Kase and Company, Inc. and the methodology and display for plotting Kase Bars is copyrighted intellectual property of Kase. Kase Bars are available at no charge on TradeStation and BLOOMBERG PROFESSIONAL . Any other charting vendor (NinjaTrader or others) interested in Kase Bars may contact Cynthia Kase at kase@kaseco.com.

Why is this guy not marked as a vendor on futures.io (formerly BMT)?

Also, anyone looking for this bar type should know that it is available free of charge for Ninja and Sierra as well, just search the site.

The bar type is not rocket science, as it is just a tweak on Range bars. That said though, I DO use them because they are better than range bars (again, the reasons are all here on the site).

Reply With Quote
The following user says Thank You to aslan for this post:
 
(login for full post details)
  #69 (permalink)
Aurora, Il USA
 
Experience: Advanced
Platform: TradeStation
Trading: futures
 
kbit's Avatar
 
Posts: 5,902 since Nov 2010
Thanks: 3,294 given, 3,357 received


aslan View Post
Why is this guy not marked as a vendor on futures.io (formerly BMT)?

Also, anyone looking for this bar type should know that it is available free of charge for Ninja and Sierra as well, just search the site.

The bar type is not rocket science, as it is just a tweak on Range bars. That said though, I DO use them because they are better than range bars (again, the reasons are all here on the site).

I think because it was not originally posted by him, and is not selling anything just explaining what case bars are.
I use them as well.

Reply With Quote
 
(login for full post details)
  #70 (permalink)
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
 
Posts: 1,147 since Feb 2010
Thanks: 304 given, 839 received

Foster Bars are proprietary to vegasfoster, Inc. and the methodology and display for plotting Foster Bars is copyrighted intellectual property of Foster. Foster Bars are available at no charge on TradeStation and BLOOMBERG PROFESSIONAL . Any other charting vendor (NinjaTrader or others) interested in Foster Bars may contact vegasfoster at vegasfoster@fosterbarsaremineyoubett...offbitches.com

Reply With Quote
The following 4 users say Thank You to vegasfoster for this post:
 
(login for full post details)
  #71 (permalink)
New Braunfels, TX
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Zen-Fire
Trading: futures
 
Posts: 127 since Aug 2009
Thanks: 922 given, 20 received

Hello,
I downloaded the Kase bars into NT7 but they don't show up in my bars type for charts. Can anyone help me?
Thanks
eensor

Reply With Quote
 
(login for full post details)
  #72 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,758 since Jun 2009
Thanks: 32,301 given, 97,527 received


eensor View Post
Hello,
I downloaded the Kase bars into NT7 but they don't show up in my bars type for charts. Can anyone help me?
Thanks
eensor

Did you restart Ninja?

Do you have other custom bar types installed? If so which ones.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #73 (permalink)
New Braunfels, TX
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Zen-Fire
Trading: futures
 
Posts: 127 since Aug 2009
Thanks: 922 given, 20 received

Hi Big Mike,

Yes I restarted NT and I also have Momentum, Medium Renko, Better Renko, PointandFigure, Kagi.

Thanks,
eensor




Big Mike View Post
Did you restart Ninja?

Do you have other custom bar types installed? If so which ones.

Mike


Reply With Quote
 
(login for full post details)
  #74 (permalink)
UK London
 
Experience: None
Platform: NT and XTrader
Trading: Tomorrow
 
Posts: 1,419 since Sep 2009
Thanks: 1,365 given, 1,596 received


eensor View Post
Hello,
I downloaded the Kase bars into NT7 but they don't show up in my bars type for charts. Can anyone help me?
Thanks
eensor


eensor View Post
Hi Big Mike,

Yes I restarted NT and I also have Momentum, Medium Renko, Better Renko, PointandFigure, Kagi.

Thanks,
eensor

Hi
I'm having the same issue.
Downloaded from the download section using NT7.0.1000.6.
Thx

"Every moment I wake up I realize I know nothing, and then I smile..." zt379
Reply With Quote
 
(login for full post details)
  #75 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,758 since Jun 2009
Thanks: 32,301 given, 97,527 received

Most likely you have a conflict with the special bartype number, the way Ninja assigns bar types. You've probably got another add-on bar type using the same number.

I haven't used Ninja in forever and a day, so can't remember exactly how to fix this. Open the .cs inside your bin/custom/type folder for this bar type and near the top should be a fairly obvious definition for the 'number' for this bar type.

Or just wait for someone else to tell you more precisely how to do it.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
The following 2 users say Thank You to Big Mike for this post:
 
(login for full post details)
  #76 (permalink)
Newport Beach CA
 
 
Posts: 11 since Aug 2011
Thanks: 2 given, 5 received

First day here and already seeing great team work among traders. This really isn't like other forums, it's all positiveness.

Reply With Quote
 
(login for full post details)
  #77 (permalink)
Tampa, Florida, USA
 
Experience: Advanced
Platform: NinjaTrader, Thinkorswim
Trading: fututes
 
Posts: 11 since Jun 2011
Thanks: 0 given, 2 received


eensor View Post
Hello,
I downloaded the Kase bars into NT7 but they don't show up in my bars type for charts. Can anyone help me?
Thanks
eensor

where did you obtain kase bars for NT7??? - Frank

Reply With Quote
 
(login for full post details)
  #78 (permalink)
the coin hunter
virginia
 
Experience: Intermediate
Platform: ninja
Trading: NQ
 
cory's Avatar
 
Posts: 6,029 since Jun 2009
Thanks: 845 given, 7,893 received


Moore1937 View Post
where did you obtain kase bars for NT7??? - Frank

type in key word to search
https://futures.io/search/attachments/

Reply With Quote
 
(login for full post details)
  #79 (permalink)
Austin, TX
 
Experience: Advanced
Platform: TradeStation
Trading: Futures
 
Posts: 882 since Mar 2011
Thanks: 124 given, 701 received

I just "discovered" Kase bars on TS and I think it's largely a song of unrealized potential.

For larger range bars, the differences between Kase and simple Range bars is negligible. I usually have to conduct a sanity check when backtesting to ensure that I had no fills in gaps, but that's easy enough to do on larger range bars because the gaps almost exclusively ocurr between electronic close and open.

The "potential" of these bars is considerable given the ability to make the target input a variable.

Imagine if you could construct a range bar based off some variable (ATR, volitility, oscillators, etc).

"A dumb man never learns. A smart man learns from his own failure and success. But a wise man learns from the failure and success of others."
Reply With Quote
 
(login for full post details)
  #80 (permalink)
Newport Beach CA
 
 
Posts: 11 since Aug 2011
Thanks: 2 given, 5 received


zt379 View Post
Hi
I'm having the same issue.
Downloaded from the download section using NT7.0.1000.6.
Thx

Do this...

File> New > Chart > select your product > Under "period" NOT "chart style" > highlight "type" > pick "Kase"

Let me know if that works for u

Reply With Quote
 
(login for full post details)
  #81 (permalink)
Tampa, Florida, USA
 
Experience: Advanced
Platform: NinjaTrader, Thinkorswim
Trading: fututes
 
Posts: 11 since Jun 2011
Thanks: 0 given, 2 received


itrademrkts View Post
Do this...

File> New > Chart > select your product > Under "period" NOT "chart style" > highlight "type" > pick "Kase"

Let me know if that works for u


what website are u talking about to get "file"

Reply With Quote
 
(login for full post details)
  #82 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,758 since Jun 2009
Thanks: 32,301 given, 97,527 received


Moore1937 View Post
what website are u talking about to get "file"

NinjaTrader control center on your computer.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote
 
(login for full post details)
  #83 (permalink)
UK London
 
Experience: None
Platform: NT and XTrader
Trading: Tomorrow
 
Posts: 1,419 since Sep 2009
Thanks: 1,365 given, 1,596 received


itrademrkts View Post
Do this...

File> New > Chart > select your product > Under "period" NOT "chart style" > highlight "type" > pick "Kase"

Let me know if that works for u

Thx.
That's where we're supposed to find it, (under "type"), but (for me at least) it's not listed there.


Big Mike View Post
Most likely you have a conflict with the special bartype number, the way Ninja assigns bar types. You've probably got another add-on bar type using the same number.

I haven't used Ninja in forever and a day, so can't remember exactly how to fix this. Open the .cs inside your bin/custom/type folder for this bar type and near the top should be a fairly obvious definition for the 'number' for this bar type.

Or just wait for someone else to tell you more precisely how to do it.

Mike

Thx Mike.

I follow you, trouble is there isn't a cs file listed for the Kase bars via Tools/EditNinjascript.
Nor via Docs/NT7/bin/Indicators.
So there's no way to check the "number" you mentioned.

It's really odd.
I imported Kase zip in exact same way I've done for all other bar types which all work fine.
It imported ok (and I closed down and re-opend up NT) and via Windows Explorer/Documents/NT7/bin/Custom, I can see the Kase zip file, and it's sub folder with a cs file in it (which opens in notepad).
But Kase doesn't appear under "type" via Data series.

Thx for the feedback and hopefully someone who has these working ok will post what they did ?

Thx

"Every moment I wake up I realize I know nothing, and then I smile..." zt379
Reply With Quote
 
(login for full post details)
  #84 (permalink)
Tampa, Florida, USA
 
Experience: Advanced
Platform: NinjaTrader, Thinkorswim
Trading: fututes
 
Posts: 11 since Jun 2011
Thanks: 0 given, 2 received


Big Mike View Post
NinjaTrader control center on your computer.

Mike

I have vs 7.0.1000.6

I cannot find "kase".. "range. renko etc are there but not "kase"


Frank

Reply With Quote
 
(login for full post details)
  #85 (permalink)
Newport Beach CA
 
 
Posts: 11 since Aug 2011
Thanks: 2 given, 5 received

How would I make the Kase bars correspond to a 5 min time frame? When I load Kase my chart is blank

Reply With Quote
 
(login for full post details)
  #86 (permalink)
Austin, TX
 
Experience: Advanced
Platform: TradeStation
Trading: Futures
 
Posts: 882 since Mar 2011
Thanks: 124 given, 701 received


itrademrkts View Post
How would I make the Kase bars correspond to a 5 min time frame? When I load Kase my chart is blank

Kase bar is a range bound bar, not a time based bar. It creates a new bar based off price range, irrespective of time.

As far as why you're Kase chart isn't loading, you'll have to ask a Ninja expert, I dunno.

"A dumb man never learns. A smart man learns from his own failure and success. But a wise man learns from the failure and success of others."
Reply With Quote
 
(login for full post details)
  #87 (permalink)
Newport Beach CA
 
 
Posts: 11 since Aug 2011
Thanks: 2 given, 5 received


RM99 View Post
Kase bar is a range bound bar, not a time based bar. It creates a new bar based off price range, irrespective of time.

As far as why you're Kase chart isn't loading, you'll have to ask a Ninja expert, I dunno.

Honestly, I'm not trying to be a dick but I understand that.. hence the name "range" bar. My purpose is to generate multiple time frames as was performed in the webinar. If i take a 45 minute chart and stretch it across 5 days, then take the ATR of the 5 days on that chart... and do that at the end of every week my problem is solved.

Reply With Quote
 
(login for full post details)
  #88 (permalink)
North Port, Florida USA
 
Experience: Advanced
Platform: TradeStation-Ninja Trader
Broker: DDT-TT
Trading: ES,NQ,CL
 
Posts: 24 since Oct 2010
Thanks: 9 given, 6 received

Hello;

I have been using Kase bars (StatWare) for a few years now and find I hardley ever change my ATR.

soveral

Reply With Quote
 
(login for full post details)
  #89 (permalink)
Aurora, Il USA
 
Experience: Advanced
Platform: TradeStation
Trading: futures
 
kbit's Avatar
 
Posts: 5,902 since Nov 2010
Thanks: 3,294 given, 3,357 received


soveral View Post
Hello;

I have been using Kase bars (StatWare) for a few years now and find I hardley ever change my ATR.

soveral

Just wondering what your using (settings) on ES and 6E if you are trading those.?

Reply With Quote
 
(login for full post details)
  #90 (permalink)
North Port, Florida USA
 
Experience: Advanced
Platform: TradeStation-Ninja Trader
Broker: DDT-TT
Trading: ES,NQ,CL
 
Posts: 24 since Oct 2010
Thanks: 9 given, 6 received

Sorry kbit:

I trade NQ. I kind of like 200 tick so I keep the ATR of it up on my charts in case of a large change.

Take the ATR of what you like to use as far as tick or time and see what it looks like. If it looks good then use it.

Good trading to you.

soveral

Reply With Quote
 
(login for full post details)
  #91 (permalink)
Russia, St.Petersburg
 
Experience: Advanced
Platform: NinjaTrader, CQG Desktop
Broker: NinjaTrader/CQG
Trading: Futures
 
Jonson's Avatar
 
Posts: 246 since Jan 2011
Thanks: 212 given, 115 received

hm, i do not see significant differences between the two types of bars (Kase and Range)

* If investing gets too difficult for a seventh grader to understand, the system is needlessly complex
* Markets produce an enormous volume of information, much of which is redundant
* In every game and con there's always an opponent, and there's always a victim. The trick is to know when you're the latter, so you can become the former
Attached Thumbnails
Click image for larger version

Name:	kase.jpg
Views:	205
Size:	133.3 KB
ID:	49464  
Reply With Quote
 
(login for full post details)
  #92 (permalink)
Ohio USA
 
Experience: Master
Platform: MultiCharts
Trading: Crude Oil
 
Posts: 2 since May 2011
Thanks: 2 given, 0 received


Dan Kase View Post
@aslan...

"I don't understand/see the benefit of Kase vs Range bars."

Well, since my mom doesn't get onto forums, I will explain the difference between the two.

First off, the bars are equal true range which counts any gaps between the previous bar’s close and the current high or low into the bar’s range – as opposed to simple range bars, which only account for the high-low range and leave out any gaps. Secondly, Kase Bars use only real data to form bars. Thus, if there are any gaps on the chart as opposed to filling the gap by creating bars using counterfeit data. And, if the minimum range between two ticks exceeds the target range, the actual minimum range is shown. This is in opposition to range bar methods, which forces bars to the exact target by inserting fake data. So for example, if two sequential prices were $10.1 and $10.2, Kase’s method, using a 5-cent range, does not put in fake data but would generate a 10-cent bar, since that is as close to the target as one can get with real data. Other methods would insert a false tick at 10.15 to break up the 10-cent bar into two 5’s.

Got questions? Just email me directly daniel@kaseco.com

Thanks for the explanation Dan and thanks to your Mom and your firm for daring to "think outside the box". Too few individuals venture there any longer and usually get chastised for it if they do.

I like the looks of the Kase Bars but find having to calculate them each day a bit of a problem. You will always be working on "yesterdays" ATR. Why not just use a bar that is perfectly consistent based on the real time price action of each chart?

Reply With Quote
 
(login for full post details)
  #93 (permalink)
Albuquerque, NM
 
 
Posts: 9 since Jul 2010
Thanks: 0 given, 17 received


ProfLogic View Post
Thanks for the explanation Dan and thanks to your Mom and your firm for daring to "think outside the box". Too few individuals venture there any longer and usually get chastised for it if they do.

I like the looks of the Kase Bars but find having to calculate them each day a bit of a problem. You will always be working on "yesterdays" ATR. Why not just use a bar that is perfectly consistent based on the real time price action of each chart?


You shouldn't have to check the ATR on a daily basis. Once a week, sure, but daily is a bit much.

Reply With Quote
 
(login for full post details)
  #94 (permalink)
Stockholm
 
Experience: Intermediate
Platform: NinjaTrader, Multicharts, Tradestation
Trading: US and Canadian Stocks
 
ikeaboy's Avatar
 
Posts: 59 since Jun 2010
Thanks: 21 given, 5 received

has anyone any experiences with the kasestatware product/system?

Reply With Quote
 
(login for full post details)
  #95 (permalink)
Site Administrator
Swing Trader
Data Scientist & DevOps
Manta, Ecuador
 
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
 
Big Mike's Avatar
 
Posts: 49,758 since Jun 2009
Thanks: 32,301 given, 97,527 received


ikeaboy View Post
has anyone any experiences with the kasestatware product/system?

Such a question belongs in the Vendor Reviews section, this thread is not meant to act as a place for reviews.

Mike

We're here to help -- just ask

For the best trading education, watch our webinars
Searching for trading reviews? Review this list

Follow us on Twitter, YouTube, and Facebook

Support our community as an Elite Member:
https://futures.io/elite/
Follow me on Twitter Visit my futures io Trade Journal Reply With Quote


futures io Trading Community Traders Hideout > Video Interview: Kase Bars


Last Updated on January 27, 2012


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
 

Journal Challenge w/$1500 prizes from Topstep!

February
 

Battlestations! Show us your trading desk - $1,500 in prizes!

March
 

Call Option Buying: The New Pain Trade? w/Carley Garner

Elite only
     



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