Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
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 for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
I have a single account and on VPS i have the "real" account ( at the moment in simulated ) and on local pc i would like, during the week, works offline to test new startegy.
The problem is that when i'm online on VPS and i try to work offline in local every charts has got the same problem ( image in attached. ).
It seems that the cache is not used because it try to connect ( waiting for data )..
Hi,
thanks for the information.. it's unbelievable since i use the work offline to test the strategy.. the only way is it to keep up&running also the local pc, goes online for a while, wait the historical download and than roll back to the vps
What I do is to load a workspace (while online, usually on Sunday) on my dev pc that has minute-based charts (60min is fine) and daily charts of all the symbols I want history for.
I then go offline on the dev pc and online on my VPS.
Having the charts loaded when offline lets TS have access to its own cache (why this is needed I don't know, but it works).
TS stores data for minute-based and daily charts separately, and this will allow data down to 1 minute to be accessed.
If you use tick-based charts, the same idea would probably work but I haven't tried it.
I can then use the cached data offline all week without any issues, except for the inevitable crash, TS10 being pretty unstable in my experience once you start doing optimizations etc.
If TS crashes and I still need to do dev work, I repeat the whole process at a quiet market time out of core hours.
If I do have to do this though, I've found that TS on the VPS loses its brains if it's offline for more than a couple of mins, and it's best to stop and restart TS on the VPS and have it load all the charts again.
I did have the $50/month extra login for a while, and that is much more flexible of course, but I've found the above method is fine for the way I work.
Hope this helps.
I'm new to TS but I was thinking of doing the same thing you described above. I just wanted to get a little more understanding of the details.
1. When you load the workspace, I assume you wait for all the data to load before going offline?
2. How exactly do you go offline? Do log out and login in "offline" mode?
3. When you load your workspace do you need to have 1 minute data or will for example a 60 min chart download 1 minute data anyway and then just draw the 60 min chart from that?
1. Yes you have to load all the data that you want while online. TS will load it from its cache if it's already there, or from the TS network if not.
2. I think you can select File | Work Offline from the menu, but I usually double-click the Trading or Data highlights on the status bar, bottom right. Same if you want to go back online, double-clicking there will bring up the login dialog.
3. A 60-minute chart will cause 1-minute data to be loaded into the cache anyway, regardless of the timeframe as long as it's any minute-based timeframe. TS builds the chart from the 1-min data.
FWIW, I have found TS 9.5 to be much more stable than TS 10 and I stick to using 9.5.
The big advantage I see in V10.0 is the ability to trade multiple strategies, on multiple charts, with the same instrument in the same account and have it actually work correctly.