inverse, All – to be sure we keep on talking about the same subjects in this thread : as far as I am concerned the memory issues have been solved.
(of course I am ahead too – haha)
But I have been tracking this continuously, and the 2x V12 (one IG, one IB) which is contained in the below little list, even consume LESS memory now.
I assume it is still so that more memory comes handy when Backtesting (I have 10GB assigned), but it seems that things don’t choke any more.
For the V12 on IB I still use Standard data stream (I just don’t need the Push or better) and for the V12 on IG I use the Push Comfort (middle option). No issues with that too.
The loading of a somewhat larger setting (my IG) during day time over here (say 1pm) is quite undoable (could take up to 5 minutes).
Putting through an order (from ProOrder Not Running to Running) is virtually impossible (takes 2 minutes). This is with both V12 on IB and IG. ProOrder could still be the cause of a large portion of slow loading, although the Detailed Reports are certainly to blame for the slow loading as well.
New to this thread is :
I think it was Sat two weeks back that something seemed to be amiss on the PRT server(s) and that Backtesting went slower than normal (or maybe I used an Instrument with more ticks – can’t tell really). There it became apparent that Backtesting was undoable on V12, but doable on V11. This was both IB.
In all events mentioned above, it feels like PRT is now using too FEW memory. Let’s say that these are my senses and I can’t really prove that. But obviously, if a program is given too few memory, things may start to thrash (like in disk thrashing – now re-using of array elements, for example). I told the people in Paris about this, say 6 weeks ago, but then it was only something I “saw” (like you see the 750K below – this just doesn’t seem right). But, when I now practically see what happens with putting through an order (or Stop one for that matter), … how can that take minutes. It is so sooo wrong (compared to V11 where this takes 5-10 seconds). And Yes, all happens on the very same PC.
Do I currently have more to nag about ?
Well, the Order Labels seem to be fine now (I think since GraHal’s latest version which is also my version), but with my eye on the IG V12 which applies trailing I see Trailing Labels disappear, while my code really does not stop trailing once it starts with that. Internally the trailing is fine (I suppose this is to be translated as : the Pending Stop orders I place, are still dealt with fine, (thus this is not real PRT trailing as such)).
I will hand this post to PRT, so they at least will know how *I* look at things currently. If you guys deem it necessary to add things, just please do so.