Is there a platform that has built in debugging? For the love of G-d???

Quote from tradelink:

lucky,

an assent firm in new york uses it for trading grey boxes. we're building a p&l/risk management tool ontop of it next.

an IB firm in london uses a platform built ontop of tradelink to mirror portfolios, but I don't think it's heavy use yet.

we just added futures support for a trader in baltimore whose going to trade futures and forex via IB with tradelink.

I personally have traded my money with it on Assent and will be trading with it on IB before years end.

That is who I know of... I answer questions for it in both elitetrader and the IB forums.

Thanks for the info. Gave the code a very cursory review right now and it looks good. Most open-source financial software I've looked at is done kinda amateurishly.

So kudos to you (I assume you're Josh / the developer?)

I'll check out the svn this weekend and really try it out (if I have time).

:D
 
Quote from Gyles:

If you looking for a back testing platform with an in-built debugger, please have a look at TradersStudio.

I use this feature quite often. Moreover, this debugger is a lot like the debugger in VBA.

Can it handle tick backtesting? Anything in a script language will probably suffer for tick based backtesting.
 
Quote from tradelink:

I'm assuming since it works elsewhere, you have it configured like this:

http://code.google.com/p/tradelink/wiki/TwsConfiguration

with default port 7496?

if you open a dos window and type 'telnet localhost 7496' does it connect (screen goes blank), or display 'connection failed'?

are you running the latest TWS build?

if you want, PM me and I'll help you figure it out. it's something simple for sure.

Haven't installed yet, just browsed code :)

also, IB isn't my broker but I could always open an account if this software works out...

was just looking for solid backtesting and possible future autotrading at the present

thanks for the help offer, I'll take you up if I run into any trouble
 
Quote from snackly:

I have pretty much driven myself close to insanity with these various automated backtesting and trading systems. Everything from NinjaTrader, to RightEdge, to whatever. None of them have built in debugging. Does that strike you as basically insane?

I am having to recompile, put print statements everywhere, and its just zapping all the energy I have for this.

Does anyone know of a platform that has built in debugging and doesn't cost $80k a month?

Sorry I am freaking out here I have just had it with these half baked platforms.

Snackly, have you got the answer? If yes, please let us know. Thanks! :)
 
TWS has to be configured before it will respond to any software trying to access the API, just a thought..

Personally I never needed a debugger for any trading software. I write all code first as an indicator. I can debug it by seeing the outputs on a chart. Only after it is all up and running and to my liking in that form do I use the code as a strategy...
 
Quote from Fractals 'R Us:

TWS has to be configured before it will respond to any software trying to access the API, just a thought..

Personally I never needed a debugger for any trading software. I write all code first as an indicator. I can debug it by seeing the outputs on a chart. Only after it is all up and running and to my liking in that form do I use the code as a strategy...

That works until your strategies get complex. A solid strategy usually has various exit rules, and various money managements rules and include several indicators.

What gets complicated are the interrelationships to these. IMHO.

Or it could be just us programmers use debuggers so much as work we expect it any time we write some code in the modern world because it's ridiculously quick and easy to do when you have a debugger.

Wayne
 
TS8 has a debugger. I found it to not be any more use than just, as I said, coding things as an indicator first... true, once I use all the code that I have come to know and love in indicator form in a strategy, debugging is harder, have to use print statements, but so far it's been no impediment much at all. At that point I'm looking at the chart and seeing if orders go off when they should and not going off when they should not...
 
Not a programmer but learned to code so as to use basic charting software. What are the debuggers for? If it's only to catch coding errors then even Amibroker has that. I have to agree with the idea though that its easier to create the individual indicators and build up from there since it allows one to verify from the chart so that what you think you are coding is actually being interpreted by the program correctly. I don't see a substitute for this. Plenty of times I made legitimate code but close inspection of the chart showed I didn't factor in certain variables or didn't express myself precisely enough.
 
Back
Top