Bug reported
MC-1271 - Zenfire local sim sequential ordering functionality is not working. Multicharts 64bit build 6778
Zenfire local sim does not trade limit orders realistically. Limit orders at the bid and ask are executed only when all other respective bids or asks are filled i.e. last in the queue. Sequential ordering is not maintained.
Intended functionality per release notes;
What's new in version 7.4
The simulator has many features to make results close to real life – sequential ordering remembers your place in queue so fills are realistic. Partial fills happen once you reach the price, and if price moves away, the order is only partially filled. Live real-time data means trading on the same data that is used for live orders. This is a great tool for practicing trading before using real money in a real account. You can use the local SIM or connect to the server-side SIM that’s now provided by ZenFire and Rithmic.
Zenfire local sim sequential ordering functionality broken [SOLVED]
Zenfire local sim sequential ordering functionality broken
Bug reported
MC-1271 - Zenfire local sim sequential ordering functionality is not working. Multicharts 64bit build 6778
Zenfire local sim does not trade limit orders realistically. Limit orders at the bid and ask are executed only when all other respective bids or asks are filled i.e. last in the queue. Sequential ordering is not maintained.
Intended functionality per release notes;
What's new in version 7.4
The simulator has many features to make results close to real life – sequential ordering remembers your place in queue so fills are realistic. Partial fills happen once you reach the price, and if price moves away, the order is only partially filled. Live real-time data means trading on the same data that is used for live orders. This is a great tool for practicing trading before using real money in a real account. You can use the local SIM or connect to the server-side SIM that’s now provided by ZenFire and Rithmic.
MC-1271 - Zenfire local sim sequential ordering functionality is not working. Multicharts 64bit build 6778
Zenfire local sim does not trade limit orders realistically. Limit orders at the bid and ask are executed only when all other respective bids or asks are filled i.e. last in the queue. Sequential ordering is not maintained.
Intended functionality per release notes;
What's new in version 7.4
The simulator has many features to make results close to real life – sequential ordering remembers your place in queue so fills are realistic. Partial fills happen once you reach the price, and if price moves away, the order is only partially filled. Live real-time data means trading on the same data that is used for live orders. This is a great tool for practicing trading before using real money in a real account. You can use the local SIM or connect to the server-side SIM that’s now provided by ZenFire and Rithmic.
- Dave Masalov
- Posts: 1712
- Joined: 16 Apr 2010
- Has thanked: 51 times
- Been thanked: 489 times
Re: Zenfire local sim sequential ordering functionality brok
Hello onedigit,
I believe this has been discussed in our Live Chat and in e-mail conversation as well. There seems to be some misunderstanding here. If you place an order in the DOM window, it is filled (or starts to be filled) when the price in the OPPOSITE column touches the order price. Your orders are executed immediately after the corresponding price (ask for buy orders and bid for sell orders) reaches the order price.
As for the description of Local Sim functionality in What's new, let me explain it in details:
Sequential ordering means that when you place an order, MultiCharts remembers the to tal volume of the orders by other traders in DOM at this particular moment. And you order won't be filled until previously submitted orders by other traders are filled.
I believe this has been discussed in our Live Chat and in e-mail conversation as well. There seems to be some misunderstanding here. If you place an order in the DOM window, it is filled (or starts to be filled) when the price in the OPPOSITE column touches the order price. Your orders are executed immediately after the corresponding price (ask for buy orders and bid for sell orders) reaches the order price.
As for the description of Local Sim functionality in What's new, let me explain it in details:
The simulator has many features to make results close to real life – sequential ordering remembers your place in queue so fills are realistic.
Sequential ordering means that when you place an order, MultiCharts remembers the to tal volume of the orders by other traders in DOM at this particular moment. And you order won't be filled until previously submitted orders by other traders are filled.
This sentence refers to partial fills and means that if ask/bid price touches your order's price, but then "jumps" back, your order will be only partially filled untill ask/bid price reaches the order's price again.Partial fills happen once you reach the price, and if price moves away, the order is only partially filled.
- Andrew MultiCharts
- Posts: 1587
- Joined: 11 Oct 2011
- Has thanked: 931 times
- Been thanked: 559 times
Re: Zenfire local sim sequential ordering functionality brok
Thanks Andrew and Dave for looking at this issue. I think the fundamental disagreement is that in live trading the buy (blue) price need not come up the sell (red) price in order for a trade at the sell price. It’s the yellow (middle column) that flips up and down indicating the trade price. The trade price can come up to you but not necessarily exceed it and then move away again but you can still get your order filled. If you’re early enough in the queue can get your order filled way before your price level disappears. But this is not possible with the sim in this build.
Attention Traders!
Can someone please have a look at this issue and back me up on this. It seems I’m all alone here which leads me to wonder if this issue is unique to my machine.
Please someone do a test on your Zenfire sim and let me know if I’m wrong here.
Thanks.
Attention Traders!
Can someone please have a look at this issue and back me up on this. It seems I’m all alone here which leads me to wonder if this issue is unique to my machine.
Please someone do a test on your Zenfire sim and let me know if I’m wrong here.
Thanks.
Re: Zenfire local sim sequential ordering functionality brok
Yes this is how it's supposed to work but it doesn't work on my machine. If an order comes after mine then I should get filled ahead of that one. But that never happens. My order *always* gets filled last. Also partial fills are not possible.Hello onedigit,
I believe this has been discussed in our Live Chat and in e-mail conversation as well. There seems to be some misunderstanding here. If you place an order in the DOM window, it is filled (or starts to be filled) when the price in the OPPOSITE column touches the order price. Your orders are executed immediately after the corresponding price (ask for buy orders and bid for sell orders) reaches the order price.
As for the description of Local Sim functionality in What's new, let me explain it in details:
The simulator has many features to make results close to real life – sequential ordering remembers your place in queue so fills are realistic.
Sequential ordering means that when you place an order, MultiCharts remembers the to tal volume of the orders by other traders in DOM at this particular moment. And you order won't be filled until previously submitted orders by other traders are filled.
This sentence refers to partial fills and means that if ask/bid price touches your order's price, but then "jumps" back, your order will be only partially filled untill ask/bid price reaches the order's price again.Partial fills happen once you reach the price, and if price moves away, the order is only partially filled.
Again I understand how this is supposed to work but it’s not working on my machine.
I've tried repairing my installation but it did not fix the problem. I don't know what else to do except hope that another trader see this and back me up.
- Andrew MultiCharts
- Posts: 1587
- Joined: 11 Oct 2011
- Has thanked: 931 times
- Been thanked: 559 times
Re: Zenfire local sim sequential ordering functionality brok
As you discussed it with David over the phone, we will wait for a detailed video and respective MultiCharts logs from you to study the situation.
- Andrew MultiCharts
- Posts: 1587
- Joined: 11 Oct 2011
- Has thanked: 931 times
- Been thanked: 559 times
Re: Zenfire local sim sequential ordering functionality brok [SOLVED]
The situation was studied and it will be fixed in next version of MultiCharts.
Re: Zenfire local sim sequential ordering functionality brok
Thanks again Andrew for sticking with this.The situation was studied and it will be fixed in next version of MultiCharts.
Customer support is five star at Multicharts!