×

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

MultiCharts Study DRM Server

271 bytes removed, 18:15, 7 November 2022
no edit summary
At first this licensing server for the studies was available only for MultiCharts .NET Special Edition.
Recently we’ve extended its functionality to accommodate licensing of both MultiCharts (PowerLanguage) and full version of MultiCharts .NET.
 
To integrate licensing system into your studies the following steps are required:
# Register with MultiCharts LLC as a developer;
<div style="background-color: #E3FBE5;">'''NOTE:''' In case a study is used on several computers at the same time, the last user disconnects all connected users in 5 minutes.</div>
== Detailed Instructions == === Step 1: Register as a Developer === To do this:
Send To do this send an e-mail to '''support @ multicharts.com''' <br>
Your e-mail address will be used as your login and the password for the DRM system will be sent to you via e-mail.
=== Step 2: Select a Name for the Study ===
After you receive your password you should log in to '''httphttps://mcauth1.com/MCAIServer/''' server using your login and password. <br>
Then, go to the '''Study Name''' section.
* Default license period.
=== Step 3: Add a DRM Call Code to Your Study ===
'''===In MultiCharts (PowerLanguage)'''===
Add the [[VerifyLicense]] function to your study. For example:
<syntaxhighlight>VerifyLicense("Moving Average", "Adam.Smith@gmail.com");</syntaxhighlight>
'''===In MultiCharts .NET'''===
Add the VerifyLicense function call to your study in constructor and set the registered study name and your login as parameters.
Study name and e-mail are not case-sensitive.
=== Step 4: Export a Protected Study ===
'''===In MultiCharts (PowerLanguage)'''===
After the study is connected to DRM, it should be exported to a SEF (read-only) file: [[Importing_and_Exporting_Studies#Exporting_Studies_in_SEF_.28Read-only.29_Format|'''see how''']]. SEF study can be distributed to the users.
'''===In MultiCharts .NET'''===
After the study is connected to DRM, it should be exported to a PLN file with protection. <br>
# You can protect the assembly using the built-in obfuscation tool or configure the application to use any other tool. The following obfuscators do not need additional configuration in PowerLanguage Editor: NET Reactor, Agile DOT NET, dotfuscator and Cli Secure.</div> <br>
=== Step 5: Managing Licenses ===
Go to the Licenses section to create a key.
After clicking the '''OK''' button the license is created and the key can be sent to the user.
 
[[Category:Help]]

Navigation menu