Login Page - Create Account

Support Board


Date/Time: Wed, 01 May 2024 21:30:04 +0000



Simulation Trading of Automated Trading Systems

View Count: 2213

[2013-09-06 14:39:31]
Richard Novak - Posts: 24
I'm looking to test some automated trading strategies using Sierra Charts with a Transact data feed. I know in the past it was not possible to do automated trading in a simulation environment with the Transact data feed. Is it possible to do this now? If so, does this work when logged into a Transact futures account in simulation mode or must you be connected to the Transact Futures test system which, works with their API. Also, if this works now, are the positions maintained across multiple trading days?

Thank you
[2013-09-06 16:51:54]
Sierra Chart - Max - Posts: 5598
Trade Simulation is supported with any Data or Trading service. For the documentation please see:
http://www.sierrachart.com/index.php?l=doc/doc_TradeSimulation.php

For automated trading please refer to the documentation here:
http://www.sierrachart.com/index.php?l=doc/doc_AutoTradeManagment.php
http://www.sierrachart.com/index.php?l=doc/doc_ACSILTrading.html
http://www.sierrachart.com/index.php?l=doc/doc_SystemsAlerts.php
Sierra Chart Support
[2013-09-06 17:15:51]
Richard Novak - Posts: 24
I have reviewed the documentation and have written trading systems using the ACSIL functions. I also know from past experience that even though I had logged into InfinityAT platform in simulation mode, the orders sent by Sierra Charts were live. I'd like to test the automated trading system in simulation mode to verify it works prior to sending live orders. I'd like to do this testing with the Transact futures data feed and orders processor so I'm performing an end to end test. So the question I have is whether it is possible to have orders sent by Sierra Charts via the ACSIL functions to a Transact Futures order processor that is operating in simulation mode.

I know that Transact Futures has a test system that is total independent of their production system. Their test system is used for testing programs that utilize their price and order processing classes. I have access to the test system and was wondering if it would be possible to utilize Sierra Charts to send orders to the Transact test server so that I could perform my testing that way. If so, what would I need to do to accomplish this?

Thank you
[2013-09-07 03:12:58]
Sierra Chart Engineering - Posts: 104368
I know in the past it was not possible to do automated trading in a simulation environment with the Transact data feed. Is it possible to do this now?
Yes. TransAct has a full simulation environment in their backend server now.


If so, does this work when logged into a Transact futures account in simulation mode

Yes.

or must you be connected to the Transact Futures test system which, works with their API.

No need to use the test system and we do not even know whether that exists any longer. We no longer use that system. There is no need to.


Also, if this works now, are the positions maintained across multiple trading days?

Yes they are.
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

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

Login

Login Page - Create Account