Incompatibilities between LMAX and MultiCharts
For over six months, I see the following bugs:
1) Regularly, and almost every day there was a time when the LMAX tick data is not received on the graph, while the flow remains active on the watchlist window. Of course, automated trading strategies then become blocked and ineffective, even when orders are open. Only restarting MultiCharts can restore normal behavior. (Of course, the logs are sent every time to TSS in order they fix this bug...)
2) I use 2 different computers, with 2 MultiCharts licenses on the same LMAX real time data feed account. There were huge differences between the ticks data received real time on these two different PCs, but with the same live account data feed (making it impossible the development of automated trading strategy ...).
The funny thing is that the technical teams LMAX tell me that this is normal !
"... the data between two computers can also differ. It is impossible for any software to receive every single tick that we send, therefore some of the ticks get missed. It will vary from computer to computer, and it can also depend on the internet connection. It is a very natural process. If the client refreshes the charts and downloads historical data, the charts should be identical if the process has been correctly completed." I guess that's a joke, probably the famous British humor!
(Of course, the download of historical data is identical on the 2 computers...)
3) When the bug #1 is not active, and while everything seems to work fine, I see that there is a significant delay (which can be up to several minutes) between the timestamp of the tick and its reception in QuoteManager. After confirming that this was not due to a malfunction of MultiCharts, I found that this defect had miraculously disappeared just after TSS has contacted LMAX, but at the same time the data flow showed a delay of "only" 2 to 3 minutes (by comparison with the time stamp of ticks). In short, or LMAX sends ticks data with 2-3 minutes late or QuoteManager needs 2 to 3 minutes to receive and/or compute LMAX ticks data
There are other unacceptable malfunctions such as executions of orders at prices that was never reached, but this remains consistent with the undeniable price manipulation.
I have many other negative quote about LMAX points, but my goal is not to write a test bench.
On all these issues with LMAX, I can not count the number of log that I sent to TSS, or the number of "days" in remote control and live chat.
In recent years, I tested FXCM until TSS tells me that the issues concerning FXCM API will not be supported in MultiCharts anymore (june 2013). So following the advice of TSS, I switched on an account with LMAX, which is absolutely unusable for trading on real account.
So question : is it possible to trade forex with MultiCharts?
As it is not either with FXCM, or with LMAX, then does it exist a serious forex broker accessible with MultiCharts?
Thanks in advance,
1) Regularly, and almost every day there was a time when the LMAX tick data is not received on the graph, while the flow remains active on the watchlist window. Of course, automated trading strategies then become blocked and ineffective, even when orders are open. Only restarting MultiCharts can restore normal behavior. (Of course, the logs are sent every time to TSS in order they fix this bug...)
2) I use 2 different computers, with 2 MultiCharts licenses on the same LMAX real time data feed account. There were huge differences between the ticks data received real time on these two different PCs, but with the same live account data feed (making it impossible the development of automated trading strategy ...).
The funny thing is that the technical teams LMAX tell me that this is normal !
"... the data between two computers can also differ. It is impossible for any software to receive every single tick that we send, therefore some of the ticks get missed. It will vary from computer to computer, and it can also depend on the internet connection. It is a very natural process. If the client refreshes the charts and downloads historical data, the charts should be identical if the process has been correctly completed." I guess that's a joke, probably the famous British humor!
(Of course, the download of historical data is identical on the 2 computers...)
3) When the bug #1 is not active, and while everything seems to work fine, I see that there is a significant delay (which can be up to several minutes) between the timestamp of the tick and its reception in QuoteManager. After confirming that this was not due to a malfunction of MultiCharts, I found that this defect had miraculously disappeared just after TSS has contacted LMAX, but at the same time the data flow showed a delay of "only" 2 to 3 minutes (by comparison with the time stamp of ticks). In short, or LMAX sends ticks data with 2-3 minutes late or QuoteManager needs 2 to 3 minutes to receive and/or compute LMAX ticks data
There are other unacceptable malfunctions such as executions of orders at prices that was never reached, but this remains consistent with the undeniable price manipulation.
I have many other negative quote about LMAX points, but my goal is not to write a test bench.
On all these issues with LMAX, I can not count the number of log that I sent to TSS, or the number of "days" in remote control and live chat.
In recent years, I tested FXCM until TSS tells me that the issues concerning FXCM API will not be supported in MultiCharts anymore (june 2013). So following the advice of TSS, I switched on an account with LMAX, which is absolutely unusable for trading on real account.
So question : is it possible to trade forex with MultiCharts?
As it is not either with FXCM, or with LMAX, then does it exist a serious forex broker accessible with MultiCharts?
Thanks in advance,
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Hi StratMan, very interesting things !
did you open quotemanager ? make a test with quotemanager not open
drawing charts take time, i never lose a tick writing them on file with all indicators values.
please can you tell me if you have issue with DRM with yours two licences, did your PC are on same LAN ? what release did you use ?
Many thanks for your anwser
(Of course, the logs are sent every time to TSS in order they fix this bug...) ? what do they do ?
I also have 2 licences, and i never see what you explain in bug 1, my datas in PC 1 are equal to datas in PC 2. (if you want i can make tests with log files in tick/tick with hight resolution clock on my 2 PCs )
How many charts did you draw ? don't forget that you have only one thread by chart and his indicators.
PM me if you want help
did you open quotemanager ? make a test with quotemanager not open
drawing charts take time, i never lose a tick writing them on file with all indicators values.
please can you tell me if you have issue with DRM with yours two licences, did your PC are on same LAN ? what release did you use ?
Many thanks for your anwser
(Of course, the logs are sent every time to TSS in order they fix this bug...) ? what do they do ?
I also have 2 licences, and i never see what you explain in bug 1, my datas in PC 1 are equal to datas in PC 2. (if you want i can make tests with log files in tick/tick with hight resolution clock on my 2 PCs )
How many charts did you draw ? don't forget that you have only one thread by chart and his indicators.
PM me if you want help
Hi Smoky,
- The tests were performed with QuoteManager opened and with QuoteManager closed...
In fact, this is when I noticed that my 2 computers do not show the same Strategy Performance Report (for the same strategy applied to the same LMAX real account data feed...), so I found using QuoteManager, real time data were different on two computers. Note that I only use Ticks data, so that these differences are certainly not detectable in daily bars or even hourly bars... It is by checking ticks data that I then found that the timestamp was largely late ...
- I have not had any issue with DRM.
- The 2 PCs are not on the same LAN. One is a dedicated server based at my hosting provider in a data center and the second one is a dedicated computer in an other place, connected to the Internet via ADSL link.
- I always use the latest version of MC, as soon as it is available for download and always the same version on each computer.
- Here is a sample of answer from TSS :
"We did receive your logs. They have been forwarded to the engineers for investigation. I will get back to you as soon as there is an update.
If you have any further questions, please do not hesitate to contact MultiCharts."
But I don't know what they do with my logs after more than 6 months
- When there is the bug #1, so MultiCharts must be restarted, and most of the case the data are reloaded (or must be reloaded due to a big gap in the data base), and in that case, as I said, the historical data is always identical on both computers ! Thank you to LMAX has a single historical database per account !
(Of course, the data from demo account is not the same as for real account !)
(And data from one LMAX Introducing Broker could be different from one other LMAX introducing Broker depending on the fees rule of the IB )
- I can draw up to 6 or 8 charts, but the bugs are confirmed with a single chart, as this is done by TSS during remote control sessions.
If you do not have differences between your two computers, differences confirmed and justified by LMAX ! , it may be that you use a demo account or a bigger time frame ? ...
In my case, it is a real account for data feed and I use chart based on a single instrument expressed in 3 different resolutions : 5 Range bars Bid, 1 minute Ask and 1 minute Bid on the same chart.
I use only one indicator : (close data2 - close data3)*pricescale/10
This allowed me to see that this indicator was supplied when the chart was frozen .
And of course, the bug #1 comes when MultiCharts is on Automated Trading SA Mode, whether on demo account or real account.
I hope I have answered all your questions.
- The tests were performed with QuoteManager opened and with QuoteManager closed...
In fact, this is when I noticed that my 2 computers do not show the same Strategy Performance Report (for the same strategy applied to the same LMAX real account data feed...), so I found using QuoteManager, real time data were different on two computers. Note that I only use Ticks data, so that these differences are certainly not detectable in daily bars or even hourly bars... It is by checking ticks data that I then found that the timestamp was largely late ...
- I have not had any issue with DRM.
- The 2 PCs are not on the same LAN. One is a dedicated server based at my hosting provider in a data center and the second one is a dedicated computer in an other place, connected to the Internet via ADSL link.
- I always use the latest version of MC, as soon as it is available for download and always the same version on each computer.
- Here is a sample of answer from TSS :
"We did receive your logs. They have been forwarded to the engineers for investigation. I will get back to you as soon as there is an update.
If you have any further questions, please do not hesitate to contact MultiCharts."
But I don't know what they do with my logs after more than 6 months
- When there is the bug #1, so MultiCharts must be restarted, and most of the case the data are reloaded (or must be reloaded due to a big gap in the data base), and in that case, as I said, the historical data is always identical on both computers ! Thank you to LMAX has a single historical database per account !
(Of course, the data from demo account is not the same as for real account !)
(And data from one LMAX Introducing Broker could be different from one other LMAX introducing Broker depending on the fees rule of the IB )
- I can draw up to 6 or 8 charts, but the bugs are confirmed with a single chart, as this is done by TSS during remote control sessions.
If you do not have differences between your two computers, differences confirmed and justified by LMAX ! , it may be that you use a demo account or a bigger time frame ? ...
In my case, it is a real account for data feed and I use chart based on a single instrument expressed in 3 different resolutions : 5 Range bars Bid, 1 minute Ask and 1 minute Bid on the same chart.
I use only one indicator : (close data2 - close data3)*pricescale/10
This allowed me to see that this indicator was supplied when the chart was frozen .
And of course, the bug #1 comes when MultiCharts is on Automated Trading SA Mode, whether on demo account or real account.
I hope I have answered all your questions.
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Hi Stratman,
True ! with real account we have ten time more tick ! than demo account
I think LMAX don't want to lose time with MC users. My two PC have exacly the same latency and
may be 1 or 2 ticks are be sooner or later with second PC... Next time we have bug 1 it'll be a good idea to tell me when he arrived and pehaps i will see a hole in my log file ?
Yes, many Thanks
My PCs run 24/24 and 5/7 stategies, I also use Tick/Tick datas and i write a file (indicators datas) on my ssd on each tick ! never see freeze or gap. I works with GBP/USD on 2 PC but with 2 stategies but same tick/tick log file.- The tests were performed with QuoteManager opened and with QuoteManager closed...
In fact, this is when I noticed that my 2 computers do not show the same Strategy Performance Report (for the same strategy applied to the same LMAX real account data feed...), so I found using QuoteManager, real time data were different on two computers. Note that I only use Ticks data, so that these differences are certainly not detectable in daily bars or even hourly bars... It is by checking ticks data that I then found that the timestamp was largely late ...
ok not same public IP ! dual licences works.- I have not had any issue with DRM.
- The 2 PCs are not on the same LAN
(Of course, the data from demo account is not the same as for real account !)
True ! with real account we have ten time more tick ! than demo account
If you do not have differences between your two computers, differences confirmed and justified by LMAX ! , it may be that you use a demo account or a bigger time frame ? ...
I think LMAX don't want to lose time with MC users. My two PC have exacly the same latency and
may be 1 or 2 ticks are be sooner or later with second PC... Next time we have bug 1 it'll be a good idea to tell me when he arrived and pehaps i will see a hole in my log file ?
I hope I have answered all your questions.
Yes, many Thanks
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
I think StratMan you going to be happy, it is not LMAX fault!
I can reproduce your bug number 1 very easily.
I'm working on load balancing with two internet access providers, a server PC and a software "http://www.connectify.me/dispatch/" when your primary ISP connection falls the second ISP takes control and Multicharts take a lot of time to connect again!
the connection broker is the first to come back, and you see P/L update on chart (the stategy was buying when I cut ISP No 1) without refresh datas ticks, and well after (long time) you see the first tick arrive on charts displaying a big gap !
I make others tests with harware to see if MC fall down when one ISP is down.
May be help MC team ...
I can reproduce your bug number 1 very easily.
I'm working on load balancing with two internet access providers, a server PC and a software "http://www.connectify.me/dispatch/" when your primary ISP connection falls the second ISP takes control and Multicharts take a lot of time to connect again!
the connection broker is the first to come back, and you see P/L update on chart (the stategy was buying when I cut ISP No 1) without refresh datas ticks, and well after (long time) you see the first tick arrive on charts displaying a big gap !
I make others tests with harware to see if MC fall down when one ISP is down.
May be help MC team ...
Hello Smoky,
Thank you for this message !
I always thought that bug # 1 was entirely due to MC.
It is the responsibility of MC to exploit the data stream correctly, even if the LMAX server takes a break from time to time.
Thank you for this message !
I always thought that bug # 1 was entirely due to MC.
It is the responsibility of MC to exploit the data stream correctly, even if the LMAX server takes a break from time to time.
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
yes of course !It is the responsibility of MC to exploit the data stream correctly, even if the LMAX server takes a break from time to time.
sometime to time runing Quotemanager (not runing at starup ) help Multicharts to refresh charts ...
I have placed hundreds of orders using MC.net and lmax - and for me it works 100% reliably, both mc and lmax.
But i do not use any charts and only use MC for manual order entry - so i have only MC DOM windows and order-blotters open. At least that part works fine (realtime data in DOM and order processing).
But i do not use any charts and only use MC for manual order entry - so i have only MC DOM windows and order-blotters open. At least that part works fine (realtime data in DOM and order processing).
By the way, there is a lmax blog entry about marketdata problems. Not sure if it has anything to do with your issue tho.
http://blogs.lmax.com/business-and-tech ... eally-eat/
http://blogs.lmax.com/business-and-tech ... eally-eat/
Thank you AlphaCat,
Me too, if I use MultiCharts with LMAX without signal and without charts and without auto trading, so everything works fine !
But unfortunately I use MultiCharts only for automated trading, so with charts, with signal and with the Auto trading SA Mode On...
Me too, if I use MultiCharts with LMAX without signal and without charts and without auto trading, so everything works fine !
But unfortunately I use MultiCharts only for automated trading, so with charts, with signal and with the Auto trading SA Mode On...
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
hello,
I do not think there are many people here who use automated trading, otherwise a lot of things would be done to control Multicharts since Powerlangage (line broker lose, lose datafeed, lose DRM, orders flow, all in Powerlangage flags! MQL4 which is an old lady has more features than MC! (in auto trading). GetAppInfo(Attribute) is just starting with interesting flag ....
For me the future is a black box with a super language, with high speed optimized programming, very close to the broker API. EasyLangage like (don't want to lose 10 years of tools and coding lines)
I do not think there are many people here who use automated trading, otherwise a lot of things would be done to control Multicharts since Powerlangage (line broker lose, lose datafeed, lose DRM, orders flow, all in Powerlangage flags! MQL4 which is an old lady has more features than MC! (in auto trading). GetAppInfo(Attribute) is just starting with interesting flag ....
For me the future is a black box with a super language, with high speed optimized programming, very close to the broker API. EasyLangage like (don't want to lose 10 years of tools and coding lines)
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Dear users,
Let me address your questions in order.
Let me address your questions in order.
For over six months, I see the following bugs:
1) Regularly, and almost every day there was a time when the LMAX tick data is not received on the graph, while the flow remains active on the watchlist window. Of course, automated trading strategies then become blocked and ineffective, even when orders are open. Only restarting MultiCharts can restore normal behavior. (Of course, the logs are sent every time to TSS in order they fix this bug...)
This issue is not on MultiCharts end. We have already spent significant amount of time and resources for analysis of this issue as well as for the development of workarounds/solutions suggested by LMAX directly - none of them are working due to the reasons outside of MultiCharts application.Hello Smoky,
Thank you for this message !
I always thought that bug # 1 was entirely due to MC.
It is the responsibility of MC to exploit the data stream correctly, even if the LMAX server takes a break from time to time.
This is the question to LMAX.The funny thing is that the technical teams LMAX tell me that this is normal !
"... the data between two computers can also differ. It is impossible for any software to receive every single tick that we send, therefore some of the ticks get missed. It will vary from computer to computer, and it can also depend on the internet connection. It is a very natural process. If the client refreshes the charts and downloads historical data, the charts should be identical if the process has been correctly completed."
What do you mean exactly? Are you comparing the data on the chat with the data that can be seen in QuoteManager->Edit data? Are you using "Collect RT data w/o plotting" feature?3) When the bug #1 is not active, and while everything seems to work fine, I see that there is a significant delay (which can be up to several minutes) between the timestamp of the tick and its reception in QuoteManager. After confirming that this was not due to a malfunction of MultiCharts, I found that this defect had miraculously disappeared just after TSS has contacted LMAX, but at the same time the data flow showed a delay of "only" 2 to 3 minutes (by comparison with the time stamp of ticks). In short, or LMAX sends ticks data with 2-3 minutes late or QuoteManager needs 2 to 3 minutes to receive and/or compute LMAX ticks data
MultiCharts is not directly involved into the process of filling the order and determining the time and price to fill. Once the order is generated in MultiCharts with certain parameters – it is sent to the broker. The broker processes the order and fills it or rejects it. The broker is in charge of order execution price, time and order status report.There are other unacceptable malfunctions such as executions of orders at prices that was never reached, but this remains consistent with the undeniable price manipulation.
That is not correct. All of your inquiries were analyzed and replied in a timely manner. Probably you are referring to the fact that overall investigation of different LMAX issues you have continues for 6 months. We are sorry that it takes so long to investigate these issues but unfortunately MultiCharts is not the only one who needs to address this behavior. We can reassure you that we have done everything possible from our end to help you.- Here is a sample of answer from TSS :
"We did receive your logs. They have been forwarded to the engineers for investigation. I will get back to you as soon as there is an update.
If you have any further questions, please do not hesitate to contact MultiCharts."
But I don't know what they do with my logs after more than 6 months
I confirm that the bug # 1 is characterized by a cessation of data on the graph, but the continuation of data on the watchlist and the indicator 'spread' : (close data2 - close data3)*pricescale/10
In such a case, logic tends to conclude that LMAX sends data, but MC does not display on the graph ...
In any case, I'm the one who for more than 6 months can not use MC to perform an automatic strategy on the market!
So question : is it possible to trade forex with MultiCharts? (I mean in automated trading mode ! Not manually ! )
As it is not either with FXCM, or with LMAX, then does it exist a serious forex broker accessible with MultiCharts?
Thanks in advance,
In such a case, logic tends to conclude that LMAX sends data, but MC does not display on the graph ...
In any case, I'm the one who for more than 6 months can not use MC to perform an automatic strategy on the market!
So question : is it possible to trade forex with MultiCharts? (I mean in automated trading mode ! Not manually ! )
As it is not either with FXCM, or with LMAX, then does it exist a serious forex broker accessible with MultiCharts?
Thanks in advance,
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
This behavior is caused by the solution suggested by LMAX. It will be removed in MultiCharts 8.8 Release 4.re #1: if the data is displayed correctly in the watchlists, but not in charts, how would this be a lmax issue? Obviously the data made it to the local machine and the watchlist, just not into the chart..
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Of course that is possible. Supported security types for each data provider and availability of broker service can be found here: Supported security types pageSo question : is it possible to trade forex with MultiCharts? (I mean in automated trading mode ! Not manually ! )
As it is not either with FXCM, or with LMAX, then does it exist a serious forex broker accessible with MultiCharts?
Thanks in advance,
You can always use the Symbol Mapping to link the chart of a data provider different from a broker.
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
StratMan, please download the following updater for LMAX feed: for MC 64 bit
Please unzip the file and follow the installation guide:
https://www.multicharts.com/trading-sof ... an_Updater
Let me know how it goes with the updater.
Please unzip the file and follow the installation guide:
https://www.multicharts.com/trading-sof ... an_Updater
Let me know how it goes with the updater.
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
What do you mean by "orders are 'doubled'" ? Do you mean that when an order is generated by the signal - there are two orders sent to the broker? Or the order has x2 quantity?Henry, from what I see so far, this new dll does not properly handle handshaking with LMAX: orders are 'doubled' (confirmed by Order and Position Tracker / Strategy Positions / Positions Match = FALSE)
I mean that 2 orders are sent to the broker.
- Attachments
-
- 140423_Ordres doubles.jpg
- (84.13 KiB) Downloaded 6075 times
-
- 140423_Ordres doubles_B.jpg
- (80.61 KiB) Downloaded 6072 times
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
The DLL we have provided affects the data connection only. Please make sure your script works properly. If you still have the issue-please come to our live chat Monday-Friday 6:30 am - 3 pm EST to demonstrate it.
Even with the new dll, the LMAX disconnection bug is still active.
As every night at 9 pm GMT, LMAX takes a break in sending data.
And after this break, in most cases, MC will not restart when LMAX sends the data again.
This is still the case tonight ...
Henry, do you consider that this is acceptable behavior?
What can I do more than send the log after the crash?
How many logs must I send for this bug is fixed?
Is it possible that MC works with LMAX within a reasonable time or should I abandon the project using LMAX with MC?
As every night at 9 pm GMT, LMAX takes a break in sending data.
And after this break, in most cases, MC will not restart when LMAX sends the data again.
This is still the case tonight ...
Henry, do you consider that this is acceptable behavior?
What can I do more than send the log after the crash?
How many logs must I send for this bug is fixed?
Is it possible that MC works with LMAX within a reasonable time or should I abandon the project using LMAX with MC?
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Hi Stratman , did use wireless lan ? take a look at your windows events log, do you have dhcp issue ?
I have made a small tool to ping LMAX server every second and writing hours and date of losing connexion. Tell me if you want to test with it.
In my side, I replace wifi by a switch and cables. On my two PC no issue yesterday at 9 PM GMT.
I can show you my Tick/tick files without any hole in the timing datas.
I hope this help you...
I have made a small tool to ping LMAX server every second and writing hours and date of losing connexion. Tell me if you want to test with it.
In my side, I replace wifi by a switch and cables. On my two PC no issue yesterday at 9 PM GMT.
I can show you my Tick/tick files without any hole in the timing datas.
I hope this help you...
Hi Smoky,
Thanks for your message.
The problem occurs on a dedicated server that is located at my hosting provider (It's the number one hosting provider in Europe) in a data center.
So, no wireless LAN but a direct connexion to the internet.
Thanks for your message.
The problem occurs on a dedicated server that is located at my hosting provider (It's the number one hosting provider in Europe) in a data center.
So, no wireless LAN but a direct connexion to the internet.
- JoshM
- Posts: 2196
- Joined: May 20 2011
- Location: The Netherlands
- Has thanked: 1544 times
- Been thanked: 1565 times
- Contact:
If I may suggest something, you say that MC not restarts, like in the updating of the chart? If you reload the chart after it has stopped, does it then continue as normal?(...)
As every night at 9 pm GMT, LMAX takes a break in sending data.
And after this break, in most cases, MC will not restart when LMAX sends the data again.
This is still the case tonight ...
(...)
Is it possible that MC works with LMAX within a reasonable time or should I abandon the project using LMAX with MC?
If so, as a workaround you could create an indicator with RecalcLastBarAfter and CommandLine("") with the `.rld` command. Since this issue happens for you at a specific time, you could set such an indicator to reload your LMAX chart automatically at 9:03 PM, for example.
Perhaps this could serve as a temporary workaround.
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Another way is to start Quotemanager and close it after some minutes. (For next startup on next day ...)(...)
Perhaps this could serve as a temporary workaround.
MC would have two flags : 1) for datafeed link 2) for broker link
like this
and PowerLangage do have keywords to know link's flags .....
- JoshM
- Posts: 2196
- Joined: May 20 2011
- Location: The Netherlands
- Has thanked: 1544 times
- Been thanked: 1565 times
- Contact:
Ah okay, in that case a potential workaround might also be to auto-launch/close the QuoteManager through Windows Task Planner. I don't know if a manual workaround would be a good temporarily workaround, since StratMan uses a dedicated server.Another way is to start Quotemanager and close it after some minutes. (For next startup on next day ...)
What are link's flags?MC would have two flags : 1) for datafeed link 2) for broker link
like this
and PowerLangage do have keywords to know link's flags .....
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
What are link's flags?MC would have two flags : 1) for datafeed link 2) for broker link
like this
and PowerLangage do have keywords to know link's flags .....
You have a picture, MC can have two links with servers,
1 for datafeed (for charts datas)
2 for broker (sending orders)
it would be very interesting to know how these links are ! (ON/OFF)
Thanks JoshM for this idea, but when the bug occurs, MC is not able to reload data... "reloading" is displayed on the chart without any reload, until I need to close all the MC instances and restart them...
If I may suggest something, you say that MC not restarts, like in the updating of the chart? If you reload the chart after it has stopped, does it then continue as normal?
If so, ...
That's what I just did at 21 GMT when the daily bug appeared.
For your information, I was connected to the remote server to watch live dysfunction, which means that my server was easily accessible, the internet connexion had not fallen, which removes this hypothesis supported by LMAX ...
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Hi Stratman,
I also have problems with LMAX interface, MC don't manages the load-balancing and fail-over !
(After one hour one live chat I give a control to Christina to share LMAX issue with MC team)
@ JoshM
Reload data is not good ! like i was on line with MC support I was on the market with an open position and you can't reload datas without swithching auto-trading OFF !
where is automatic trading if I am in front of my screen
1) to stop the auto-trading
2) to reload the chart
3) to return to auto-trading
all manualy ????
there is always an issue about handshaking with LMAX server (may be other data feeds)
when a MC querry have no answer, should I send another request an alleged cut line or attempt to make a new connection ?
I also have problems with LMAX interface, MC don't manages the load-balancing and fail-over !
(After one hour one live chat I give a control to Christina to share LMAX issue with MC team)
@ JoshM
Reload data is not good ! like i was on line with MC support I was on the market with an open position and you can't reload datas without swithching auto-trading OFF !
where is automatic trading if I am in front of my screen
1) to stop the auto-trading
2) to reload the chart
3) to return to auto-trading
all manualy ????
there is always an issue about handshaking with LMAX server (may be other data feeds)
when a MC querry have no answer, should I send another request an alleged cut line or attempt to make a new connection ?
Just a small clarification: when MultiCharts does not crash after the break of LMAX, it still lacks the data that did not happen during the 5 minutes break ...
If the problem comes from LMAX, the missing 5 minutes should be reloaded automatically by MultiCharts ?...
How LMAX can be considered by TSS as a forex broker 'MultiCharts compatible' with such a malfunction ?
If the problem comes from LMAX, the missing 5 minutes should be reloaded automatically by MultiCharts ?...
How LMAX can be considered by TSS as a forex broker 'MultiCharts compatible' with such a malfunction ?
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
not any chance
Here you find my log about my LMAX connection issue
it's better with your new dll but sometime MC totaly freeze and I have to use taskmanager
to close it !
Some time to time datafeed come back, but broker link is always out !
During all my morning tests broker link never connect with isp 2 ! or conect back with isp 1
Here you find my log about my LMAX connection issue
Code: Select all
09/05/2014 12:11:55:34 UTC , 1 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:11:57:73 UTC , 2 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:00:10 UTC , 3 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:02:46 UTC , 4 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:04:83 UTC , 5 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:07:18 UTC , 6 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:09:54 UTC , 7 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:11:91 UTC , 8 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:12:13:94 UTC , 9 , my IP ? ? ? ? ? BAD LMAX PING ! cut ISP 1 LINE
09/05/2014 12:12:22:47 UTC , 10 , my IP ? ? ? ? ? BAD LMAX PING !
09/05/2014 12:12:24:98 UTC , 11 , XXX.XXX.177.11 good lmax ping Router swith to ISP 2 -> new IP
09/05/2014 12:12:27:50 UTC , 12 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:29:99 UTC , 13 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:32:50 UTC , 14 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:35:1 UTC , 15 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:37:53 UTC , 16 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:40:4 UTC , 17 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:42:55 UTC , 18 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:45:9 UTC , 19 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:47:60 UTC , 20 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:50:12 UTC , 21 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:52:63 UTC , 22 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:55:14 UTC , 23 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:12:57:51 UTC , 24 , XXX.XXX.93.61 good lmax ping ISP 1 GOOD AGAIN
09/05/2014 12:12:59:87 UTC , 25 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:02:24 UTC , 26 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:04:61 UTC , 27 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:06:96 UTC , 28 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:09:32 UTC , 29 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:11:69 UTC , 30 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:14:5 UTC , 31 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:16:42 UTC , 32 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:18:79 UTC , 33 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:21:14 UTC , 34 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:23:51 UTC , 35 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:26:81 UTC , 36 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:29:18 UTC , 37 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:31:53 UTC , 38 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:33:90 UTC , 39 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:36:26 UTC , 40 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:38:62 UTC , 41 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:40:97 UTC , 42 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:13:44:98 UTC , 43 , my IP ? ? ? ? ? BAD LMAX PING ! ISP 1 OFF
09/05/2014 12:13:47:1 UTC , 44 , my IP ? ? ? ? ? BAD LMAX PING !
09/05/2014 12:13:53:45 UTC , 45 , XXX.XXX.177.11 BAD LMAX PING ! backup isp by cisco
09/05/2014 12:13:59:89 UTC , 46 , XXX.XXX.177.11 BAD LMAX PING !
09/05/2014 12:14:05:90 UTC , 47 , XXX.XXX.177.11 BAD LMAX PING !
09/05/2014 12:14:11:89 UTC , 48 , XXX.XXX.177.11 BAD LMAX PING !
09/05/2014 12:14:17:90 UTC , 49 , XXX.XXX.177.11 BAD LMAX PING !
09/05/2014 12:14:20:41 UTC , 50 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:14:22:92 UTC , 51 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:14:25:42 UTC , 52 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:14:50:24 UTC , 53 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:14:52:79 UTC , 54 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:14:55:31 UTC , 55 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:14:57:82 UTC , 56 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:00:34 UTC , 57 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:02:86 UTC , 58 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:05:35 UTC , 59 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:07:85 UTC , 60 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:10:34 UTC , 61 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:12:84 UTC , 62 , XXX.XXX.177.11 good lmax ping
09/05/2014 12:15:36:1 UTC , 63 , http my IP fail good lmax ping ISP 2 OFF router swith to ISP 1
09/05/2014 12:15:38:38 UTC , 64 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:15:40:73 UTC , 65 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:15:43:14 UTC , 66 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:15:46:71 UTC , 67 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:15:51:12 UTC , 68 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:15:53:49 UTC , 69 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:15:57:92 UTC , 70 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:00:28 UTC , 71 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:04:73 UTC , 72 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:07:8 UTC , 73 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:11:51 UTC , 74 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:15:97 UTC , 75 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:18:31 UTC , 76 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:21:56 UTC , 77 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:25:27 UTC , 78 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:28:72 UTC , 79 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:32:12 UTC , 80 , XXX.XXX.93.61 good lmax ping
09/05/2014 12:16:35:27 UTC , 81 , XXX.XXX.93.61 good lmax ping
to close it !
Some time to time datafeed come back, but broker link is always out !
During all my morning tests broker link never connect with isp 2 ! or conect back with isp 1
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Hi StratMan,
I have made a small video with MC and another trading platform who use the same LMAX API than MC, side by side on the same Notebook.
Take a look about connection lose and how other software connect again rapidly when MC freeze.
http://we.tl/vJ1AA4aWeZ
side by side is the best way to understand how softwares works on network failures
I have made a small video with MC and another trading platform who use the same LMAX API than MC, side by side on the same Notebook.
Take a look about connection lose and how other software connect again rapidly when MC freeze.
http://we.tl/vJ1AA4aWeZ
side by side is the best way to understand how softwares works on network failures
-
- Posts: 275
- Joined: Apr 22 2014
- Has thanked: 70 times
- Been thanked: 72 times
This problem is very interesting to me. I have not had any issues so far. Is this only with auto trading?
I am using the .net version of Multicharts.
Alex
I am using the .net version of Multicharts.
Alex
Thank you Smoky for this demonstration.
Now, the whole question is whether there is or not a forex broker with which MultiCharts is compatible!
Because if I understand the posts on this forum, there are similar problems with IB or MB Trading, other problems with Dukascopy, still others with OEC, ditto with Avatrade...
So is it possible to use MultiCharts for automatic trading on forex account or is it only for development and backtest 'off line' of strategies ?
If there is someone who use MultiCharts (not the .net version but the classic one) with a forex broker, in automatic trading mode, on a small time frames like 5 ranges bars or 1 minute, please tell me what broker you use !
Now, the whole question is whether there is or not a forex broker with which MultiCharts is compatible!
Because if I understand the posts on this forum, there are similar problems with IB or MB Trading, other problems with Dukascopy, still others with OEC, ditto with Avatrade...
So is it possible to use MultiCharts for automatic trading on forex account or is it only for development and backtest 'off line' of strategies ?
If there is someone who use MultiCharts (not the .net version but the classic one) with a forex broker, in automatic trading mode, on a small time frames like 5 ranges bars or 1 minute, please tell me what broker you use !
Last edited by StratMan on May 09 2014, edited 1 time in total.
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
LOL you have a Thanks buttonThank you Smoky for this demonstration.
Video = easy to read = easy to understand ( may be ) = easy to correct
Good question, need good answer, it to late for me I already have real accounts with LMAXIf there is someone who use MultiCharts (not the .net version but the classic one) with a forex broker, in automatic trading mode, on a small time frames like 5 ranges bars or 1 minute, please tell me what broker you use !
I hope MC team is working on these bugs...
I also have real accounts at LMAX, but if I cannot use them with MultiCharts, then I shall do as with my FXCM accounts, I'll close them all...Good question, need good answer, it to late for me I already have real accounts with LMAX
I hope MC team is working on these bugs...
That's why I need to know if I can use MultiCharts to trade Forex or if it's only to trade all the other markets except the Forex...
LOL you have a Thanks buttonThank you Smoky for this demonstration.
Video = easy to read = easy to understand ( may be ) = easy to correct
Good question, need good answer, it to late for me I already have real accounts with LMAXIf there is someone who use MultiCharts (not the .net version but the classic one) with a forex broker, in automatic trading mode, on a small time frames like 5 ranges bars or 1 minute, please tell me what broker you use !
I hope MC team is working on these bugs...
Hello,
I want a stable solution between Multicharts and LMAX also please !
Thank you Multicharts support for considering this issue.
Sincerely,
Andy
-
- Posts: 18
- Joined: Feb 22 2014
- Has thanked: 5 times
- Been thanked: 2 times
Can someone from multicharts tell us of a broker that can be traded with automatically without these data reconnection problems? Any broker, we only need one!
Thanks.
Ben
Thanks.
Ben
- Smoky
- Posts: 526
- Joined: Dec 03 2010
- Location: Thailand
- Has thanked: 99 times
- Been thanked: 125 times
Hi Ben,we only need one!
Lmax for me is the best broker in the world, for automatic trading :
- no requote
- low commissions
- Low latency execution
- small spread
Powered by award-winning LMAX Exchange technology
if MC team have to choose a broker : take the best !
i think that you'll find here a lot of Lmax customers, with auto-trading stategy.
-
- Posts: 18
- Joined: Feb 22 2014
- Has thanked: 5 times
- Been thanked: 2 times
Hi Smoky,
I want to trade with LMAX, but I've had a vpn with multicharts running collecting data from LMAX for 3 months and there are so many problems with the connection being lost and not reconnecting quickly.
It worries me that I have not heard of one single person who autotrades successfully with multicharts. I have invested thousands of hours in developing my strategy for multicharts. Now that I am ready to unleash it I find that multicharts real time trading is buggy as hell. Today I am looking at trying to translate my code to nt but it is very different to multicharts and not user friendly at all. However, if nt works then I have no choice but to spend more time learning a new platform.
I want to trade with LMAX, but I've had a vpn with multicharts running collecting data from LMAX for 3 months and there are so many problems with the connection being lost and not reconnecting quickly.
It worries me that I have not heard of one single person who autotrades successfully with multicharts. I have invested thousands of hours in developing my strategy for multicharts. Now that I am ready to unleash it I find that multicharts real time trading is buggy as hell. Today I am looking at trying to translate my code to nt but it is very different to multicharts and not user friendly at all. However, if nt works then I have no choice but to spend more time learning a new platform.
Just to tone down the judgment of Smoky concerning LMAX, I remember that, apart from this issue, LMAX shows many anomalies such as abnormal differences between timestamps and time of receipt or execution of orders at prices never reached by the market ...
It is indeed a broker acting on an unregulated market ...
Ask yourself how LMAX manages commissions to Introducing Brokers, to speak only of those here!
It is indeed a broker acting on an unregulated market ...
Ask yourself how LMAX manages commissions to Introducing Brokers, to speak only of those here!
-
- Posts: 275
- Joined: Apr 22 2014
- Has thanked: 70 times
- Been thanked: 72 times
This thread is enormously disappointing but many thanks to everyone here very clearly pointing out that things are not so straight forward with LMAX.
I am new to Multicharts.net and I have an huge task ahead porting code over from MT which has imploded as a platform. The combination of MC C# and LMAX seemed ideal.
There seems to be significant problems with data in general. I signed up for a demo with Optimus futures but even their tech support logging in with join.me could not get it to work. If they can't, how I am supposed to. That was never solved and Optimus don't have a new client. I think when you spend a certain amount of money on a lifetime license, you are making a longer term commitment based on the idea that certain fundamental things like data have already been sorted out.
Alex
I am new to Multicharts.net and I have an huge task ahead porting code over from MT which has imploded as a platform. The combination of MC C# and LMAX seemed ideal.
There seems to be significant problems with data in general. I signed up for a demo with Optimus futures but even their tech support logging in with join.me could not get it to work. If they can't, how I am supposed to. That was never solved and Optimus don't have a new client. I think when you spend a certain amount of money on a lifetime license, you are making a longer term commitment based on the idea that certain fundamental things like data have already been sorted out.
Alex
- t-rader
- Posts: 139
- Joined: Feb 02 2011
- Location: Australia
- Has thanked: 11 times
- Been thanked: 27 times
Thought I should chime in on this as I autotrade with LMAX and MC. I have had the chart stop updating in the past on various versions of MC, but I no longer have this issue. I too run 2 instances of MC.
MC version 8.8.8363 I've been running for months with no chart/data issues.
MC version 8.8.8967 I've been running for about 4 weeks also with no chart/data issues. As I'm just testing this version due to the past history of the chart/data issues with LMAX I've purposely left this version of MC running over the weekend to make sure MC automatically connects at the start of a new week.
Before I started running 2 versions of LMAX I wondered if it would be safe having the same LMAX account connect to 2 different servers. LMAX advised the following:
"I have checked with the technical team, and they confirm that it is not a problem to do what you mention below.
The risk however, and the reason we cannot support this behaviour is that because you are using the internet, there is no guarantee that your order sent from server A will be executed and returned to server A. What if it is sent to server B for example."
The OP, has advised he is using 2 different servers on the 1 LMAX account so I wonder if this is causing the issues?
Apart from having the chart stop updating in the past with LMAX I'm really happy with them as a broker.
MC version 8.8.8363 I've been running for months with no chart/data issues.
MC version 8.8.8967 I've been running for about 4 weeks also with no chart/data issues. As I'm just testing this version due to the past history of the chart/data issues with LMAX I've purposely left this version of MC running over the weekend to make sure MC automatically connects at the start of a new week.
Before I started running 2 versions of LMAX I wondered if it would be safe having the same LMAX account connect to 2 different servers. LMAX advised the following:
"I have checked with the technical team, and they confirm that it is not a problem to do what you mention below.
The risk however, and the reason we cannot support this behaviour is that because you are using the internet, there is no guarantee that your order sent from server A will be executed and returned to server A. What if it is sent to server B for example."
The OP, has advised he is using 2 different servers on the 1 LMAX account so I wonder if this is causing the issues?
Apart from having the chart stop updating in the past with LMAX I'm really happy with them as a broker.
-
- Posts: 275
- Joined: Apr 22 2014
- Has thanked: 70 times
- Been thanked: 72 times
Thanks t-rader,
Are you just using them for forex or are you trading their CFD products as well? Perhaps I am old fashioned, when I think about trading the S&P500 that means ES contracts in my mind. I am trying to understand why someone would trade these except perhaps longer term trades where continuous contracts have some advantage.
Alex
Are you just using them for forex or are you trading their CFD products as well? Perhaps I am old fashioned, when I think about trading the S&P500 that means ES contracts in my mind. I am trying to understand why someone would trade these except perhaps longer term trades where continuous contracts have some advantage.
Alex
- t-rader
- Posts: 139
- Joined: Feb 02 2011
- Location: Australia
- Has thanked: 11 times
- Been thanked: 27 times
Just forex.Thanks t-rader,
Are you just using them for forex or are you trading their CFD products as well? Perhaps I am old fashioned, when I think about trading the S&P500 that means ES contracts in my mind. I am trying to understand why someone would trade these except perhaps longer term trades where continuous contracts have some advantage.
Alex
Thanks t-rader for this testimony.
Finally a reassuring testimony proving that "it works" !
Do you use a demo account or a real one ? Because it's not the same LMAX server for these 2 different cases.
I also use the MC version 8.8.8967 (and will update with the new version).
So, all the problems I detected since months are with all the latest available versions of MC.
When I used 2 licences of MC on 2 different computers with a single real account for data, of course I used 2 different accounts for the trades, so that there is no possibility that my order sent from server A will be executed and returned to server B.
Each server was still using the same account only for the data (a live account, a real one, not a demo, so data from the LMAX server for real account), which allowed me to detect that the same LMAX real account generated different data on my 2 servers!
In addition, all my problems arise even if I use only one server, which is currently the case.
Finally a reassuring testimony proving that "it works" !
Do you use a demo account or a real one ? Because it's not the same LMAX server for these 2 different cases.
I also use the MC version 8.8.8967 (and will update with the new version).
So, all the problems I detected since months are with all the latest available versions of MC.
When I used 2 licences of MC on 2 different computers with a single real account for data, of course I used 2 different accounts for the trades, so that there is no possibility that my order sent from server A will be executed and returned to server B.
Each server was still using the same account only for the data (a live account, a real one, not a demo, so data from the LMAX server for real account), which allowed me to detect that the same LMAX real account generated different data on my 2 servers!
In addition, all my problems arise even if I use only one server, which is currently the case.
- t-rader
- Posts: 139
- Joined: Feb 02 2011
- Location: Australia
- Has thanked: 11 times
- Been thanked: 27 times
Stratman I trade real, not demo.
I use 2 different LMAX accounts for trades and for the data feed, but as you've stated even with one of your servers off you still have issues.
I'm not confident in MC version 8.8.8967 to not have this charting/data issue and thats why I run my main trading through MC version 8.8.8363 as I've been running this version for quite some time with no issues.
I use 2 different LMAX accounts for trades and for the data feed, but as you've stated even with one of your servers off you still have issues.
I'm not confident in MC version 8.8.8967 to not have this charting/data issue and thats why I run my main trading through MC version 8.8.8363 as I've been running this version for quite some time with no issues.
- t-rader
- Posts: 139
- Joined: Feb 02 2011
- Location: Australia
- Has thanked: 11 times
- Been thanked: 27 times
Hi stratman, that picture with the orders occurring at a price level that never happened is crazy!
Can I suggest trying a new clean server with a different server hosting company? Just a bare install of windows and a fresh install of multicharts. I really wonder if your server hosting provider or your server setup and configuration is part of this problem...
Can I suggest trying a new clean server with a different server hosting company? Just a bare install of windows and a fresh install of multicharts. I really wonder if your server hosting provider or your server setup and configuration is part of this problem...
Thank you for the proposal, but this anomaly, I found equally on both my computers, both in different places, with different OS, but with the same versions of MC, and the same LMAX account .. .
And only in automated trading mode...
And of course, the problem is not systematic!
And only in automated trading mode...
And of course, the problem is not systematic!
-
- Posts: 176
- Joined: Feb 02 2008
- Location: Lausanne, Switzerland
- Has thanked: 9 times
- Been thanked: 5 times
Hello StratMan,Thank you for the proposal, but this anomaly, I found equally on both my computers, both in different places, with different OS, but with the same versions of MC, and the same LMAX account .. .
And only in automated trading mode...
And of course, the problem is not systematic!
Did you check the Bid-Ask spread? I did face such an issue once with Duka and figured out afterwards that the spread was the issue.
Ben,
as you can see with my video, there are another trading platform who works very well with LMAX with realy speedy reconnect features. (autotrading with c#).
if MC team don't repair this bug i'll also choose another platform ! ( i have 10 years of EL coding)
but if they have to refund all of our lifetime licences, pehaps they think a little more about their commercial future ( they easily forget that they need customers )
Hello,
while there are some issues with the connection of Multicharts and LMAX actually, which should be solved, there should be done a second task. If Multicharts could send orders via Metrader 4 or MT 5 then nearly the whole forex world would be tradable worldwide, because nearly every forex broker offers trading through Metrader 4 or 5 but not with Multicharts. This would enrich the use of Multicharts massively.
If you like this feature please vote for it under projects :
MC-1658 - Multicharts should be MT compatible
Thank you.
Sincerely,
Andy
In the immediate future, this does not solve the problem of incompatibility of LMAX and MultiCharts, purpose of this thread ...I think a solution will be found. That should not be our major concern. Please vote if you are interested. Then we can have 100s of forex brokers to trade with.Hello Andy,
And who will pay commissions to whom?
-
- Posts: 275
- Joined: Apr 22 2014
- Has thanked: 70 times
- Been thanked: 72 times
The sooner this is solved the better. While more broker support is always a good thing, a bridge to execute on MT is far from optimal. One would be much better off executing forex on Interactive Brokers. While there are some good MT brokers and I still have one, the problem is the new platform which is diabolical. It is why I came over to Multicharts.
I have put my conversion plans on hold until the problems with Multicharts and LMAX are better understood. Hopefully some progress will be made quickly.
Regards,
Alex
I have put my conversion plans on hold until the problems with Multicharts and LMAX are better understood. Hopefully some progress will be made quickly.
Regards,
Alex
Ask yourself the question as to why none of the major forex brokers are not accessible by MultiCharts ...The sooner this is solved the better. While more broker support is always a good thing, a bridge to execute on MT is far from optimal. One would be much better off executing forex on Interactive Brokers. While there are some good MT brokers and I still have one, the problem is the new platform which is diabolical. It is why I came over to Multicharts.
I have put my conversion plans on hold until the problems with Multicharts and LMAX are better understood. Hopefully some progress will be made quickly.
Regards,
Alex
(I mean #1 : FXCM, #2 : OANDA, #3 : GAIN CAPITAL)
http://forexmagnates.com/wp-content/upl ... TA2014.jpg
http://forexmagnates.com/wp-content/upl ... volume.jpg
- TJ
- Posts: 7775
- Joined: Aug 29 2006
- Location: Global Citizen
- Has thanked: 1036 times
- Been thanked: 2233 times
Some Forex brokers simply do not allow other software, period.Ask yourself the question as to why none of the major forex brokers are not accessible by MultiCharts ...
(I mean #1 : FXCM, #2 : OANDA, #3 : GAIN CAPITAL)
http://forexmagnates.com/wp-content/upl ... TA2014.jpg
http://forexmagnates.com/wp-content/upl ... volume.jpg
You are certainly right, but not in the case of FXCM and Gain Capital I use with another platform ...Some Forex brokers simply do not allow other software, period.
As for OANDA, MultiCharts has already sold to third parties the connection, and everyone can subscribe at Oanda to use their API ...
---
Here is the latest instance of the crash of MC with LMAX ...
http://youtu.be/5fvHe3p6vfA
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
First of all the data/connection issues are not global and not each and every user is affected by it. Don't take someone's personal opinion for granted. There is no point of saying that you won't use LMAX connection as "it is full of issues" if you have not tested it in your environment and have not faced an actual issue. There is a lot of customers using LMAX without any issues.
The main inquiries were already replied in the post #12 and #16 of this thread.
Please update to MultiCharts 8.8 Release 4 (builds 9188/9189/ .NET builds 9190/9191). There should be less issues with the data, but still there can be other issues due to the reasons outside of MultiCharts application.
If you have any issues after the update - please come to our live chat Monday-Friday 6:30 am - 3 pm EST to demonstrate it or upload the logs with description (exact time and description of the issue you have). We will study the logs and report the issues to LMAX.
Crash - a condition where a program ceases to respond.
Inability to reconnect the LMAX broker in MultiCharts is not a crash.
Please update to MultiCharts 8.8 Release 4 (builds 9188/9189/ .NET builds 9190/9191) and report any issues you have after the update. We will not study any LMAX reports using any previous version of MultiCharts.
If "Application error" window appears with Exception or Assert information please click Terminate button and manually collect the logs.
Here is how to collect the logs ( https://www.multicharts.com/trading-sof ... harts_Logs ).
Once you have the logs folder zipped please send it to me for analysis (support@multicharts.com).
The main inquiries were already replied in the post #12 and #16 of this thread.
For over six months, I see the following bugs:
1) Regularly, and almost every day there was a time when the LMAX tick data is not received on the graph, while the flow remains active on the watchlist window. Of course, automated trading strategies then become blocked and ineffective, even when orders are open. Only restarting MultiCharts can restore normal behavior. (Of course, the logs are sent every time to TSS in order they fix this bug...)
This issue is not on MultiCharts end. We have already spent significant amount of time and resources for analysis of this issue as well as for the development of workarounds/solutions suggested by LMAX directly - none of them are working due to the reasons outside of MultiCharts application.Hello Smoky,
Thank you for this message !
I always thought that bug # 1 was entirely due to MC.
It is the responsibility of MC to exploit the data stream correctly, even if the LMAX server takes a break from time to time.
This behavior is caused by the solution suggested by LMAX. It will be removed in MultiCharts 8.8 Release 4.re #1: if the data is displayed correctly in the watchlists, but not in charts, how would this be a lmax issue? Obviously the data made it to the local machine and the watchlist, just not into the chart..
Here are the current recommendations:I want a stable solution between Multicharts and LMAX also please !
Thank you Multicharts support for considering this issue.
Please update to MultiCharts 8.8 Release 4 (builds 9188/9189/ .NET builds 9190/9191). There should be less issues with the data, but still there can be other issues due to the reasons outside of MultiCharts application.
If you have any issues after the update - please come to our live chat Monday-Friday 6:30 am - 3 pm EST to demonstrate it or upload the logs with description (exact time and description of the issue you have). We will study the logs and report the issues to LMAX.
Please be more precise in your description to avoid confusion of the other users.Even with the new dll, the LMAX disconnection bug is still active.
As every night at 9 pm GMT, LMAX takes a break in sending data.
And after this break, in most cases, MC will not restart when LMAX sends the data again.
This is still the case tonight ...
Henry, do you consider that this is acceptable behavior?
What can I do more than send the log after the crash?
Crash - a condition where a program ceases to respond.
Inability to reconnect the LMAX broker in MultiCharts is not a crash.
Please update to MultiCharts 8.8 Release 4 (builds 9188/9189/ .NET builds 9190/9191) and report any issues you have after the update. We will not study any LMAX reports using any previous version of MultiCharts.
StratMan, if you experience an actual crash and have a window "%Process Name% has generated some errors during previous session" you can click "Save Report" button and specify a location for saving the zip file with logs and dumps.Just a small clarification: when MultiCharts does not crash after the break of LMAX, it still lacks the data that did not happen during the 5 minutes break ...
If "Application error" window appears with Exception or Assert information please click Terminate button and manually collect the logs.
Here is how to collect the logs ( https://www.multicharts.com/trading-sof ... harts_Logs ).
Once you have the logs folder zipped please send it to me for analysis (support@multicharts.com).
This case has been forwarded to LMAX support. No updates on the subject yet.I also have problems with LMAX interface, MC don't manages the load-balancing and fail-over !
(After one hour one live chat I give a control to Christina to share LMAX issue with MC team)
There are no outstanding issues of such type with the other Forex brokers (except of FXCM at the moment). Supported security types for each data provider and availability of broker service can be found here: Supported security types page.Can someone from multicharts tell us of a broker that can be traded with automatically without these data reconnection problems? Any broker, we only need one!
Alex, there are no outstanding issues with Rithmic connection in MultiCharts. If the broker was unable to configure the connection, it does not mean that there is something wrong with the application. All of your email inquiries were addressed in a timely manner, but we did not hear anything back from you. If you have any outstanding issues - please let us know.There seems to be significant problems with data in general. I signed up for a demo with Optimus futures but even their tech support logging in with join.me could not get it to work. If they can't, how I am supposed to. That was never solved and Optimus don't have a new client. I think when you spend a certain amount of money on a lifetime license, you are making a longer term commitment based on the idea that certain fundamental things like data have already been sorted out.
Please contact your broker directly regarding this question.Just to illustrate another dysfunction with LMAX, orders executed at a price never hit by the market!
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
The topic will be updated with any new information available.
The topic is closed due to moderation reasons.
The topic is closed due to moderation reasons.