Hi,
Is there any way to do the following in MultiCharts?
I need to playback an old trading session and simulate my automated trading strategy using a broker emulator. For example let's say it's Saturday and markets are closed but I want to test my code. Even though I have a simulation/demo account at the broker it still won't accept any orders since the market is closed. So I want to play back Friday's trading session and get my strategy to submit orders to a broker emulator that is also back-dated to the playback time and would accept and fill orders as if the market is open, and when I check position at broker it would show open positions. Also as the session is playing, it will run CalcBar in real-time mode, even though it is simulating a passed time. I think this kind of tool is very essential for testing strategies in a complete offline mode from the broker, and regardless of whether the market is open or closed. Is this supported in MC?
Thanks!
Simulating auto trade using a Broker Emulator [SOLVED]
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: Simulating auto trade using a Broker Emulator [SOLVED]
Hello orad,
None of the brokers have such emulators where you can place back-dated orders.
You can run Data Playback in MultiCharts (without sending any actual orders to broker) to see how your strategy performs.
That is possible to open a demo account with one of the supported brokers to perform realtime simulated trading (automated and manual) using a broker connection. The only prebuilt simulator we have at the moment is for Rithmic feed. If you have Rithmic data then you can use Rithmic Local Sim to simulate trading.
We are going to implement a prebuilt simulation mode for the other supported data providers in one of the future versions of MultiCharts. There is no ETA for this feature yet.
None of the brokers have such emulators where you can place back-dated orders.
You can run Data Playback in MultiCharts (without sending any actual orders to broker) to see how your strategy performs.
That is possible to open a demo account with one of the supported brokers to perform realtime simulated trading (automated and manual) using a broker connection. The only prebuilt simulator we have at the moment is for Rithmic feed. If you have Rithmic data then you can use Rithmic Local Sim to simulate trading.
We are going to implement a prebuilt simulation mode for the other supported data providers in one of the future versions of MultiCharts. There is no ETA for this feature yet.
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times