Jesse Version 0.43.0: Python 3.10 & 3.11 Support, Enhanced Equity Curve Visualization, and Bug Fixes

Jesse Version 0.43.0: Python 3.10 & 3.11 Support, Enhanced Equity Curve Visualization, and Bug Fixes

7 months agoNews By Saleh Mir

Version 0.43.0 of Jesse is now out, and I'm excited to share the updates with you. This release introduces support for Python 3.10 and 3.11, an uplift to the equity curve chart, and several important bug fixes, particularly for those trading on DYDX. On a personal note, my recovery from Carpal Tunnel Syndrome (CTS) is going well, and I am gradually getting back to full-time work. Your patience and support during this time have been invaluable, and I can't thank you enough.

Your continued feedback and contributions are essential to Jesse's improvement, so let's dive into what's new.

What's New

  • [NEW FEATURE] Added support for Python 3.10 and Python 3.11. Both the main framework and livetrading plugin.
  • [IMPROVEMENT] The style of the equity curve chart has been improved. Special thanks to a pull request submitted by Movy. Check out the pull request here.
  • [FIX] Fixed the Order size must adhere to quantity step of 10 error when submitting orders on DYDX for small-sized symbols like TRX-USD.
  • [FIX] Resolved the Cannot cancel order with id: xxx because it is already canceled error on DYDX.
  • [FIX] Improved the detection of market orders for lower prices, reducing the chance of trading errors.

A New Look for the Equity Curve Chart

One of the significant improvements in this release is the redesign of the equity curve chart, thanks to a pull request from Movy.

Before:

Equity Chart Before

After:

Equity Chart After

Virtual environment guide

I've added a new page to our documentation to guide you through installing Jesse in a virtual environment. This should make the installation process smoother if you like to keep your Python environments separate. You can check it out here.

I couldn't do this without the support and contributions from our community. Keep sending your feedback and bug reports, and I'll keep working to improve Jesse with each new version.

Happy trading!

— Saleh

❤️ Like Jesse?

If you like this project, please consider supporting me for free by using my referral links.

It's a win-win, you get free discounts and bonuses, and it helps me to develop more features and content:


Thank you 🙏