Developing "Spartan"

Short answer is I have not found this to be the case. Slightly longer answer is Matplotlib is a tricky library that has been described by some to be almost "charting via side effect" haha. After using it for many years I've figured out all the quirks to make it very fast (I use it for charts that update every 100 milliseconds using less than 10% of CPU though actual real time is certainly possible) and flexible, i.e., there's nothing I ever want to do that I can't accomplish with it. I've tried a few different platforms like d3 and pyqtgraph but never found them to be a compelling alternative beyond being more noob friendly. However, I'm always open to something better so if you could give me some scenarios where pyqtgraph is appreciably faster or more flexible I'm open to it. Also if there's something you've tried to do with matplotlib that had you stymied fill me in and I'll tell you what I think.

Thanks for the input.
I'm not sure 100ms update and 10% of CPU usage is attractive, it sounds quite a lot. While I don't have any apples to apples comparison with pyqtgraph, it appears to be extremely fast and from what I've read outperforms matplotlib everywhere. It will not be able to do as much out of the box but since we are talking about candlestick/bar/line charting, it's all relatively straightforward.
I've run into a lot of roadblocks with matplotlib, from parameters that don't seem to do anything to simple axis modifications being cumbersome. I've found the parameters to be completely unintuitive which means I'd spend way too much time getting things to work.
 
Thanks for the input.
I'm not sure 100ms update and 10% of CPU usage is attractive, it sounds quite a lot. While I don't have any apples to apples comparison with pyqtgraph, it appears to be extremely fast and from what I've read outperforms matplotlib everywhere. It will not be able to do as much out of the box but since we are talking about candlestick/bar/line charting, it's all relatively straightforward.
I've run into a lot of roadblocks with matplotlib, from parameters that don't seem to do anything to simple axis modifications being cumbersome. I've found the parameters to be completely unintuitive which means I'd spend way too much time getting things to work.

Do you have any samples from your own personal use for pyqtgraph?
 
Do you have any samples from your own personal use for pyqtgraph?

It's still a work in progress. I've encountered a few bugs in my code which are apparently an absolute pain to remove. Spent the whole day on axis ticks not updating properly in certain situations. Not fun.
 
I love SQLite. Recently had to convert a jupyter notebook from a generic e-mini trading strategy to one specific for ES, and copied the parameters using a SQL query. Lo-fi is sometimes better.

EUHxjvBXsAMk4oZ
 
Way to go, @nooby_mcnoob! You need to get yourself a new username. :)

To put things in perspective - mind sharing what capital base you're using to generate those kind of returns? Is this all from day trading futures or do you do other stuff too?
 
Way to go, @nooby_mcnoob! You need to get yourself a new username. :)

To put things in perspective - mind sharing what capital base you're using to generate those kind of returns? Is this all from day trading futures or do you do other stuff too?

LOL just saw the thing about my name.

One of the things I do really well is turn imposter syndrome into constantly learning. I will gladly forever be a noob if it means being able to do this shit 4 life.
 
Back
Top