Login Page - Create Account

Support Board


Date/Time: Sat, 20 Apr 2024 10:29:36 +0000



Multi-timeframe Automated Trading System

View Count: 1778

[2014-05-22 08:44:36]
Richard Novak - Posts: 24
I'm working on an automated trading strategy and have a few questions. The strategy I'm trying to implement involves multiple charts for the same symbol that have different bar periods. For each chart the logic for entering / exiting trades can be based on any of the charts being used. In this scenario it's possible that I could be generating orders from any of the charts. If I implement this trading system and include the study on each chart, will Sierra Chart be able to handle the order management in this case? I'll have 5 charts for the same symbol that will independently be generating buy and sell orders. Can this be done with Sierra Chart? If this can't be done when having the trading system study installed for each chart, would an alternative be to include all of the logic for all charts in a single trading system and only include the study on a single chart? Thank you.
[2014-05-22 09:20:56]
Sierra Chart Engineering - Posts: 104368
This is really more up to you to manage this. There is only a single position per symbol and account within Sierra Chart. So you can control your entries and exits in the trading system based on whether there is a Position in the symbol or not.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2014-05-22 10:26:48]
Richard Novak - Posts: 24
If I understand your response, it sounds like I can only have a single position at a time for a symbol in a single account. I'd like to be able to generate buy and sell orders for the same symbol on multiple charts in parallel with a single account. I may have a buy order for 5 contracts in chart 1 and a buy order for three contracts in another chart for the same symbol. In cases where I have an existing position for one chart and another order is generated in another chart, would I have to modify the existing order to add or subtract additional contracts?

It seems that what I'm suggesting is no different than entering multiple orders on a DOM for the same symbol. This would suggest to me that the backend which in my case is TransAct, could handle the multiple orders for the same symbol for a single account. Is the limitation of a single position only relevant if you want to track trade statistics through Sierra Chart?
[2014-05-22 17:03:27]
Sierra Chart Engineering - Posts: 104368
If I understand your response, it sounds like I can only have a single position at a time for a symbol in a single account.
Yes. This is correct.

I'd like to be able to generate buy and sell orders for the same symbol on multiple charts in parallel with a single account.
They will all share the same position . If this will work for you, then you can do this.

Is the limitation of a single position only relevant if you want to track trade statistics through Sierra Chart?
The trade statistics will be based upon all of the trading for the symbol and account, no matter which chart it is from.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2014-05-22 17:04:52
[2014-05-23 05:04:52]
Bedhog - Posts: 167
Interesting work Richard.

Each chart has it's own trade window and trade strategy defined. If 'maintain same quantity for oco groups is NOT checked' then each trade window would create it's own set of OCO brackets. However, if the OCOs overlap or get staggered/intertwined, the target OCO created by Chart #1 could close the position opened by Chart #2. The only workaround I see is to have another instance of SC running connected to a different account.

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account