Description
The plugin is designed to manage the contests on demo and live trading accounts. Plugin settings allow you to set competitive group, automatically start and finish the contest. The plugin can automatically send a notification about the beginning and the end of the contest. Email templates can be styled.
Also plugin allows to set up minimum balance in the account currency to participate in the competition, the ability to top up and withdraw funds from the trading account during the contest.
The competition results are sent via terminal-mails to managers specified in the plugin settings.
Settings:
AllowInContestDeposit – the flag of enabling of deposit in contest group
Data type: | numeric |
Default value: | 0 |
Example value: | 1 |
AllowInContestWithdrawal – the flag of enabling of withdrawal in contest group
Data type: | numeric |
Default value: | 0 |
Example value: | 1 |
DateFinish – date and time of the ending of contest (format: dd.mm.yyyy hh:mm)
Data type: | datetime |
Default value: | |
Example value: | 28.08.2013 00:00 |
DateStart – date and time of the biginning of contest (format: dd.mm.yyyy hh:mm)
Data type: | datetime |
Default value: | |
Example value: | 28.08.2013 00:00 |
Group_Contest – the name of contest group
Data type: | string |
Default value: | Contest |
Example value: | GROUP-Contest |
Group_PostContest – the name of post-contest group
Data type: | string |
Default value: | PostContest |
Example value: | GROUP-PostContest |
Group_PreContest – the name of pre-contest group
Data type: | string |
Default value: | PreContest |
Example value: | GROUP-PreContest |
Mail_From – terminal mail from
Data type: | string |
Default value: | Contest Manager (Do Not Reply) |
Example value: | Contest Notification |
Mail_Subject – terminal mail subject
Data type: | string |
Default value: | Contest |
Example value: | Demo Contest |
MailAlreadyStarted – the path to template of terminal mail notification of opening trading account in pre-contest group due contest already runned
Data type: | string |
Default value: | CM_MailAlreadyStarted.tpl |
Example value: | TerminalMailAlreadyStarted.tpl |
MailDepositAlreadyFinished – the path to template of terminal mail notification of deposit when contest already finished
Data type: | string |
Default value: | CM_MailDepositAlreadyFinished.tpl |
Example value: | TerminalMailDepositAlreadyFinished.tpl |
MailDepositAlreadyStarted – the path to template of terminal mail notification of deposit when contest already started
Data type: | string |
Default value: | CM_MailDepositAlreadyStarted.tpl |
Example value: | TerminalMailDepositAlreadyStarted.tpl |
MailDepositCorrect – the path to template of terminal mail notification of deposit before contest if trading account balance is equal to required to take part in contest
Data type: | string |
Default value: | CM_MailDepositCorrect.tpl |
Example value: | TerminalMailDepositCorrect.tpl |
MailDepositGreaterThenNeeded – the path to template of terminal mail notification of deposit before contest if trading account balance more than required to take part in contest
Data type: | string |
Default value: | CM_MailDepositGreaterThenNeeded.tpl |
Example value: | TerminalMailDepositGreaterThenNeeded.tpl |
MailDepositLessThenNeeded – the path to template of terminal mail notification of deposit before contest if trading account balance less than required to take part in contest
Data type: | string |
Default value: | CM_MailStartSucceeded.tpl |
Example value: | TerminalMailDepositLessThenNeeded.tpl |
MailFinished – the path to template of terminal mail notification of finishing of contest
Data type: | string |
Default value: | CM_MailFinished.tpl |
Example value: | TerminalMailFinished.tpl |
MailSendersLogin – terminal mail sender login
Data type: | numeric |
Default value: | 1 |
Example value: | 111 (manager login with sendmail permissions) |
MailStartFailed – the path to template of terminal mail notification of unsuccessful moving to contest group
Data type: | string |
Default value: | CM_MailStartFailed.tpl |
Example value: | TerminalMailStartFailed.tpl |
MailStartSucceeded – the path to template of terminal mail notification of successful moving to contest group
Data type: | string |
Default value: | CM_MailStartSucceeded.tpl |
Example value: | TerminalMailStartSucceeded.tpl |
ManagersLogins – the list of manager accounts who will receive a terminal mail with contest results
Data type: | numeric |
Default value: | |
Example value: | 111,123,124 |
MaxOpenedOrdersCount – limit the maximum number of orders at the same time opened the account during the contest. If 0 then no limits on the number of opened orders.
Data type: | numeric |
Default value: | 0 |
Example value: | 100 |
MaxOrderLifetimeSecs – the time (in seconds), after which the open orders will be automatically closed during the contest. If 0 then opened orders will not be automatically closed during contest.
Data type: | numeric |
Default value: | 0 |
Example value: | 3600 |
PostContestTrading – the flag of enabling of trading in post-contest group. If 0 then trading is forbidden and all opened orders will be automatically closed when contest finished.
Data type: | numeric |
Default value: | 0 |
Example value: | 1 |
SendEmptyBodyMails – the flag of enabling of mailing with empty templates
Data type: | numeric |
Default value: | 1 |
Example value: | 0 |
StartBalance – required balance at the start of the competition
Data type: | numeric |
Default value: | 0 |
Example value: | 10000 |
StartBalanceOverdraft – the flag of enabling of exceeding the required balance at the start of the competition
Data type: | numeric |
Default value: | 0 |
Example value: | 1 |
Components:
MetaTrader 4 Server API, MetaTrader 4 Server, OS Windows
Order includes:
Compiled plugin with configuration file without source codes
If you are interested in this product, feel free to order a DEMO version! Within a short time all the information about the product will be sent to your Email.
Free period 2 weeks without limits in functionality and other limits. For the demo you need to pass the registration!