Quote from kiwi_trader:
Not really wanting to get into an argument this morning.
comments welcome
I used to use easylanguage (tradestation, probably the answer for your tests except I don't think it does portfolios well - please correct me if wrong as my experience is based on ts2000i). Amibroker might be better for portfolios - very inexpensive too.
There are 10s of add-ons for doing this. Tradestation 9 also planned to have portfoilo testing.
I used ensignsoftwares scripting language - not too bad but harder than "easy"language. Good program but Ami might be better for end of day tests (cheaper).
i prefer easylanguage over ensign language for many reasons
I never learnt C or C++ but by using examples from SierraChart's example files I learnt a tiny tiny bit of C and that was enough. I've now written 1000s of lines but they all use the same simple stuff you'd use with easylanguage - just the C++ versions of it. You don't have to learn C (and all the windows handling, file handling, etc etc complexity) to program with it as part of an integrated experience like SierraChart. So C++ (same as C in my case) can be an easy experience too.
If you refering to this "Creating Custom DLL Studies and Systems" in SierraChart documention, these are not aimed or enough for building automated system, looks to me at least