I had that fact yesterday. Strategy has error. Exception thrown.
The strategy is nice and green in the grid. WHOW. Please. Turn it yellow.
And while we are at it - what about not killing the exception but providing it? Including the stack trace Why do I ahve to try to repro it (not always easy, not if it is in the OnMarketData method) just to get the exception?
Suggestion:
* Provide full exception on request for exceptions logged in the log.
* Strategies with an error should show a SOLID WARNING (yellow?) in the grid.
* you are aware of taht thing called window pop? Bring it up if something non-expected happens. Heck, sound something. Why do I get funny sounds for every order entered into the system manually, but when a strategy creates an exception and stops, nothing is crying? THIS is where I would expect an alarm siren to go on, the screen to flash red and the system trying to get my attention.
Have a look at http://www.infragistics.com/dotnet/n....aspx#Overview
I would expect something likt that to happen. Exception in a running strategy? CRY FOR ME. Dont hide it in the logs - and show a nice green in the grid.
Comment