Gamestudio Links
Zorro Links
Newest Posts
lookback setting performance issue
by 7th_zorro. 04/16/24 03:08
folder management functions
by 7th_zorro. 04/15/24 10:10
zorro 64bit command line support
by 7th_zorro. 04/15/24 09:36
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:48
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:46
LPDIRECT3DCUBETEXTUR
E9

by Ayumi. 04/12/24 11:00
Sam Foster Sound | Experienced Game Composer for Hire
by titanicpiano14. 04/11/24 14:56
SGT_FW
by Aku_Aku. 04/10/24 16:09
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (7th_zorro, Quad), 373 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Newest Members
11honza11, ccorrea, sakolin, rajesh7827, juergen_wue
19045 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Any possibility to integrate with Julia? #479535
04/04/20 20:13
04/04/20 20:13
Joined: Jun 2016
Posts: 29
panz Offline OP
Newbie
panz  Offline OP
Newbie

Joined: Jun 2016
Posts: 29
Hi, I've been using Zorro and love its back test and live trading features.

Zorro currently integrates with R and Python, which is great when you could utilize existing libraries for more advanced numerical/statistical calculations. However, R and Python are slow, so including calls to them would slow down back test.

Julia is a relatively new high-level language that is as easy as Python and Matlab, but much faster, and can be as fast as C/C++ if some basic care is taken.
For details see: Julialang.org and Julia Computing

A lot of great packages already exist in the Julia ecosystem.

I wonder if there is a possibility to integrate with Julia? Julia itself can easily call C libraries with almost no overhead. Would that help? Or is there some documentation on how R and/or Python is integrated, so we could borrow the approach for Julia as well?

Last edited by panz; 04/04/20 20:16.
Re: Any possibility to integrate with Julia? [Re: panz] #479562
04/06/20 09:24
04/06/20 09:24
Joined: Jul 2000
Posts: 27,978
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,978
Frankfurt
Julia is indeed a very interesting language and a closer look and possible integration is planned.

Re: Any possibility to integrate with Julia? [Re: jcl] #479574
04/07/20 00:13
04/07/20 00:13
Joined: Jun 2016
Posts: 29
panz Offline OP
Newbie
panz  Offline OP
Newbie

Joined: Jun 2016
Posts: 29
Thanks jcl, this is wonderful news to learn.

I have been using both Zorro and Julia for years, and I know C and some C++ (not to the level of a proficient system programmer :-)). If you see some way I can get involved and get this integration faster do let me know.

Thanks!

Re: Any possibility to integrate with Julia? [Re: panz] #485374
03/02/22 18:12
03/02/22 18:12
Joined: Mar 2020
Posts: 24
Coppell, TX
S
SteveG Offline
Newbie
SteveG  Offline
Newbie
S

Joined: Mar 2020
Posts: 24
Coppell, TX
Originally Posted by panz
Thanks jcl, this is wonderful news to learn.

I have been using both Zorro and Julia for years, and I know C and some C++ (not to the level of a proficient system programmer :-)). If you see some way I can get involved and get this integration faster do let me know.

Thanks!


Has any progress been made regarding this?

Thanks

Re: Any possibility to integrate with Julia? [Re: panz] #485376
03/02/22 19:39
03/02/22 19:39
Joined: Aug 2017
Posts: 294
Netherlands
G
Grant Offline
Member
Grant  Offline
Member
G

Joined: Aug 2017
Posts: 294
Netherlands
With all respect, but I've never heard of this language and I believe there's a pretty limited demand for this.

The goal to transform Zorro from 32 into a 64 bits environment is already an ambitious and time-consuming one and this alone will def improve the overall speed and adds the ability to call fast 64-bit Python packages. Much more Zorro users will benefit from this.

Last edited by Grant; 03/02/22 19:40.
Re: Any possibility to integrate with Julia? [Re: panz] #485386
03/04/22 08:46
03/04/22 08:46
Joined: Jul 2000
Posts: 27,978
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,978
Frankfurt
I have checked Julia and it is indeed a fine language. But it won't be supported by Zorro, at least not in the next time. It is not a very popular language and other features, such as overcoming 32 bit limits, are currently more important.


Moderated by  Petra 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1