- Accounts & Connection Management
- Data Management & Analysis
- Price Monitoring
- Charting
- Trading
- Scanners
-
Builders
-
Manual Strategy Builder
- Main Concept
- Operand Component
- Algo Elements
-
Use Cases
- How to create a condition on something crossing something
- How to create an indicator based on another indicator
- How to calculate a stop loss based on indicator
- How to submit stop order based on calculated price
- How to calculate a current bar price using a price type from inputs
- How to Use a Closed Bar Price
- Automatic Strategy Builder
-
Manual Strategy Builder
- Autotrading
- FinScript
- Trade Analysis
- Media Feeds
- Logs & Notifications
- UI & UX
Submit Stop/Limit Order
Â
The Submit Stop/Limit Order element enables traders to place stop or limit orders within their trading strategy. This feature is essential for executing trades based on specific price conditions and ensuring precise entry and exit points.
Stop/Limit Order Properties
Â
When submitting a stop or limit order, various properties can be customized to fit the trader's requirements:
-
Action (Buy or Sell) and Order Type (Stop or Limit): Specifies whether the order is to buy or sell the asset and whether it is a stop or limit order.
-
Order Entry Price: Defines the price at which the order will be executed. For example, a Buy Stop order might be set with an entry price calculated as Close + 2 * ATR (Average True Range).
-
Comment: Allows adding a comment to the order for reference or tracking purposes.
-
Time in Force: Determines the duration for which the order remains active:
- Good Till Cancelled (GTC): The order remains active until it is explicitly cancelled.
- DAY: The order is valid for the current trading day and expires at the end of the day if not executed.
- Good Till Date: The order remains active until a specified date.
- Good Till Cancelled (GTC): The order remains active until it is explicitly cancelled.
-
Position Size Method: Defines the method for calculating the size of the position. Available money management methods in the app include:
- Fixed Contract: A specified number of contracts or shares.
- Fixed Fractional: A fixed fraction of the available capital.
- Fixed Ratio: A position size based on a fixed ratio formula.
- Measured Fixed Fractional: A variation of fixed fractional with additional measurements.
- Periodical Fixed Fractional: A fixed fractional method adjusted periodically.
- Fixed Contract: A specified number of contracts or shares.
-
Wait for Execution: Determines whether the strategy waits for the order to be filled before proceeding. This can be configured based on the strategy's logic:
- Synchronous Execution: The strategy waits for the order to be filled before continuing.
- Asynchronous Execution: The strategy continues without waiting for the order to be filled.
- Synchronous Execution: The strategy waits for the order to be filled before continuing.
-
Stop Loss: Sets a stop loss level to limit potential losses.
-
Take Profit: Sets a take profit level to secure potential gains.
Â
Notes
- The flexibility of the Submit Stop/Limit Order element allows traders to tailor their order submission process to their specific trading strategy.
- Both synchronous and asynchronous execution options are supported, providing versatility in how trades are managed.
Example Use Case
Â
Consider a strategy that submits a Buy Stop order with an entry price calculated as Close + 2 * ATR. The setup would include:
Â
- Action: Buy
- Order Type: Stop
- Order Entry Price: Close + 2 * ATR
- Other Properties: Configured as needed based on the strategy's requirements (e.g., Time in Force, Position Size Method, etc.)
Â
Conclusion
Â
The Submit Stop/Limit Order element is a powerful tool for executing trades based on specific price conditions within the MSB. By customizing various properties, traders can precisely control their trading actions, ensuring that stop and limit orders are placed and managed according to their strategic requirements. This functionality enhances the overall effectiveness and responsiveness of trading strategies within FinStudio.
- Accounts & Connection Management
- Data Management & Analysis
- Price Monitoring
- Charting
- Trading
- Scanners
-
Builders
-
Manual Strategy Builder
- Main Concept
- Operand Component
- Algo Elements
-
Use Cases
- How to create a condition on something crossing something
- How to create an indicator based on another indicator
- How to calculate a stop loss based on indicator
- How to submit stop order based on calculated price
- How to calculate a current bar price using a price type from inputs
- How to Use a Closed Bar Price
- Automatic Strategy Builder
-
Manual Strategy Builder
- Autotrading
- FinScript
- Trade Analysis
- Media Feeds
- Logs & Notifications
- UI & UX