MotiveWave has become ssssllllooowwwwwwww as hell.

MatDerKater

Active member
Joined
Oct 19, 2020
Posts
33
Likes
8
MW wave has become slow as hell, and a real pain in the ass to use.

I am unsure whether this has to do with an update, or the amount of VP I have added to my spreads...

With that said, I have an i7 9700K Quad Core running at 4.5Ghz, 16GB ram on fast SSD drive, and whilst MW is hanging, waiting on VP to load, my system resources are barely getting used.

This issue needs to be sorted out...I can fly through the same things on TradingView with the click of the fingers.
 

chiefkeef

New member
Joined
Nov 23, 2020
Posts
3
Likes
0
Yeah well there are alot of things to load. this is just motivation to grind the ES in order to get a better computer
 

MatDerKater

Active member
Joined
Oct 19, 2020
Posts
33
Likes
8
How will a better computer help, when my already fairly damn end gaming rig (also running a RTX2080), is barely being utilised?

Oh, and like I said, doing similar things with Trading View, is fast and snappy. Why?

As much as I love the layout and fucntionality of MW, the optimisation leaves much to be desired.
 

igor.s

Well-known member
Joined
May 22, 2019
Posts
278
Likes
150
What you can try is configure the VP to use "historical minute bars" instead of ticks by default. The loading speed would increase significantly. When VP is set for a large period of time the amount of ticks to load and process is enormous.
You can't really compare your single PC to a cluster of machines used by TradingView on their server side.
 

MatDerKater

Active member
Joined
Oct 19, 2020
Posts
33
Likes
8
Historical Minute bars are the default......

....No I can't compare my PC to TradingView's server farm.....

......but if my PC resources are barely being used and I am sitting twiddling my thumbs looking at loading screens?
 

MatDerKater

Active member
Joined
Oct 19, 2020
Posts
33
Likes
8
MW will typically use around 3.7 Gig no matter what it is doing. CPU...barely gets it's sides touched.
 

igor.s

Well-known member
Joined
May 22, 2019
Posts
278
Likes
150
You are maxing out the memory that is allocated by the OS for JVM. For 16gB PC - 4gB is max by default. May be this is the case.
 

OG1

Active member
Joined
Mar 27, 2022
Posts
30
Likes
6
What you can try is configure the VP to use "historical minute bars" instead of ticks by default. The loading speed would increase significantly. When VP is set for a large period of time the amount of ticks to load and process is enormous.
You can't really compare your single PC to a cluster of machines used by TradingView on their server side.
Hi Igor. I have had some questions about this "Use Historical Minute Bars". What I am noticing is that on my Volume Profile there is a difference in both the Value Area calculation and the POC when I have it checked or unchecked. Sometimes multiple points difference. Same goes for VWAP.

Is one more accurate than the other? If you are looking for accuracy what would be the ideal settings? Also, if you have the chart set to use Ticks but the indicator set to use historical minute bars does one override the other? Thanks
 

igor.s

Well-known member
Joined
May 22, 2019
Posts
278
Likes
150
The ticks are more accurate. Keep in mind that when you use Historical minutes - the real time data, from the point you opened the platform, continue to use the Ticks to build the chart artifacts. That applies to tick based bars as well as studies.
 
  • Like
Reactions: OG1

dcoils101

Member
Joined
May 26, 2022
Posts
11
Likes
1
The ticks are more accurate. Keep in mind that when you use Historical minutes - the real time data, from the point you opened the platform, continue to use the Ticks to build the chart artifacts. That applies to tick based bars as well as studies.
So, if I am using volume imprint or TPO study, then why would I ever turn off that function? I currently have it off for my Daily TPO, but on for my weekly TPO. It was my understanding that once you've downloaded tick data, it's stored in your computer's database, so if you had to reload a chart that you already have had up recently, it won't download any more ticks than what it needs to fill in the time you were logged out?

This feature, among many others, lacks a detailed explanation of what it does and how. Which is my biggest pet peeve about motivewave.

I have a less powerful computer than the original poster and I just want to say I'm running 3 desktops, each with at least 2 panels with about a total of 20 charts at all times, I almost never experience any lag. Ryzen 5 3600, 32GB PC4000 RAM, GTX 1660 Super, M.2 SSDs.
 

chopstix

New member
Joined
Dec 12, 2021
Posts
3
Likes
3
OP @MatDerKater and @dcoils101's PC are underuse for MW, their rigs are powerful for traders! Wish i have Mat's GPU lol

As I'm still using alienware laptop 2018 15R4 with 3 monitors - i7-8750H CPU @ 2.20GHz - RTX 1060 GPU - 32g RAM, 970Evo plus NVME
I did the following to optimize performance though.

To name a few, have you tried:

1. Go to Windows Graphics Settings - select MW - click on Option - Select your GTX2080 (High Performance)
2. I would dedicate 8GB Ram for MW in startup screen - Advance section (but like he said, my MW usually hovers around 3.x GB as well).
3. Have you optimized Windows itself at all? Check Win10 unnecessary Services running on background/start up.
4. Monitor Task Manager to see what's using your CPU & Ram while you are running MW.
5. Use LAN cable?

I found Rithmic Apex combine connection had been very unstable in the past month, stutter charts, long load time etc. I also found when use "Hide all studies", candles seemed load faster though. I have the usual TPO, volume imprint, delta, ichimoku variant loaded on different chart TFs.

But overall, for my case it was Windows itself messing sht up - I've using MW for over almost a year coming from long term SC, never looked back.
Best,
Daven
 

Attachments

  • wingraphicsettings.PNG
    wingraphicsettings.PNG
    32.1 KB · Views: 29

ScottyA

Well-known member
Joined
Aug 1, 2019
Posts
271
Likes
183
I agree @MatDerKater

See if this helps: adjust the UI Update Interval to around 250 milliseconds.

I get the linear and obvious next questions, but I don't have answers.
 

Vega Capture

New member
Joined
Aug 6, 2022
Posts
4
Likes
4
I am a stock trader and have to load new symbols many times each day. Motivewave is ridiculously slow loading new charts. Sometimes 40-60 seconds which in fast moving markets can cost a lot of money in opportunities missed. I don't even use complex volume indicators and I have an excellent rig. (my data is DXfeed which I know loads way faster in other platforms) They need to speed up their loading times big time! For guys like me changing symbols many times a day their platform is not competitive or professional.
 

moai

Member
Joined
Nov 10, 2021
Posts
10
Likes
6
Glad it's not just me. I use MW daily for hours on end, so every little delay adds up. Most of the delays seem to be when data needs to be retrieved. For instance, changing to a lower timeframe, skipping back to a period in the past, zooming out, or adding a study that requires tick/minute data.

The problem is that in most cases, the whole chart is locked while this data retrieval takes place, and can sometimes sit there for a long time with a progress bar overlaid on it and there is nothing that the user can do about it short of close and re-open the chart (which itself might require time to load). On many occasions every day, I accidentally switch to a lower timeframe than I intended (keyboard shortcuts), or accidentally zoom out too far (mouse wheel the wrong way) or some other thing that causes data loading, which results in an agonising wait while the whole chart locks in order to load new data.

A vastly better solution would be to implement a kind of "lazy loading" approach where the user can still interact with the parts of the chart for which data exists. The parts that are awaiting data to load can be greyed out or have some other form of progress display. I note that volume imprint already does this, so this is not a novel thing in the world of MW. (At the very least, one should be able to hit "esc" to stop the updating in order to, for example, switch back to a higher timeframe or remove a study that caused the delay. That alone would save me literal cumulative hours over time).

MW, I think it's great that you are working on a mobile app to remain competitive and all that, but don't forget that most of your customers are paying you for your excellent desktop platform, and likely don't care much for a mobile app. So don't forget about us.
 
Top