Difference between revisions of "How to Migrate from MultiCharts 32 bit to MultiCharts 64 bit"

From MultiCharts
Jump to navigation Jump to search
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
MultiCharts 64 bit has been available since version 8.0. All modules have been rewritten to 64-bit, so they can use all available RAM on a computer. Performance of the application is now limited only by the amount of physical memory in your computer. Limitations on bars per chart, mapping and importing ASCII files more than 4GB, number of symbols and plots in Scanner, and displaying strategy performance report with large number of trades have been all lifted in the 64-bit version.
+
MultiCharts 64 bit has been available since version 8.0. All modules have been rewritten to 64-bit, so they can use all available RAM on a computer. Application performance is now limited only by the amount of physical memory in your computer. Limitations on bars per chart, mapping and importing ASCII files more than 4GB, number of symbols and plots in Scanner, and displaying a strategy performance report with large number of trades have been all lifted in the 64-bit version.
  
MultiCharts 32 bit and MultiCharts 64 bit are '''two separate applications''' that can be installed on the same PC. You can use your license in both programs, but not at the same time. If you like to run both versions simultaneously, please read [How to use your license on two computers at the same time] article.  
+
MultiCharts 32 bit and MultiCharts 64 bit are '''two separate applications''' that can be installed on the same PC. You can use your license in both programs, but not at the same time. If you like to run both versions simultaneously, please read the [[How to use your license on two computers at the same time]] article.  
  
 
<div style="background-color: #E3FBE5;">'''Note:''' Installation of MultiCharts 64 bit will not update your current 32 bit version.</div>  
 
<div style="background-color: #E3FBE5;">'''Note:''' Installation of MultiCharts 64 bit will not update your current 32 bit version.</div>  
Line 7: Line 7:
 
As MultiCharts 64 bit is an application separate from MultiCharts 32 bit, all user data should be transferred manually.  
 
As MultiCharts 64 bit is an application separate from MultiCharts 32 bit, all user data should be transferred manually.  
  
<div style="background-color: #E3FBE5;">'''Note:''' You will need to input your registration name and registration code (20 digits) provided by our business department in your newly installed MultiCharts64.</div>
+
<div style="background-color: #E3FBE5;">'''Note:''' You will need to input your registration name and registration code (16 digits) provided by our business department in your newly installed MultiCharts64.</div>
  
 
==Transferring user data==
 
==Transferring user data==
 
====Transferring Custom Studies====
 
====Transferring Custom Studies====
To transfer the custom studies it is necessary to export them from PowerLanguage Editor of 32 bit version and import them into PowerLanguage Editor of 64 bit version.  
+
To transfer custom studies it is necessary to export them from the PowerLanguage Editor of the 32 bit version and import them into the PowerLanguage Editor of the 64 bit version.  
Please see [[Importing and Exporting Studies]] article for detailed instructions.
+
Please see the [[Importing and Exporting Studies]] article for detailed instructions.
  
 
<div style="background-color: #E3FBE5;">
 
<div style="background-color: #E3FBE5;">
 
'''Notes:'''  
 
'''Notes:'''  
# If your study from MultiCharts 32 bit uses a custom DLL, you need to recompile this DLL into 64 bit one. Otherwise, it will not be recognized in MultiCharts 64 bit.
+
# If your study from MultiCharts 32 bit uses a custom DLL, you need to recompile this DLL into a 64 bit one. Otherwise, it will not be recognized in MultiCharts 64 bit.
 
# Protected *.sef files from any version of MultiCharts 32 bit cannot be used in any version of MultiCharts 64 bit.   
 
# Protected *.sef files from any version of MultiCharts 32 bit cannot be used in any version of MultiCharts 64 bit.   
 
# Protected *.sef files from any 7.X version of MultiCharts cannot be used in any 8.X version of MultiCharts. Only .sef studies created with the same version number (build) of MultiCharts can be imported in this case. If a .sef file is compiled in a different build of MultiCharts it won't be imported.<br>If you upgrade from MultiCharts 8.0 to MultiCharts 8.1/8.2/8.X, the studies can be imported without recompilation.
 
# Protected *.sef files from any 7.X version of MultiCharts cannot be used in any 8.X version of MultiCharts. Only .sef studies created with the same version number (build) of MultiCharts can be imported in this case. If a .sef file is compiled in a different build of MultiCharts it won't be imported.<br>If you upgrade from MultiCharts 8.0 to MultiCharts 8.1/8.2/8.X, the studies can be imported without recompilation.
Line 22: Line 22:
  
 
====Transferring Database files====
 
====Transferring Database files====
To transfer the database it is necessary to convert them from 32 bit to 64 bit. Export into *.qmd file will not let you transfer databases from MultiCharts 32 bit into MultiCharts 64 bit.
 
Please see [[How to Reduce Database Size]] article for detailed instructions.
 
When database is converted to 64 bit, please:
 
# Close MultiCharts and all of its processes (see the list of all processes [http://www.multicharts.com/trading-software/index.php/MultiCharts_Processes here]).
 
# Click Windows Start button.
 
# Select Run
 
# For Windows Vista or Windows 7, paste the following command: ''%allusersprofile%\TS Support\MultiCharts64'' ;
 
# For Windows XP paste the following command: ''%allusersprofile%\Application Data\TS Support\MultiCharts64''
 
# Press Enter.
 
# Copy the DataBase folder with all its contents to the popped up window.
 
  
<div style="background-color: #E3FBE5;"> '''Note:''' All the data in 64 bit database will not be available after database file replacement.</div>  
+
# Close MultiCharts and all of its processes (see the list of all processes [http://www.multicharts.com/trading-software/index.php/MultiCharts_Processes here]);
 +
# Backup 32 bit database files (see [[How to Backup User Data]]);
 +
# Convert your database from 32 bit to 64 bit. Please see the [[How to Reduce Database Size]] article for detailed instructions;
 +
# Copy the converted database folder.
 +
# Click Windows Start button (on the computer with MC 64 bit);
 +
# Select Run;
 +
# For Windows Vista/Windows 7/Windows 8, paste the following command: ''%allusersprofile%\TS Support\MultiCharts64'' ;
 +
# For Windows XP paste the following command: ''%allusersprofile%\Application Data\TS Support\MultiCharts64'' ;
 +
# Press Enter;
 +
# Paste the copied converted DataBase folder with all its contents to the popped up window to replace the new 64 bit database with your old converted one.
 +
# Run Dataupdater.exe in the installation folder of MultiCharts 64 bit.
 +
 
 +
<div style="background-color: #E3FBE5;"> '''Note:''' All the data in the 64 bit database will not be available after database file replacement.</div>
 +
 
 
====Transferring Workspaces====
 
====Transferring Workspaces====
MultiCharts 64 bit can use workspaces saved in MultiCharts 32 bit. To transfer workspaces save them in MultiCharts 32 bit (see [[MultiCharts Work Area|Saving Workspaces]]) and open them in MultiCharts 64 bit.  
+
MultiCharts 64 bit can use workspaces saved in MultiCharts 32 bit. To transfer workspaces, save them in MultiCharts 32 bit (see [[MultiCharts Work Area|Saving Workspaces]]) and open them in MultiCharts 64 bit.  
  
 
====Transferring Custom Study Templates====
 
====Transferring Custom Study Templates====
To save Custom Study Template:
+
To save a Custom Study Template:
 
# Click Windows Start button.
 
# Click Windows Start button.
 
# Select Run.
 
# Select Run.
# Paste a command (same for Vista, Win7 and XP) ''%userprofile%\Application Data\TS Support\MultiCharts''
+
# Paste the command (same for Windows Vista/Windows 7/Windows 8 and XP) ''%userprofile%\Application Data\TS Support\MultiCharts''
 
# Copy all *.tml files
 
# Copy all *.tml files
# Paste a command (same for Vista, Win7 and XP) ''%userprofile%\Application Data\TS Support\MultiCharts64''
+
# Paste the command (same for Windows Vista/Windows 7/Windows 8 and XP) ''%userprofile%\Application Data\TS Support\MultiCharts64''
# Paste *.tml files that you previously copied into the popped-up folder.
+
# Paste the *.tml files that you previously copied into the popped-up folder.
  
  
  
 
[[Category:FAQ]]
 
[[Category:FAQ]]

Revision as of 17:31, 20 May 2014

MultiCharts 64 bit has been available since version 8.0. All modules have been rewritten to 64-bit, so they can use all available RAM on a computer. Application performance is now limited only by the amount of physical memory in your computer. Limitations on bars per chart, mapping and importing ASCII files more than 4GB, number of symbols and plots in Scanner, and displaying a strategy performance report with large number of trades have been all lifted in the 64-bit version.

MultiCharts 32 bit and MultiCharts 64 bit are two separate applications that can be installed on the same PC. You can use your license in both programs, but not at the same time. If you like to run both versions simultaneously, please read the How to use your license on two computers at the same time article.

Note: Installation of MultiCharts 64 bit will not update your current 32 bit version.

As MultiCharts 64 bit is an application separate from MultiCharts 32 bit, all user data should be transferred manually.

Note: You will need to input your registration name and registration code (16 digits) provided by our business department in your newly installed MultiCharts64.

Transferring user data

Transferring Custom Studies

To transfer custom studies it is necessary to export them from the PowerLanguage Editor of the 32 bit version and import them into the PowerLanguage Editor of the 64 bit version. Please see the Importing and Exporting Studies article for detailed instructions.

Notes:

  1. If your study from MultiCharts 32 bit uses a custom DLL, you need to recompile this DLL into a 64 bit one. Otherwise, it will not be recognized in MultiCharts 64 bit.
  2. Protected *.sef files from any version of MultiCharts 32 bit cannot be used in any version of MultiCharts 64 bit.
  3. Protected *.sef files from any 7.X version of MultiCharts cannot be used in any 8.X version of MultiCharts. Only .sef studies created with the same version number (build) of MultiCharts can be imported in this case. If a .sef file is compiled in a different build of MultiCharts it won't be imported.
    If you upgrade from MultiCharts 8.0 to MultiCharts 8.1/8.2/8.X, the studies can be imported without recompilation.


Transferring Database files

  1. Close MultiCharts and all of its processes (see the list of all processes here);
  2. Backup 32 bit database files (see How to Backup User Data);
  3. Convert your database from 32 bit to 64 bit. Please see the How to Reduce Database Size article for detailed instructions;
  4. Copy the converted database folder.
  5. Click Windows Start button (on the computer with MC 64 bit);
  6. Select Run;
  7. For Windows Vista/Windows 7/Windows 8, paste the following command: %allusersprofile%\TS Support\MultiCharts64 ;
  8. For Windows XP paste the following command: %allusersprofile%\Application Data\TS Support\MultiCharts64 ;
  9. Press Enter;
  10. Paste the copied converted DataBase folder with all its contents to the popped up window to replace the new 64 bit database with your old converted one.
  11. Run Dataupdater.exe in the installation folder of MultiCharts 64 bit.
Note: All the data in the 64 bit database will not be available after database file replacement.

Transferring Workspaces

MultiCharts 64 bit can use workspaces saved in MultiCharts 32 bit. To transfer workspaces, save them in MultiCharts 32 bit (see Saving Workspaces) and open them in MultiCharts 64 bit.

Transferring Custom Study Templates

To save a Custom Study Template:

  1. Click Windows Start button.
  2. Select Run.
  3. Paste the command (same for Windows Vista/Windows 7/Windows 8 and XP) %userprofile%\Application Data\TS Support\MultiCharts
  4. Copy all *.tml files
  5. Paste the command (same for Windows Vista/Windows 7/Windows 8 and XP) %userprofile%\Application Data\TS Support\MultiCharts64
  6. Paste the *.tml files that you previously copied into the popped-up folder.