×

Sign up and get MultiCharts free

Use its powerful simulation mode with data included out of the box. Just fill out the form and start honing your trading skills with a few clicks.

Changes - MultiCharts

Changes

Jump to navigation Jump to search
If a customer experiences an issue with compilation errors for all hisThe error might appear after Windows upgrades/her scripts in PowerLanguage Editorupdates. To resolve it, most likely he/she has faced one of two compilation problemsplease follow these steps:<br>* '''Compilation issue connected with GCC short paths'''.# Restart your PC* '''Compilation issue connected with Virtual Allocation'''It is extremely easy # Go to check if you have one of the issues:# In '''PowerLanguage EditorWindows Start''' main menu go to '''FileSettings''', then (gear icon) → '''New...Apps''' and in the pop up window choose any study type.# Give it any name.# Without putting a single keyword into Select MultiCharts → click Uninstall → in the completely empty study, Setup Wizard click on the Next → '''CompileRepair''' button in the ToolBar of PowerLanguage Editor.# If the fresh blank study issue is compiled with errornot resolved after the repair, it means that you have one of two compilation problems.Depending on which type of compilation problem you have there are two ways to fix them. To find out which one you haveplease [https:# Open '''C:\ProgramData\TS Support\MultiCharts\StudyServer\Studies''' ''(for Windows 7)'' or '''%allusersprofile%\Application Data\TS Support\MultiCharts\StudyServer\Studies''' ''(for Windows XP)''.# Open the file '''compiler_error//www.log'''multicharts.:* If the file contains lines similar to:<br>"Internal error in mingw32_gt_pch_use_address, at configcom/i386support/host-mingw32.c:151: VirtualAlloc (commit):"<br>"C:\PROGRA~1\TSSUPP~1\MULTIC~1\STUDYS~1\Studies\SrcCpp\INDICA~1\I_SBTE~1.CPP:1:fatal error: can't read PCH file: Invalid argument. Compilation terminated."<br>'''It means that this is the issue with virtual allocation.''':* If the file contains lines similar to:<br>"C:\PROGRA~1\TS Support\MultiCharts\make\MinGW\bin\dlltool: Can't open def file: C:\PROGRA~1\TS"<br>"C:\PROGRA~1\TS Support\MultiCharts\make\MinGW\bin\dllwrap.exe"<br>"C:\PROGRA~1\TS Support\MultiCharts\make\MinGW\bin\dlltool exited with status 1"<br>'''It means that this is contact support] or try the issue with GCC short pathssteps below.'''
<br> == Compilation issue connected with Virtual AllocationReinstalling MultiCharts ==  To fix the issue:
# Close all MultiCharts products and make sure all [[MultiCharts Processes]] are finished in Windows Task Manager.
# Download Uninstall MultiCharts from your computer: #* Go to the '''Windows Start''' menu → '''Settings''' (gear icon) → '''Apps''' #* Select MultiCharts → click Uninstall → in the Setup Wizard click Next → '''Remove'''<div style="background-color: #dd9914;">'''Note: '''Do '''NOT''' check the following zip archive onto your machine and unpack "Remove MultiCharts user data from computer" box, leave itclear. </div>#* Click '''Remove'''#* After the processes is complet click the '''Finish''' buttonFor MC 8.0 Release 32 bit# Install MultiCharts again, using a different, '''short''' directory: #* Download the installer<br>[https://dlwww.dropboxmulticharts.com/udownload/95112551/MakeGCH_elapiver_163.zip For MC 8.0 Release 64 bit: '''MultiCharts''']<br>[https://dlwww.dropboxmulticharts.com/unet/95112551download/MakeGCH_elapiver_163_x64.zip # Run '''UpdaterMultiCharts .exeNET''', ]#* Launch the installer and click on '''UpdateInstall''', then make sure there are → in the Setup Wizard click '''no errorsNext''' → check the "''I accept the terms in the log License Agreement''" box and click on '''CloseNext''' → click '''Next'''. in the What's new window  <br> == Compilation Issue Connected with GCC Short Paths == When MultiCharts is in #* In the process of installation on your computer it checks Destination Folder window click '''NtfsDisable8dot3NameCreationChange''' key in #* Change the registryfolder name to '''C: \MC'''HKEY_LOCAL_MACHINEor '''C:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SYSTEM\CurrentControlSet\Control\FileSystemMC64''' and click '''OK'''. if the value of the key is and '''1Next''', it may cause #* After the issue. If it installation processes is over, click '''1Finish''', the following message pops up:
''The installer has detected == Short paths ==In case the error still appears, it means that NtfsDisable8dot3NameCreation registry key in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SYSTEM\CurrentControlSet\Control\FileSystem there is set to 1. It may cause a compiler an issue: studies may not be compiled in PowerLanguage Editorwith short paths.<br>Click Next to continue or Cancel to exit the Setup Wizard and change registry key above to zero using regedit utility (click Windows Start button, select Run, type regedit and press Enter), restart the computer and run installer again.''
To fix the issueresolve it, please follow these steps:
# Close all MultiCharts products and make sure all [[MultiCharts Processes]] are finished in Windows Task Manager.
# Click on Go to the '''Windows Start button''', then '''Runmenu''' and type '''RegeiditRegedit'''. Press Launch the '''EnterRegistry Editor'''.# In the Registry open the path: '''HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SYSTEM\CurrentControlSet\Control\FileSystem'''
# Change the value of the '''NtfsDisable8dot3NameCreation''' key to '''0'''.
# Reboot the operation system.
# After the system is rebooted, do not launch Multicharts#'''Launch MultiCharts''': '''right-click the shortcut''' -> '''Run as administrator''' (''if you don't have this option, use regular double-click'').# In MultiCharts go to '''File''' -> '''Preferences'''.# In the '''Misc''' tab change the Studies directory: click the '''...''' button for '''Studies''' (remember the old path). Open It is important to use a simple path. We recommend creating '''C:\ProgramData\TS Support\MultiCharts\StudyServer\StudiesMyStudies'''.<div style="background-color: #E3FBE5;">'''Note:''' The Permissions for this new folder should be set to '''Full Control' ''(for all users that will access this folder in the PowerLanguage Editor. </div> # Close MultiCharts.# Make sure all [[MultiCharts Processes]] are ended in the Windows 7)Task Manager.# Copy the whole '' or 'Studies''' folder from the old location (for MC 32 bit: %allusersprofile%\Application DataTS Support\MultiCharts\StudyServer; for MC 64 bit: %allusersprofile%\TS Support\MultiCharts\StudyServer\Studies) to the new one (replacing the existing files).# Restart MultiCharts. If your MultiCharts version is ''' below 8.8''(for Windows XP)''.and you are unable to update please follow these instructions:
# Open the '''compiler_error.log file'''. Depending on what path is written in the file you will have to rename several folders in one of 2 possible locations:
:* '''C:\ProgramData\TS Support\...''' (example for Windows 7/8); '''C:\Documents and Settings\All Users\Application Data\TS Support\...''' (example for Windows XP):* '''C:\Program Files\TS Support\...''' or '''C:\Program Files (example for any x86)\TS Support\...''' depending on your Windows)and MultiCharts version.
::# Rename the '''TS Support''' folder into '''TS SupportOld'''. Create new folder '''TS Support'''. Move everything from '''TS SupportOld''' into the new '''TS Support'''. Delete the '''TS SupportOld''' folder.
::# Open the new '''TS Support''' folder. Rename the '''MultiCharts''' folder into '''MultiChartsOld'''. Create new folder '''MultiCharts'''. Move everything from '''MultiChartsOld''' into the new '''MultiCharts'''. Delete the '''MultiChartsOld''' folder.
::# Open the new '''MultiCharts''' folder. Rename the '''StudyServer''' folder into '''StudyServerOld'''. Create new folder '''StudyServer'''. Move everything from '''StudyServerOld''' into the new '''StudyServer'''. Delete the '''StudyServerOld''' folder.
 == TEMP folders ==In case an empty Study still does not compile, the location of system TEMP and TMP folders should be changed:# Click '''Windows Start''' button.# Click '''Control Panel'''.# Click '''System''', then select '''Advanced System Settings'''.# Click '''Environment Variables''', then in the User Variables window double click on the '''TEMP''' variable or select it and then click the '''Edit''' button.# In the opened window, change Variable Value to '''C:\Windows\Temp''' and click OK.# Double click on the '''TMP''' Variable or select it and then click the '''Edit''' button.# In the opened window, change Variable Value to '''C:\Windows\Temp''' and click OK.<br>Run PowerLanguage, create a new study (any type) and try to compile it. Should It should be compiled without any errors. If the issue persists, please contact our support team in [[http://messenger.providesupport.com/messenger/tssupport.html|Live Chat]].
[[Category:FAQ]]

Navigation menu