EA Secure Configuration


To open the EA Secure configuration, double-click the Security System Manager.


When the EA Secure feature is enabled, users are forced to enter a license key to run the Expert Advisor.


The following table provides information about each option of the Security System Manager.


Enable EA Secure

Use this checkbox to quickly enable or disable the security manager. When the security manager is disabled, the user is not required to enter a license key when starting the EA.


Use Client's MT Account Number

Use this checkbox to force the client's MetaTrader account to match the number entered in the textbox.


With this feature, the EA will only run on the matching account number even if the correct secret license key is entered.


Secret Key

Enter the secret license key in this textbox. You can enter any text you like. Use English language letters and numbers only - this is an MQL limitation.


Auto-Generate Key

Use this button to auto generate a unique secret key.

Use Wildcard Key

Use this checkbox to enable wildcard functionality. The wildcard key is used to enable the EA on any account. It is typically used during testing and support.


Wildcard Key

Enter the wildcard secret license key in this textbox. You can enter any text you like. Use English language letters and numbers only - this is an MQL limitation.


Apply License To Real Account

Typically, security is enabled for all account types. However, if you wish to allow users to run the EA on a demo account,  the strategy tester, or even a live account, uncheck the appropriate checkbox.


To allow the EA to always run on a Real account, without entering a licence key, uncheck the Real Account checkbox.


Apply License To Demo Account

Typically, security is enabled for all account types. However, if you wish to allow users to run the EA on a demo account,  the strategy tester, or even a live account, uncheck the appropriate checkbox.


To allow the EA to always run on a Demo account, without entering a licence key, uncheck the Demo Account checkbox.


Apply License To Strategy Tester

Typically, security is enabled for all account types. However, if you wish to allow users to run the EA on a demo account,  the strategy tester, or even a live account, uncheck the appropriate checkbox.


To allow the EA to always run on the Strategy Tester, without entering a licence key, uncheck the Strategy Tester checkbox.


Use Expiration Date

Use this checkbox to add an expiration date to the license.

DateTime Picker

Use the date-time picker to select an expiration date.  After the expiration date, the EA will fail to load and display a license failure message.


License Failure Message

This is the message that is displayed on the price chart when the license key fails for any reason.

You can enter any text you like. Use English language letters and numbers only - this is an MQL limitation.





Related Topics:
What is VTS
Why use VTS
System Requirements
Installing VTS
Main Menu
Property Window
Toolbox FUNCTIONS Pane
Welcome Screen
Everything You Need To Know About VTS
Expert Advisor Facts
Configure
Assignment
Condition
Configure
PLATFORM Function
Custom Indicators
MQL Function
TEXT Element
INPUT Manager
TRADETIME Manager
TRADESIGNAL Manager
COMMUNICATION Manager
OPENTRADE Manager
Message
Logic
Options
MetaTrader Platform Configuration
Compiler
Compiler Flags
Platform
Editor
EA Output Folder
Custom Indicator Folder
License
Package
Special Functions
fnOpenOrder
fnModifyOrder
fnCloseOrder
init and deinit
Getting Started
MetaTrader Platform
Journal Tab
Experts Tab
Expert Menu
MQL Help
Trade Tab
ECN Brokers
Step 1
Step 2
Step 4
Function and Logic Power Plug-in
Logic
Candlestick Plug-in
Candlestick Function Parameters
Candlestick Drawing
Using a Candlestick Function in a Logic Element
Easy Email Plug-in
Configure Easy Email Settings
Using Easy Email from the Communication Manager
Using Easy Email from any Element
Using Easy Email with the fnSendEzEmail Function
Testing the Easy Email Connection
TrendLine Plug-in
Objects on the MetaTrader platform
Manually drawing a trend line
Removing a trend line
Building an Expert Advisor to manage a manually drawn trend line
Building an Expert Advisor to draw and manage a trend line
Grid Plug-in
FX PowerGrid Functions
Grid Main Settings
fnRemoveLines
Using FX PowerGrid
Script & Multi-Platform Plug-in
Building a MetaTrader Script
Using the Multi-Platform Feature
Profit Exits Plug-in
Using the Exit Plug-in
Profit Manager Plug-in
Using the Profit Manager
Target
Action
Price Chart
Client-Side Stops Plug-in
Emergency Stops
Using Client-Side Stops
Using an Offset Value
Using an Absolute Price Value
Fibonacci Trader Plug-in
Objects on the MetaTrader Platform
Manually Drawing a Fibonacci Retracement
Removing a Fibonacci Retracement
Building an Expert Advisor to manage a manually drawn Fibonacci retracement
Building an Expert Advisor to draw and manage a Fibonacci retracement
Signal Aggregator Plug-in
Signal Type: Element
Signal Type: MQL
Signal Type: Logic Condition
Configuring the Weight and Threshold
MQL-Mentor Plug-in
Using the Code Block Feature
Partial-Close Plug-in
Partial-Close Price Chart
EA-Indicator Plug-in
Enable the EA-Indicator Plug-in
Using the EA-Indicator Plug-in
Custom Indicators in the Toolbox
EA-Indicator Price Chart
EA-Indicator Video
Chart Objects Plug-in
fnDrawHorizontalLine
fnDrawVerticalLine
fnDrawArrow
fnDrawThumb
fnDrawLabel
fnDrawText
fnDrawCheckSign
fnDrawStopSign
Chart Objects on a MetaTrader Price chart
Market Score Plug-in
Adding Symbols
Order History Plug-in
EA Secure Plug-in
Enbale the EA Secure Plug-in
EA Secure Plug-in System Manager
EA Secure on Price Charts
Chart Execute Plug-in
Chart Execute Configuration
Chart Execute on Price Chart
Using Chart Execute
Chart Execute Notes
Money Manager Plug-in
Money Manager Configuration
Money Management Table
Package Plug-in
Load a Package
Pivot Points Plug-in
fnRemoveAllPivots
Using the Pivot Point Plug-in
Pivot Points on a MetaTrader Price Chart
File IO Plug-in
fnFileRead
fnFileWrite
fnDeleteFile
Multi Trade Plug-in
Using the Multi Trade Plug-in
Multi Trade on a MetaTrader Price Chart
Debug Manager Plug-in
Using the Debug Manager Plug-in
Debug Manager Plug-in on a VTS Drawing
Event Manager Plug-in
Using the Event Manager
MQL Event Documentation