Diagnosing Orders Captured by VeighNa’s Paper Trading Module
Summary
A trader reports that a VeighNa strategy appears to close positions but does not open them, and that an apparent fill does not result in a live order. The discussion first recommends printing strategy logic and order status to diagnose what is happening.
The specific explanation is that the paper-account module has been loaded. When active, it takes over contract order and cancellation requests for local simulation, so those requests are not sent to the live trading server. This clarifies that simulated execution can look successful inside the strategy while producing no live order. The thread is a short troubleshooting exchange rather than a full guide: it gives no configuration walkthrough, code, or details on verifying the module’s state, and the diagnosis applies to this reported setup.
Key ideas
- Logging the strategy’s decisions and order states can help investigate missing entries.
- The paper-account module intercepts order and cancellation requests for simulation.
- A simulated fill does not establish that an order was sent to the live server.
- The discussion gives one configuration-specific cause rather than a general diagnosis checklist.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.