Login Page - Create Account

Support Board


Date/Time: Tue, 04 Feb 2025 17:59:12 +0000



Post From: Failure to Do Entry in ACSIL Trading Strategy

[2018-11-20 01:07:24]
User41727 - Posts: 124
How does that behaviour make sense?

The timeline is: long position -> flatten & cancel -> short entry

Cancelling orders upon flattening makes sense. Cancelling new orders after the position has already been flattened does not.

I imagine this is due to the "Cancelling orders on flat position" mechanism only being triggered after the ACSIL code has finished its run and is unable to distinguish newly created order from old ones, cancelling everything. If you want to do it this way (which does not seem like sane behaviour), this should at the very least be documented somewhere, because there is no no reason whatsoever to expect this.