Продукты - MT4 плагины

DepositCreditBonus

ID 29

Категория: Продукты - MT4 плагины

Версия: 2.0.30.34

Дата выпуска: 2012-01-01

Разработчик: ITTrendex, LLC

Дата последнего обновления: 2017-11-27
(История обновлений)

Плагин MetaTrader 4 для начисления кредита на пополнение, списания кредита

Цена:
2000 USD

Тип продукта:
Доступен для скачивания


Авторизироваться

Попробовать DEMO версию
Подробное описание

Описание

Начисление кредитных средств на счет при пополнении счета и последующее управление бонусными средствами согласно настройкам плагина.

Плагин поддерживает множество настроек и позволяет фильтровать начисление бонуса на депозит по группам счетов, по странам, по идентификатору клиента, по цвету торгового счета. В плагине можно задавать минимальную сумму на пополнение, при котором будет зачислен бонус, а так же валюту депозита. При помощи коэффициентов задается процент кредита от суммы депозита.

В настройках можно задать как максимальный бонус на депозит, так и максимальную сумму накопленных бонусных средств на счете.

В настройках плагина есть возможность настраивать контроль начисления бонуса на профиль клиента - это значит, что клиент может получить только один бонус на любой из своих торговых счетов. Принадлежность счетов к профилю устанавливается по параметру ID счета.

 

Настройки:

CommentBonus – формат комментария операции начисления бонуса (также задаются настройки, соответствующие бонусным периодам, в следующем формате: CommentBonus1, CommentBonus2, CommentBonus3 и т.д.)

Тип данных: строковый
Значение по умолчанию: bonus_%d (вместо %d будет подставлен номер тикета депозита, за который начислен бонус)
Пример значения: bonus_in %d

CommentFilterBonus – фильтр комментария операции начисления бонуса (также задаются настройки, соответствующие бонусным периодам, в следующем формате: CommentFilterBonus1, CommentFilterBonus2, CommentFilterBonus3 и т.д.)

Тип данных: строковый
Значение по умолчанию: bonus_*
Пример значения: bonus_in_*

CommentReduce – формат комментария списания кредита.

Тип данных: строковый
Значение по умолчанию: bonus_reducing_%d (вместо %d будет подставлен номер тикета операции снятия средств с торгового счета, за который списаны бонусные средства)
Пример значения: bonus_in %d

ControlIDs – флаг активации контроля начисления бонусов по ID счёта. Предполагается, что владелец торгового счета идентифицируется по параметру ID счета. Если 1, то активация контроля включена, и клиент сможет получить бонус только на один раз на один из счетов с одинаковым ID. Если 0, то контроль не ведется. (специфическая настройка)

Тип данных: числовой
Значение по умолчанию: 1
Пример значения: 0

Currency – валюта, в которой задано значение минимального депозита, абсолютные величины бонуса, максимальные значения бонуса и кредита. При пополнении счетов с другими валютными группами сумма депозита будет сконвертирована по текущему курсу котировок MetaTrader для проверок со значениями настроек Dpst_MinBonusDeposit, Dpst_AbsCreditBonusValue, Dpst_MaxCreditBonus и MaxTotalCredit.

Тип данных: строковый
Значение по умолчанию:  
Пример значения: USD

Dpst_AbsCreditBonusValue – абсолютное значение бонуса (настройка Dpst_CreditBonusPercent имеет больший приоритет; также задаются настройки, соответствующие бонусным периодам, в следующем формате: Dpst_AbsCreditBonusValue1, Dpst_AbsCreditBonusValue2, Dpst_ AbsCreditBonusValue3 и т.д.). Валюта Dpst_AbsCreditBonusValue определяется настройкой Currency.

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 10

Dpst_BonusPeriod* – диапазоны бонусных периодов (время с момента регистрации) в часах, заданные верхней границей диапазона (формат: Dpst_BonusPeriod1, Dpst_BonusPeriod2, Dpst_BonusPeriod3 и т.д.; для корректной работы должны быть отсортированы по возрастанию)

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 5

Dpst_Comments – фильтр по комментарию депозита. Плагин будет обрабатывать только те депозиты, у которых комментарий соответствует данной настройке.

Тип данных: строковый
Значение по умолчанию: * (все комментарии)
Пример значения: ,DPST-WM,DEPO-*,

Dpst_CreditBonusLifeDays – число дней, на которые выдаётся бонус. Дата экспирации кредитного бонуса будет рассчитана как ТЕКУЩАЯ_ДАТА + Dpst_CreditBonusLifeDays.

Тип данных: числовой
Значение по умолчанию: 1
Пример значения: 365

Dpst_CreditBonusPercent – величина бонуса в процентах (имеет приоритет перед настройкой Dpst_AbsCreditBonusValue; также задаются настройки, соответствующие бонусным периодам, в следующем формате: Dpst_CreditBonusPercent1, Dpst_CreditBonusPercent2, Dpst_CreditBonusPercent3 и т.д.)

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 50

Dpst_MaxCreditBonus – максимальный разрешённый бонус. Это максимальная сумма бонуса за один депозит. Валюта Dpst_MaxCreditBonus определяется настройкой Currency.

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 1000

Dpst_MinBonusDeposit – минимальный депозит, при котором будет начислен бонус. При депозите меньше значения данной настройки, то плагин не обрабатвыает такое пополнение торгового счета. Валюта Dpst_MinBonusDeposit определяется настройкой Currency.

Тип данных: числовой
Значение по умолчанию: 30000
Пример значения: 5000

FilterSkip_AgentLogin – исключающий фильтр по агентскому аккаунту торгового счёта (и на депозит, и на вывод). Данная настройка позволяет исключать логины торговых счетов из обработки плагином. Если нужно исключить несколько агентских счетов из обработки плагином, то настройки задаются видом FilterSkip_AgentLogin, FilterSkip_AgentLogin1, FilterSkip_AgentLogin2, ..., FilterSkip_AgentLoginN. Если пустое значение, то фильтр применяться не будет.

Тип данных: числовой
Значение по умолчанию:  
Пример значения: 12345,45666

FilterSkip_DpstUserColor – исключающий фильтр по цвету торгового счёта при депозите. Плагин будет исключать из обработки депозиты торговых счетов, у которых цвет соответствует данной настройке. Цвета задаются в 16-ричном формате. Если пустое значение, то фильтр применяться не будет.

Тип данных: строка
Значение по умолчанию:  
Пример значения: ,FF0000,FFFF00,

FilterSkip_Login – исключающий фильтр по логину торгового счёта (и на депозит, и на вывод). Данная настройка позволяет исключать логины торговых счетов из обработки плагином. Если нужно исключить несколько логинов из обработки плагином, то настройки задаются видом FilterSkip_Login, FilterSkip_Login1, FilterSkip_Login2, ..., FilterSkip_LoginN.

Тип данных: числовой
Значение по умолчанию:  
Пример значения: 12345,45666

Filter_DpstUserColor – фильтр по цвету торгового счёта при депозите. Плагин будет обрабатывать депозиты только тех счетов, у которых цвет соответствует данной настройке. Цвета задаются в 16-ричном формате. Если пустое значение, то фильтр применяться не будет.

Тип данных: строка
Значение по умолчанию:  
Пример значения: ,FF0000,FFFF00,

FilterSkip_WdrwUserColor – исключающий фильтр по цвету торгового счёта при выводе. Плагин будет исключать из обработки выводы торговых счетов, у которых цвет соответствует данной настройке. Цвета задаются в 16-ричном формате. Если пустое значение, то фильтр применяться не будет.

Тип данных: строка
Значение по умолчанию:  
Пример значения: ,FF0000,FFFF00,

Filter_AgentLogin – фильтр торговых счетов по заданным в настройках счета агентским аккаунтам. Если нужно отдать на обработку плагином счета с несколькими агентским аккаунтами, то настройки задаются в формате Filter_AgentLogin, Filter_AgentLogin1, Filter_AgentLogin2, ..., Filter_AgentLoginN. Если пустое значение, то фильтр применяться не будет.

Тип данных: строка
Значение по умолчанию:  
Пример значения: 12345,6789

Filter_Country – фильтр по стране торгового счёта (и на депозит, и на вывод). Плагин будет обрабатывать только те счета, у которых страна соответствует данной настройке.

Тип данных: строка
Значение по умолчанию: * (все страны)
Пример значения: ,Russia,USA,Ukraine,RU,

Filter_Group – фильтр по группе торгового счёта (и на депозит, и на вывод). Плагин будет обрабатывать только те счета, у которых группа соответствует данной настройке.

Тип данных: строка
Значение по умолчанию: DepositCreditBonusProcessor
Пример значения: ,2P*,!GROUP-AB*,*USD*,*EUR*,*RUB*,

Filter_Id – фильтр по ID торгового счёта (и на депозит, и на вывод). Плагин будет обрабатывать только те счета, у которых ID соответствует данной настройке.

Тип данных: строка
Значение по умолчанию: * (все ID)
Пример значения: ,1234,ID123,ID22*,!666,

Filter_Login – фильтр торговых счетов по логину. Если нужно отдать на обработку плагином несколько счетов с определенными логинами, то настройки задаются в формате Filter_Login, Filter_Login1, Filter_Login2, ..., Filter_LoginN. Если пустое значение, то фильтр применяться не будет.

Тип данных: строка
Значение по умолчанию:  
Пример значения: 12345,6789

Filter_WdrwUserColor – фильтр по цвету торгового счёта при выводе. Плагин будет обрабатывать выводы только тех счетов, у которых цвет соответствует данной настройке. Цвета задаются в 16-ричном формате. Если пустое значение, то фильтр применяться не будет.

Тип данных: строка
Значение по умолчанию:  
Пример значения: ,FF0000,FFFF00,

MaxTotalCredit – максимальный разрешённый кредит на счёте. Плагин не будет начислять кредитный бонус на счет, если кредитные средства счета >= значению данной настройки. Валюта MaxTotalCredit определяется настройкой Currency.

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 15000

Wdrw_Comments – фильтр по комментарию вывода. Плагин будет принимать к обработке только те снятия средств, комментарии которых соответствуют данной настройке.

Тип данных: строковый
Значение по умолчанию: * (все комментарии)
Пример значения: ,WDRW-WT,!WDRW-WM,TRANSFER*,

Wdrw_CreditInFilter – фильтр комментариев начисления кредита, которые следует оставить на счёте как есть, т.е не учитывать при списании кредита. Предполагается, что плагин будет списывать сумму всех кредитных начислений за период Wdrw_CreditControlDays от текущей даты при выводе средств с торгового сета. Wdrw_CreditInFilter исключает из подсчета те кредитные операции начисления бонуса, комментарий которых соответствет данной настройке.

Тип данных: строковый
Значение по умолчанию:  
Пример значения: ,bonus_in_*,credit_bonus*,

Wdrw_CreditOutFilter – фильтр комментариев списания кредита, которые следует оставить на счёте как есть, т.е не учитывать при списании кредита. Предполагается, что плагин будет списывать сумму всех кредитных начислений за период Wdrw_CreditControlDays от текущей даты при выводе средств с торгового сета. Wdrw_CreditOutFilter исключает из подсчета те кредитные операции списания бонуса, комментарий которых соответствет данной настройке.

Тип данных: строковый
Значение по умолчанию:  
Пример значения: ,bonus_out_*,reduce_bonus*,

Wdrw_CreditControlDays – число дней для проверки кредитной истории. Это кол-во дней, за которое будут выбраны кредитные начисления по счету, от текущей даты. Если Wdrw_CreditControlDays = 365, то на счете будут выбраны все кредитные операции за последние 365 дней, которые будут рассчитываться как сумма списания бонуса со счета.

Тип данных: числовой
Значение по умолчанию: 90
Пример значения: 180

Wdrw_CommentFilterStopCheck – фильтр комментариев балансовых операций для остановки проверки кредитной истории. Плагин проверяет историю счета, начиная от последней сделки до первой или до тех пор, пока не попадется балансовая операция с комментарием, заданным в настройке.

Тип данных: строковый
Значение по умолчанию: balance_zeroing
Пример значения: zero balance correction

Sync_Host – IP адрес MySQL сервера для синхронизации списков ID счетов, получивших бонус. (специфическая настройка)

Тип данных: строковый
Значение по умолчанию:  
Пример значения: 122.123.124.125

Sync_Port – порт MySQL сервера для синхронизации списков ID счетов, получивших бонус. (специфическая настройка)

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 3306

Sync_DB – база MySQL для синхронизации списков ID счетов, получивших бонус. (специфическая настройка)

Тип данных: строковый
Значение по умолчанию:  
Пример значения: db_company

Sync_User – пользователь MySQL для синхронизации списков ID счетов, получивших бонус. (специфическая настройка)

Тип данных: строковый
Значение по умолчанию:  
Пример значения: mysql_usr

Sync_Pass – пароль пользователя MySQL для синхронизации списков ID счетов, получивших бонус. (специфическая настройка)

Тип данных: строковый
Значение по умолчанию:  
Пример значения: password

Sync_Table – таблица MySQL для синхронизации списков ID счетов, получивших бонус. (специфическая настройка)

Тип данных: строковый
Значение по умолчанию:  
Пример значения: tbl_clients

Sync_CycleMins – интервал запуска процедуры синхронизации с базой MySQL

Тип данных: числовой
Значение по умолчанию: 5
Пример значения: 30

SrvId – ID сервера MT4 для идентификации его в базе MySQL. (специфическая настройка)

Тип данных: числовой
Значение по умолчанию: 0
Пример значения: 1

 

Используемые компоненты:

Библиотека libMySQL.dll, MetaTrader 4 Server API, MetaTrader 4 Server, OS Windows

Файл libMySQL.dll должен быть помещен в корневой директории торгового сервера MetaTrader 4, где находится файл mtsrv.exe. Иначе при загрузке плагина произойдет ошибка с кодом 126.

 

При покупке получаете:

Плагин в скомпилированном виде без исходного кода вместе с конфигурационным файлом и библиотекой libMySQL.dll.

Если Вас заинтересовал данный продукт, то смело заказывайте ДЕМО версию! В течение короткого времени Вам на Email будет отправлена вся информация по продукту.
Бесплатный период 2 недели без органичения по функционалу и других лимитов. Для получения демо нужно зарегистрироваться!

Рекомендуемые продукты из данной категории