Introducing the capability to set expiration times for entry orders in the DCA bot strategy settings. This feature aims to prevent the execution of stale trades by automatically canceling entry orders if they are not executed within a specified timeframe.
How it works:
- Configures DCA Bot: During the DCA bot setup, can set an expiration time for entry orders in the Strategy Settings. The default value is 60 minutes. Min value is 1, max is 5000.
- Condition Check: This setting is applicable only when the start order type is set to “Limit” and the Entry Order Expiration is enabled.
- Execution and Cancellation: If the limit entry order is not executed within the specified expiration time, the system automatically cancels the order to prevent stale trade execution.
Example Use-Case
- Sets up a DCA bot with limit entry orders and specifies a 60-minute expiration time. If the market does not reach the limit order price within this timeframe, the order is cancelled, thus avoiding entry into a trade based on stale market conditions.
Why should use this option?
- In a volatile market, a user prefers not to leave orders open beyond a short window. They set a 30-minute expiration for their entry orders, ensuring that if the orders don't execute quickly, they are cancelled, allowing the user to reassess and adjust their strategy in real-time.