NexusFi: Find Your Edge


Home Menu

 





True No Gap Range Bars?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Techfan1128 with 7 posts (0 thanks)
    2. looks_two kronie with 3 posts (1 thanks)
    3. looks_3 RJay with 3 posts (27 thanks)
    4. looks_4 madLyfe with 1 posts (0 thanks)
      Best Posters
    1. looks_one RJay with 9 thanks per post
    2. looks_two adii800 with 1 thanks per post
    3. looks_3 Anka Software with 1 thanks per post
    4. looks_4 kronie with 0.3 thanks per post
    1. trending_up 14,182 views
    2. thumb_up 30 thanks given
    3. group 8 followers
    1. forum 20 posts
    2. attach_file 1 attachments




 
Search this Thread

True No Gap Range Bars?

  #1 (permalink)
 Techfan1128 
Houston, USA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: YM, Oil, EURUSD
Posts: 17 since Aug 2011

Has anyone created true No gap range bars yet? The Current No Gap range bars still have to tick an extra tick for the bar to print. True no gap range bars means that when a bar moves 4 ticks (using a 4 range), a new bar prints. The current version moves 4 ticks, waits to get a 5th tick of movement, and then back fills so that it looks like there is no gap. This make back testing ineffective on them because in reality if you are waiting until close of bar, the order would still be placed on the 5th tick, not the fourth.

So, with all that being said, is there a true no gap range bar for Ninja Trader 7 yet?

Ben

Visit my NexusFi Trade Journal Started this thread Reply With Quote

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

  #3 (permalink)
 dtman 
Los Angeles
 
Experience: Advanced
Platform: Ninjatrader, Tradestation
Trading: Futures
Posts: 45 since Sep 2011
Thanks Given: 6
Thanks Received: 19


I really haven't done much research into this because gaps help in my strategy. May I ask why you don't want to see gaps? Another question, It seems that Gaps are just a part of trading why try to get rid of them?
Another note, I don't know if you 24/7 in your session template on NT but maybe that's what you are looking for. That way you don't see globex gaps.

Reply With Quote
  #4 (permalink)
 Techfan1128 
Houston, USA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: YM, Oil, EURUSD
Posts: 17 since Aug 2011


dtman View Post
I really haven't done much research into this because gaps help in my strategy. May I ask why you don't want to see gaps? Another question, It seems that Gaps are just a part of trading why try to get rid of them?
Another note, I don't know if you 24/7 in your session template on NT but maybe that's what you are looking for. That way you don't see globex gaps.

Im not talking about market gaps, talking about the 1 tick gap between range bars. Someone has created a "no gap Range Bar", but its not truely no gap, it just back fills the gaps. FOr instance. on a 4 range chart, the
mar ket must move 5 ticks for the bar to complete. With the new No Gap Range bars, the market still must move 5 ticks for a 4 range bar to print, then it just back fills and makes it look like there is no gap. Im looking for a range bar that actually prints 4 ticks and makes a new bar on the 4th tick. Get what I am saying?

Visit my NexusFi Trade Journal Started this thread Reply With Quote
  #5 (permalink)
baberg
Canada
 
Posts: 29 since Jul 2011
Thanks Given: 4
Thanks Received: 1

I don't get it. With actual No Gap Range bars, if market moves 4 ticks it should not display a new range bar right away because nothing prevents the market to tick the 5th tick above or below the 4 ticks bar. Hence the need to wait for a 5th tick.

Therefore only Range bars which do not repaint reflects reality for backtsets (entry on open with gap)
Otherwise, you just take out the concept of Range bars. Am I wrong ?

Reply With Quote
  #6 (permalink)
 
RJay's Avatar
 RJay 
Hartford, CT. USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG, Kinetick
Trading: RTY
Posts: 682 since Jun 2009
Thanks Given: 756
Thanks Received: 787


baberg View Post
I don't get it. With actual No Gap Range bars, if market moves 4 ticks it should not display a new range bar right away because nothing prevents the market to tick the 5th tick above or below the 4 ticks bar. Hence the need to wait for a 5th tick.

Therefore only Range bars which do not repaint reflects reality for backtsets (entry on open with gap)
Otherwise, you just take out the concept of Range bars. Am I wrong ?

Hi baberg,

I am the creator of the NoGapRangeBars. The code for Range bars and the code for RangeNoGap is virtually identical.

Also, RangeNoGap does not have any repainting coding. It updates the same as Range bars.

Although some believe that there needs to be gaps in the Range charts, I do not.

I have proven to my self that the gaps lessen the responsiveness of any price based indicator outside the price panel.


For example. Range 4 tick setting during a 17 tick movement with no reversal bars does the following

4 tick bar - 1 tick gap - 4 tick bar - 1 tick gap - 4 tick bar - 1 tick gap - 2 tick bar.

RangeNoGap 4 tick setting during a 17 tick movement with no reversal bars does the following

4 tick bar - 4 tick bar - 4 tick bar - 4 tick bar - 2 tick bar.


Without gaps, successive bars are closing sooner even though the bar range is identical. This provides an edge.



I also believe that every order executed deserves to be inside a bar depicting price movement.

To declare that certain orders executed get designated as gap creators and are not allowed as a bar builder makes no sense to me at all.


This is just my opinion, one of many.


RJay

P.S. I donated this chart creation to futures.io (formerly BMT) in my very first posting the week Mike opened this forum. I hoped members here who find advantage with it, and would also contribute to help upkeep this really great web site.

Reply With Quote
  #7 (permalink)
 Techfan1128 
Houston, USA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: YM, Oil, EURUSD
Posts: 17 since Aug 2011


RJay View Post
Hi baberg,

I am the creator of the NoGapRangeBars. The code for Range bars and the code for RangeNoGap is virtually identical.

Also, RangeNoGap does not have any repainting coding. It updates the same as Range bars.

Although some believe that there needs to be gaps in the Range charts, I do not.

I have proven to my self that the gaps lessen the responsiveness of any price based indicator outside the price panel.


For example. Range 4 tick setting during a 17 tick movement with no reversal bars does the following

4 tick bar - 1 tick gap - 4 tick bar - 1 tick gap - 4 tick bar - 1 tick gap - 2 tick bar.

RangeNoGap 4 tick setting during a 17 tick movement with no reversal bars does the following

4 tick bar - 4 tick bar - 4 tick bar - 4 tick bar - 2 tick bar.


Without gaps, successive bars are closing sooner even though the bar range is identical. This provides an edge.



I also believe that every order executed deserves to be inside a bar depicting price movement.

To declare that certain orders executed get designated as gap creators and are not allowed as a bar builder makes no sense to me at all.


This is just my opinion, one of many.


RJay

P.S. I donated this chart creation to futures.io (formerly BMT) in my very first posting the week Mike opened this forum. I hoped members here who find advantage with it, and would also contribute to help upkeep this really great web site.


Thanks for the explanation. Im glad that you responded. My question on the range bars is this. When the market moves 4 ticks on a 4 range, does a new bar start printing as soon as the 4 range is accomplished or does it wait for another tick and then back fill? The reason why I ask is because when I watch the bars as the print, a new bar does not start until the market prints one tick higher or 1 tick lower than the bar. Is the a correct observation?

Visit my NexusFi Trade Journal Started this thread Reply With Quote
  #8 (permalink)
 
RJay's Avatar
 RJay 
Hartford, CT. USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG, Kinetick
Trading: RTY
Posts: 682 since Jun 2009
Thanks Given: 756
Thanks Received: 787


Techfan1128 View Post
Thanks for the explanation. Im glad that you responded. My question on the range bars is this. When the market moves 4 ticks on a 4 range, does a new bar start printing as soon as the 4 range is accomplished or does it wait for another tick and then back fill? The reason why I ask is because when I watch the bars as the print, a new bar does not start until the market prints one tick higher or 1 tick lower than the bar. Is the a correct observation?

Hi Techfan1128,

The definition of a 4 tick range bar is just that. A bar that travels inside a 4 tick range. If the market exceeds that range, a new bar is created.

As far as back filling is concerned, every tick of price movement that show up inside a price bar is "backfilled" because you can't draw the price movement until the price movement has actually happened. This is true for every chart type.


One person's opinion amongst many,

RJay

Reply With Quote
The following user says Thank You to RJay for this post:
  #9 (permalink)
 
madLyfe's Avatar
 madLyfe 
Des Moines, Iowa
 
Experience: None
Platform: Ninja, TOS
Broker: AMP/CQG, TOS
Trading: CL, TF, GC
Posts: 1,641 since Feb 2011
Thanks Given: 9,220
Thanks Received: 1,020


RJay View Post
Hi Techfan1128,

The definition of a 4 tick range bar is just that. A bar that travels inside a 4 tick range. If the market exceeds that range, a new bar is created.

As far as back filling is concerned, every tick of price movement that show up inside a price bar is "backfilled" because you can't draw the price movement until the price movement has actually happened. This is true for every chart type.


One person's opinion amongst many,

RJay

i have the 'RangeNoGap' bars installed, where am i to find your version, NoGapRangeBars?

dont believe anything you hear and only half of what you see

¯\_(ツ)_/¯

(╯°□°)╯︵ ┻━┻
Visit my NexusFi Trade Journal Reply With Quote
  #10 (permalink)
 
RJay's Avatar
 RJay 
Hartford, CT. USA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG, Kinetick
Trading: RTY
Posts: 682 since Jun 2009
Thanks Given: 756
Thanks Received: 787



madLyfe View Post
i have the 'RangeNoGap' bars installed, where am i to find your version, NoGapRangeBars?

Hi madLyfe,

They are one and the same. In NT 6.5 there was a limited number of characters available in the field in the type pull down list. I shortened the title in the list to get it to fit.

RJay

Reply With Quote
The following 3 users say Thank You to RJay for this post:





Last Updated on January 2, 2021


© 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