Hi there,
I collect data on US stocks and Australian stocks in metastock format
I have a problem when I add 2 symbols into the quotemanager that have identical symbols
If I add the Australian symbol first - I can chart it fine
Then I add the US directory to metastock settings and
try and look up symbols. I can't add any symbols where
the symbol already exists
The other problem is even I try and add them into QM I chart the Australian symbol and Multicharts the US data with the Australian data tags.
---------------------------------------
From what I have played with the issue seems to be QM can't handle 2 identical symbols - even though they have different descriptions and located in different directories
I have added some data (zipped up) and a PDF outlining the issue to try and help
Regards,
Paul
Multicharts and metastock problem
Multicharts and metastock problem
- Attachments
-
- Multicharts_AUS.zip
- (462.43 KiB) Downloaded 188 times
-
- Multicharts_US.zip
- (587.58 KiB) Downloaded 190 times
-
- Multicharts error.pdf
- (455.99 KiB) Downloaded 234 times
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Hi Kaos,
To avoid the above problem, please do the following:
Replace the file tsMSDataFeed.dll (in Program Files\TS Support\MultiCharts\Datafeeds folder) by the file in the attachment.
After that add symbols from the first folder and then choose an exchange other than UNDEF for those. After that, symbols from the second folder can be added.
To avoid the above problem, please do the following:
Replace the file tsMSDataFeed.dll (in Program Files\TS Support\MultiCharts\Datafeeds folder) by the file in the attachment.
After that add symbols from the first folder and then choose an exchange other than UNDEF for those. After that, symbols from the second folder can be added.
- Attachments
-
- tsMSDataFeed.zip
- (283.66 KiB) Downloaded 164 times
Hi Marina,
I tried the updated dll and had some problems.
1) I deleted all MS symbols and directories from QM for a clean start
2) I added Multicharts_AUS directory to QM
3) I added all 11 australian symbols ok
{Problem}
I had to change the 11 symbols manually from UNDEF to ASX. How can I change the symbols in one go?
So this doesn't happen again I need to change all 1500+ australian symbols from UNDEF to ASX and all 3000+ US symbols from UNDEF to NYSE and NASDAQ
4) I add the Multicharts_US directory
5) I load up the metastock 22 symbols (11 from AUS & 11 from US)
{Problem}
I can manually select the 11 US symbols
But it will be almost impossible to select the duplicate symbols when I add in all the Australian and US stocks
So if I add in all the stocks - all I see in QM after is the australian stocks in ASX exchange PLUS duplicate australian stocks in UNDEF exchange....no US stocks
I tried the updated dll and had some problems.
1) I deleted all MS symbols and directories from QM for a clean start
2) I added Multicharts_AUS directory to QM
3) I added all 11 australian symbols ok
{Problem}
I had to change the 11 symbols manually from UNDEF to ASX. How can I change the symbols in one go?
So this doesn't happen again I need to change all 1500+ australian symbols from UNDEF to ASX and all 3000+ US symbols from UNDEF to NYSE and NASDAQ
4) I add the Multicharts_US directory
5) I load up the metastock 22 symbols (11 from AUS & 11 from US)
{Problem}
I can manually select the 11 US symbols
But it will be almost impossible to select the duplicate symbols when I add in all the Australian and US stocks
So if I add in all the stocks - all I see in QM after is the australian stocks in ASX exchange PLUS duplicate australian stocks in UNDEF exchange....no US stocks
As a temporary solution until this is fixed - Can I install 2 copies of Multicharts on my computer?
c:\Program Files\TSsupport\Multicharts\ {to be used for Australian symbols}
c:\Program Files\TSsupport\Multicharts2\ {to be used for US symbols}
That way I would have 2 separate QM and wouldn't have the duplicate symbol issue
I would be a real pain to keep it like this for any length of time but it may get me out of trouble until the metastock fix is created
c:\Program Files\TSsupport\Multicharts\ {to be used for Australian symbols}
c:\Program Files\TSsupport\Multicharts2\ {to be used for US symbols}
That way I would have 2 separate QM and wouldn't have the duplicate symbol issue
I would be a real pain to keep it like this for any length of time but it may get me out of trouble until the metastock fix is created
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Hello,
Two copies of MultiCharts cannot be installed on the same computer.
Regarding the questions from the previous post:
# 3: In the current MC version it's not possible to change exchanges for several symbols at once. This needs to be done one by one. However, in the next MC version multiple symbol editing will be implemented. Thus, it will be possible to change exchanges for multiple symbols in one step.
Re #5: Try deleting Multicharts_AUS and adding Multicharts_US and add all the American symbols. Asfter that add MultiCharts_AUS again.
Let me know if it works.
Two copies of MultiCharts cannot be installed on the same computer.
Regarding the questions from the previous post:
# 3: In the current MC version it's not possible to change exchanges for several symbols at once. This needs to be done one by one. However, in the next MC version multiple symbol editing will be implemented. Thus, it will be possible to change exchanges for multiple symbols in one step.
Re #5: Try deleting Multicharts_AUS and adding Multicharts_US and add all the American symbols. Asfter that add MultiCharts_AUS again.
Let me know if it works.
Hi Marina,
Regarding #3
If TSsupport is looking to modify the "Insert Metastock" screen could you look at implementing some features from the attached screenshot.
It would solve many insert issues for when people have data from many exchanges but located in different directories with some stocks having the same symbols
I have attached an example in a PDF and picture if it helps
Regarding #5
I'll try that tonight and see how I go with it and let you know.
Again I just want to say I appreciate the help with this metastock issue.
Regards,
Paul
Regarding #3
If TSsupport is looking to modify the "Insert Metastock" screen could you look at implementing some features from the attached screenshot.
It would solve many insert issues for when people have data from many exchanges but located in different directories with some stocks having the same symbols
I have attached an example in a PDF and picture if it helps
Regarding #5
I'll try that tonight and see how I go with it and let you know.
Again I just want to say I appreciate the help with this metastock issue.
Regards,
Paul
- Attachments
-
- Insert Metastock Data into QM.PNG
- (28.27 KiB) Downloaded 947 times
-
- Insert metastock data into Multicharts.pdf
- (72.09 KiB) Downloaded 181 times
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Dear Paul,
Thank you for the suggestion. We will certainly look into the possibility of implementing it.
For now, I am posting a dll which will enable you to add symbols from an exchange (this is a follow-up on #3). Just choose an exchange and add symbols.
The attached dll should replace the contractdetails.dll
Let me know how that works for you.
Regards.
Thank you for the suggestion. We will certainly look into the possibility of implementing it.
For now, I am posting a dll which will enable you to add symbols from an exchange (this is a follow-up on #3). Just choose an exchange and add symbols.
The attached dll should replace the contractdetails.dll
Let me know how that works for you.
Regards.
- Attachments
-
- MS_4451.zip
- (454.72 KiB) Downloaded 153 times
Hi Marina,
Thank you very much for the Metastock dlls. They worked great.
------------------------------
There is only one more thing that would make Multicharts very easy to use with metastock data. That is the directory filter I mentioned earlier. I noted it in the red circle on the pic Insert Metastock Symbols.png
This would solve the remaining issues with inserting Metastock data.
-------------------------------
There was one small bug with the dlls.
That was if I had 2 charts on the screen - tiled vertically .
I colour linked the symbols link so if I change symbol on one chart - both charts end up with the new symbol.
If I change the chart on the left to a symbol - say ALL - Multicharts will bring up the US symbol ALL on both the left and right charts.
I format symbol on the left chart and change to the Australian symbol -> only the left chart changes to Aust ALL.
If I manually change the second symbol on the right to the Aust ALL then the left chart changes to the American ALL and the right chart becomes the Australian ALL.
--------------------------------
To fix this I would ask if you could put a filter on the Format Symbol screen
The filter would only show symbols from the selected exchange. Eg: If I select ASX it will only show symbols from ASX exchange
see pics Format Symbol 1.png and Format Symbol 2.png
Multicharts already does this with data sources - only view metastock data or only view eSignal symbols etc.
This filter would be the last thing needed to fix the same symbol multiple exchange issue
Regards,
Paul
Thank you very much for the Metastock dlls. They worked great.
------------------------------
There is only one more thing that would make Multicharts very easy to use with metastock data. That is the directory filter I mentioned earlier. I noted it in the red circle on the pic Insert Metastock Symbols.png
This would solve the remaining issues with inserting Metastock data.
-------------------------------
There was one small bug with the dlls.
That was if I had 2 charts on the screen - tiled vertically .
I colour linked the symbols link so if I change symbol on one chart - both charts end up with the new symbol.
If I change the chart on the left to a symbol - say ALL - Multicharts will bring up the US symbol ALL on both the left and right charts.
I format symbol on the left chart and change to the Australian symbol -> only the left chart changes to Aust ALL.
If I manually change the second symbol on the right to the Aust ALL then the left chart changes to the American ALL and the right chart becomes the Australian ALL.
--------------------------------
To fix this I would ask if you could put a filter on the Format Symbol screen
The filter would only show symbols from the selected exchange. Eg: If I select ASX it will only show symbols from ASX exchange
see pics Format Symbol 1.png and Format Symbol 2.png
Multicharts already does this with data sources - only view metastock data or only view eSignal symbols etc.
This filter would be the last thing needed to fix the same symbol multiple exchange issue
Regards,
Paul
- Attachments
-
- Insert Metastock Symbols.PNG
- (28.15 KiB) Downloaded 959 times
-
- Multicharts - Format Symbol 1.PNG
- (30.04 KiB) Downloaded 965 times
-
- Multicharts - Format Symbol 2.PNG
- (29.53 KiB) Downloaded 969 times
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Hi Kaos,
Linking feature only takes into consideration symbol name, that's why it won't work correctly with different symbols having identical names. The reasoning behind this limitation is that identical names within the same data provider should not be used in the program.
If you have any further questions please let me know.
Linking feature only takes into consideration symbol name, that's why it won't work correctly with different symbols having identical names. The reasoning behind this limitation is that identical names within the same data provider should not be used in the program.
If you have any further questions please let me know.