Incompatibilities between LMAX and MultiCharts

Questions about MultiCharts and user contributed studies.
StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Incompatibilities between LMAX and MultiCharts

Postby StratMan » 19 Apr 2014

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,

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 19 Apr 2014

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 ;)

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 20 Apr 2014

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 :-P

- 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 ! :-D, 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.

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 20 Apr 2014

Hi Stratman,
- 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 ...
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.

- I have not had any issue with DRM.
- The 2 PCs are not on the same LAN
ok not same public IP ! dual licences works.
(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 ! :-D, 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

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 21 Apr 2014

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 ...

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 21 Apr 2014

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.

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 21 Apr 2014

It is the responsibility of MC to exploit the data stream correctly, even if the LMAX server takes a break from time to time.
yes of course !

sometime to time runing Quotemanager (not runing at starup ;) ) help Multicharts to refresh charts ...

AlphaCat
Posts: 69
Joined: 09 Jul 2013
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby AlphaCat » 21 Apr 2014

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).

AlphaCat
Posts: 69
Joined: 09 Jul 2013
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby AlphaCat » 21 Apr 2014

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/

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 21 Apr 2014

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...

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 22 Apr 2014

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)

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 22 Apr 2014

Dear users,

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...)
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 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.
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."
This is the question to LMAX.
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 ;-)
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?
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.
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.
- 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 :-P
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.

AlphaCat
Posts: 69
Joined: 09 Jul 2013
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby AlphaCat » 22 Apr 2014

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..

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 22 Apr 2014

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,

AlphaCat
Posts: 69
Joined: 09 Jul 2013
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby AlphaCat » 22 Apr 2014

There is always interactive brokers..

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 22 Apr 2014

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..
This behavior is caused by the solution suggested by LMAX. It will be removed in MultiCharts 8.8 Release 4.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 22 Apr 2014

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,
Of course that is possible. Supported security types for each data provider and availability of broker service can be found here: Supported security types page
You can always use the Symbol Mapping to link the chart of a data provider different from a broker.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 23 Apr 2014

Just to illustrate, a screenshot of the daily bug.
Attachments
140423_MC-lmax-bug.jpg
(263.47 KiB) Downloaded 6098 times

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 23 Apr 2014

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.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 24 Apr 2014

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)

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 24 Apr 2014

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)
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?

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 24 Apr 2014

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

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 24 Apr 2014

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.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 24 Apr 2014

This is the same signal that I use for more than 6 months ... ;-)

There is no doubt that the double execution is a novelty occurred just after changing dll.

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 24 Apr 2014

Hi StratMan,

I can help you, if you want i make a test on one of my PC with this dll (if Henri is okfor this )

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 24 Apr 2014

Hello Smoky,

Thank you very much for your proposal.
If you can test this dll, it will allow me to know if I'm the only one to notice anomalies in automated trading! ;-)

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 25 Apr 2014

Done !

Image

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 28 Apr 2014

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?

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 29 Apr 2014

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...

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 29 Apr 2014

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.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 29 Apr 2014

the daily bug of 9 pm GMT has struck again.
Logs are sent to TSS...

User avatar
JoshM
Posts: 2195
Joined: 20 May 2011
Location: The Netherlands
Has thanked: 1544 times
Been thanked: 1565 times
Contact:

Re: Incompatibilities between LMAX and MultiCharts

Postby JoshM » 02 May 2014

(...)
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 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, 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.

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 02 May 2014

(...)

Perhaps this could serve as a temporary workaround.
Another way is to start Quotemanager ;) and close it after some minutes. (For next startup on next day ...)

MC would have two flags : 1) for datafeed link 2) for broker link

like this Image

and PowerLangage do have keywords to know link's flags .....

User avatar
JoshM
Posts: 2195
Joined: 20 May 2011
Location: The Netherlands
Has thanked: 1544 times
Been thanked: 1565 times
Contact:

Re: Incompatibilities between LMAX and MultiCharts

Postby JoshM » 02 May 2014

Another way is to start Quotemanager ;) and close it after some minutes. (For next startup on next day ...)
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.
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 .....
What are link's flags?

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 05 May 2014

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 .....
What are 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)

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 06 May 2014


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, ...
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...

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 ...

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 07 May 2014

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 ?

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 08 May 2014

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 ?

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 09 May 2014

not any chance

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
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

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 09 May 2014

Okay, so TSS do you plan to make MultiCharts compatible with LMAX? or do you recommend to forget LMAX for trading with MultiCharts?

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 09 May 2014

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

hughesfleming
Posts: 275
Joined: 22 Apr 2014
Has thanked: 70 times
Been thanked: 72 times

Re: Incompatibilities between LMAX and MultiCharts

Postby hughesfleming » 09 May 2014

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

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 09 May 2014

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 ! ;-)
Last edited by StratMan on 09 May 2014, edited 1 time in total.

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 09 May 2014

Hi Hughesfleming,

yes for everyone, but if you trade 24/24 5/7 you will certainly have connections issue with your broker.

@Henry , i am ready to try any new dll to makes network tests

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 09 May 2014

Thank you Smoky for this demonstration.
LOL you have a Thanks button ;)
Video = easy to read = easy to understand ( may be ) = easy to correct

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 ! ;-)
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...

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 09 May 2014

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...
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...

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...

andywill
Posts: 40
Joined: 05 May 2014
Has thanked: 8 times
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby andywill » 10 May 2014

Thank you Smoky for this demonstration.
LOL you have a Thanks button ;)
Video = easy to read = easy to understand ( may be ) = easy to correct

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 ! ;-)
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...

Hello,

I want a stable solution between Multicharts and LMAX also please !
Thank you Multicharts support for considering this issue.

Sincerely,
Andy

Bentley Wilburforce
Posts: 18
Joined: 22 Feb 2014
Has thanked: 5 times
Been thanked: 2 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Bentley Wilburforce » 10 May 2014

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

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 10 May 2014

we only need one!
Hi Ben,
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.

Bentley Wilburforce
Posts: 18
Joined: 22 Feb 2014
Has thanked: 5 times
Been thanked: 2 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Bentley Wilburforce » 10 May 2014

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.

User avatar
Smoky
Posts: 507
Joined: 03 Dec 2010
Location: Thailand
Has thanked: 97 times
Been thanked: 115 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Smoky » 10 May 2014

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#).

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 10 May 2014

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! ;-)

hughesfleming
Posts: 275
Joined: 22 Apr 2014
Has thanked: 70 times
Been thanked: 72 times

Re: Incompatibilities between LMAX and MultiCharts

Postby hughesfleming » 11 May 2014

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

User avatar
t-rader
Posts: 139
Joined: 02 Feb 2011
Location: Australia
Has thanked: 11 times
Been thanked: 27 times

Re: Incompatibilities between LMAX and MultiCharts

Postby t-rader » 11 May 2014

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.

hughesfleming
Posts: 275
Joined: 22 Apr 2014
Has thanked: 70 times
Been thanked: 72 times

Re: Incompatibilities between LMAX and MultiCharts

Postby hughesfleming » 11 May 2014

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

User avatar
t-rader
Posts: 139
Joined: 02 Feb 2011
Location: Australia
Has thanked: 11 times
Been thanked: 27 times

Re: Incompatibilities between LMAX and MultiCharts

Postby t-rader » 11 May 2014

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
Just forex.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 11 May 2014

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! :-o

In addition, all my problems arise even if I use only one server, which is currently the case.

User avatar
t-rader
Posts: 139
Joined: 02 Feb 2011
Location: Australia
Has thanked: 11 times
Been thanked: 27 times

Re: Incompatibilities between LMAX and MultiCharts

Postby t-rader » 11 May 2014

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.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 12 May 2014

Just to illustrate another dysfunction with LMAX, orders executed at a price never hit by the market!
Attachments
140512_LMAX_order exec.jpg
(236.91 KiB) Downloaded 6073 times

User avatar
t-rader
Posts: 139
Joined: 02 Feb 2011
Location: Australia
Has thanked: 11 times
Been thanked: 27 times

Re: Incompatibilities between LMAX and MultiCharts

Postby t-rader » 12 May 2014

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...

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 13 May 2014

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!

tcat
Posts: 175
Joined: 02 Feb 2008
Location: Lausanne, Switzerland
Has thanked: 9 times
Been thanked: 5 times

Re: Incompatibilities between LMAX and MultiCharts

Postby tcat » 13 May 2014

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!
Hello StratMan,

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.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 13 May 2014

Hello tcat, yes the Bid/Ask spread is checked.
It's the bottom indicator you can see on my screen shot.
(close data2-close data3)*pricescale/10

andywill
Posts: 40
Joined: 05 May 2014
Has thanked: 8 times
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby andywill » 14 May 2014

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

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 14 May 2014

Hello Andy,
And who will pay commissions to whom? ;-)

andywill
Posts: 40
Joined: 05 May 2014
Has thanked: 8 times
Been thanked: 9 times

Re: Incompatibilities between LMAX and MultiCharts

Postby andywill » 14 May 2014

Hello Andy,
And who will pay commissions to whom? ;-)
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.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 14 May 2014

Hello Andy,
And who will pay commissions to whom? ;-)
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.
In the immediate future, this does not solve the problem of incompatibility of LMAX and MultiCharts, purpose of this thread ... ;-)

hughesfleming
Posts: 275
Joined: 22 Apr 2014
Has thanked: 70 times
Been thanked: 72 times

Re: Incompatibilities between LMAX and MultiCharts

Postby hughesfleming » 14 May 2014

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

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 14 May 2014

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
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

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Incompatibilities between LMAX and MultiCharts

Postby TJ » 14 May 2014

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
Some Forex brokers simply do not allow other software, period.

StratMan
Posts: 173
Joined: 13 Dec 2009
Has thanked: 22 times
Been thanked: 13 times

Re: Incompatibilities between LMAX and MultiCharts

Postby StratMan » 14 May 2014

Some Forex brokers simply do not allow other software, period.
You are certainly right, but not in the case of FXCM and Gain Capital I use with another platform ...
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

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 15 May 2014

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.
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...)
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 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.
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..
This behavior is caused by the solution suggested by LMAX. It will be removed in MultiCharts 8.8 Release 4.
I want a stable solution between Multicharts and LMAX also please !
Thank you Multicharts support for considering this issue.
Here are the current recommendations:
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.
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?
Please be more precise in your description to avoid confusion of the other users.
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.
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 ...
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.

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).
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)
This case has been forwarded to LMAX support. No updates on the subject yet.
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!
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.
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, 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.
Just to illustrate another dysfunction with LMAX, orders executed at a price never hit by the market!
Please contact your broker directly regarding this question.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Incompatibilities between LMAX and MultiCharts

Postby Henry MultiСharts » 15 May 2014

The topic will be updated with any new information available.
The topic is closed due to moderation reasons.


Return to “MultiCharts”