I would like to create an indicator that writes to a text file the details of any order entry I invoke manually on a chart(using ATM strategies). Is there equivalent functionality of "OnExecutionUpdate()" "OnPositionUpdate()" that I can use from within an indicator ?
(Its a little murky if I try to do the same thing with a strategy. For example, I notice when I manually close all positions, the strategy is disabled. Also the above functions do not seem to be called within the strategy if I manually invoke a position within the chart using chart trader. Hope this is not too confusing what I am trying to clarify)
From OnpositionUpdate() DOCUMENTATION:
----------------------------------------------------------------------
Notes:
•You will NOT receive position updates for manually placed orders, or orders managed by other strategies (including any ATM strategies) in OnPositionUpdate(). The Account class contains a pre-built event handler (PositionUpdate) which can be used to filter position updates on a specified account.
Comment