NexusFi: Find Your Edge


Home Menu

 





loading continuous contracts


Discussion in Sierra Chart

Updated
      Top Posters
    1. looks_one ClearLog with 1 posts (4 thanks)
    2. looks_two canoekoh with 1 posts (0 thanks)
    3. looks_3 tmorgan4 with 1 posts (3 thanks)
    4. looks_4 Rrrracer with 1 posts (3 thanks)
    1. trending_up 1,271 views
    2. thumb_up 10 thanks given
    3. group 3 followers
    1. forum 3 posts
    2. attach_file 0 attachments




 
Search this Thread

loading continuous contracts

  #1 (permalink)
canoekoh
Chicago, IL
 
Posts: 70 since May 2018
Thanks Given: 56
Thanks Received: 98

Being frustrated with NT8, I'm playing around with Sierra.

I loaded 24 months of the continuous intra-day CL contract and it's bugging the hell outta me that whenever I switch the timeframe (say, from 15min chart to 5min chart) I have to wait another minute or two while Sierra loads each individual contract month all over again from the beginning.

Is there anyway around this?

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
REcommedations for programming help
Sierra Chart
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Better Renko Gaps
The Elite Circle
Cheap historycal L1 data for stocks
Stocks and ETFs
Quant vue
Trading Reviews and Vendors
 
  #2 (permalink)
 
ClearLog's Avatar
 ClearLog 
Athens Greece
 
Experience: Intermediate
Platform: Sierra Charts
Trading: YM
Posts: 30 since Jul 2016
Thanks Given: 64
Thanks Received: 26

A solution would be to have a chartbook with all different timeframes in separate charts and you just scroll through the charts instead of loading from scratch every time


Sent using the NexusFi mobile app

Reply With Quote
Thanked by:
  #3 (permalink)
 
Rrrracer's Avatar
 Rrrracer 
On the road
Webinar Host
Trading Nomad
 
Experience: Intermediate
Platform: TradingView
Broker: Oanda
Trading: FX
Posts: 2,512 since Feb 2017
Thanks Given: 17,582
Thanks Received: 9,752


^^ This. Sierra is really light on resources; I have every timeframe I use loaded up and ready to go so I can switch between them easily. I also have a separate chartbook loaded up with my higher timeframe charts so that I can instantly switch full screens from LTF to HTF and back with the click of a mouse.

The only time I ever change the timeframe of an existing chart is if I want to mark up HTF points of interest on a LTF chart and then switch back to the original timeframe.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #4 (permalink)
tmorgan4
Denver, CO
 
Posts: 9 since Jan 2016
Thanks Given: 2
Thanks Received: 10

When I first started using SierraChart I had the same thought. After using it for a bit, I realized the developers who created SierraChart have reasons for nearly everything (with a few exceptions that I don't feel make sense). There are many advantages for having individual files for each contract.

A few come to mind although your usage may differ:

1) Lack of redundant data - instead of storing a continuous future as one large file you have files for each contract. It's easy to go back and open any historical contract by itself

2) You can easily change your rollover and/or backadjustment rules without requiring new data. I frequently switch between backadjusted and non-backadjusted charts and it doesn't require 2 sets of data.

3) You can easily plot multiple symbols on the same chart so sometimes it's helpful to plot multiple contracts in a non-continuous fashion to view things like volume/open interest changes. This way, you can see volume fade out of one contract and into the next without using a strict rollover rule.

Some ideas for you:

Is 1-tick data an absolute requirement? If you can reduce the data fidelity at all it will greatly reduce load times. When looking at 24 months of data I would assume you could reduce your data to multiple ticks or even seconds.

I think many people misunderstand how this actually works. It's always said that "you need tick data to have accurate volume/delta information" but SierraChart has a unique way of dealing with this. By default all data is downloaded and stored on your hard drive in 1-tick increments. Every single tick is a new entry in the data file. If you choose to store data as 4-tick intervals SierraChart aggregates every 4 ticks into a single entry so you still have *nearly* perfect volume/delta data but it may differ slightly.

If you are looking at 3 or 10 tick charts you would lose too much information with this compression. However, if you are viewing mostly higher timeframes (100+ tick or 1+ minute) then you can surely get away with storing data at a lower fidelity.

Your charts will load MUCH faster, you'll take up less space on the hard drive, and downloads for new symbols will take place much more quickly.

Reply With Quote
Thanked by:




Last Updated on June 27, 2018


© 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