[Система ведения и учета LAMM]
[Инсталляция]
1. Установить MySQL ver. не ниже 10, рекомендация установить через установку пакета XAMPP
2. Установить MT5 manager API
3. Выполнить распаковку архивов (у вас должны быть права Администратора Windows):
7z x -aoa -o"%ProgramFiles%"\\MySQL "Connector C++ 1.1.zip"
7z x -aoa -o"%ProgramFiles%"\\MySQL "MySQL Connector C 6.1.zip"
7z x -aoa -o%SystemRoot% mysqlcppconn.zip
где "%ProgramFiles%" - путь к папке Program Files/
%SystemRoot% - путь к системной папке Windows
4. Установка UDF (опционально) 4.1. Запомнить найденный путь к плагинам – команда: mysql.exe -e"SELECT @@GLOBAL.plugin_dir;"4.2. Выполнить команду: 7z x -aoa -o"%путь_к_плагинам_из_п_4.1%" lib_signal_udf.zip
|
для чего нужна - список менеджеров счетов (табл. manager) и их клиентов (табл. investor) заполняется Вами в mysql на Вашем сайте (в личном кабинете пользователя) (также необходимо связать настройки сайта с таблицами mysql ), чтобы ПО получило последние изменения, необходимо подать сигнал на обновление, для этого создана UDF функция, которая посылает ПО уведомление по winsock каналу. Описания таблиц присутствуют в виде скрипта mysql (см.п.6.), соответственно Вы можете использовать свои. Также в ПО имеется json файл с описанными запросами для работы. Если вы поменяете названия таблиц и полей в них, эти запросы необходимо будет привести в соответствие. |
5.
Установка библиотек от Microsoft
VC++, выполнить:
6.
Выполнение скрипта создания таблиц и
БД в MySQL
7. Установка программы LAMM control
7z x -aoa -o%%v:API\%mt5apimanager%=%% Laman.zipгде API\%mt5apimanager% - путь к папке API MT5, ранее Вами установленного (см.п.2)