- ago
Wow - my old login still works! Amazing...

Now that van-life has ended (and my years at Fidelity), I've got some time to return back to some back-testing ideas. I just downloaded the latest WL8, and was really hoping that perhaps the editor would support step-level debugging (much like you get in something like Visual Studio, VS Code, etc.).

I know that Alternet provides those types of capabilities, but not without jumping through some hoops (i.e., see https://forum.alternetsoft.com/t/script-debugging-for-embedded-editor-interacting-with-the-main-application/223 for more information).

I think debugging of this nature could be a huge win for your advanced user community - the act of writing more complex code and using debug statements then running / rerunning code over and over can be pretty tedious. That said, it's a bit unclear to me as to what level of work would be required to run a strategy out of process per the Alternet editor requirements. :-)

Please give this one some consideration. I would post some interesting strategy ideas around volatility trading (on ETPs like VXX, UVXY, UVIX, etc.) if I could port my old code up to the latest and greatest... I just know how handy a step level debugger would be!

Thanks for the consideration, and trust everyone is doing well!

Lee
2
131
Solved
3 Replies

Reply

Bookmark

Sort
- ago
#1
While I understand you would like a debugger built into the WL8 C# editor, there are these workarounds...

https://www.wealth-lab.com/Discussion/WL8-Visual-Studio-Debugging-7896
https://www.wealth-lab.com/Discussion/How-to-Set-up-WL-on-Visual-Studio-8372
0
Best Answer
- ago
#2
Yes - I do understand that you can move over to VS for debugging, but the process certainly feels cumbersome - as can be seen by the comments, issues people have, version mgmt, etc., etc.

Given that the editor has at least the potential of providing debugging right in the "native" environment, it avoids most of that difficulty.

WL has some very nice capabilities for drag & drop to get started, then conversion of those strategies to code to avoid writing boiler plate. Rounding out the functionality so that code can be more readily debugged would tie everything nicely together, and you have a really nice "total development environment".

My 2 cents worth!

Lee
0
Glitch8
 ( 11.81% )
- ago
#3
I can appreciate the usefulness of a built-in debugger but at the moment it's beyond the scope of what we're able to tackle.

Looking forward to seeing some of those ideas ported over!
1

Reply

Bookmark

Sort