Mt4ManagerNet
Mt4ManagerNet
简介
Mt4ManagerNet 是基于 MetaTrader 管理端 API 实现的 .NET 库,提供了简单易用的接口,用于管理 MetaTrader 服务器。
MetaTrader管理端API是一个DLL形式的库文件,包含用于访问MetaTrader服务器的完整管理员和经理命令集。使用管理端API的用户可以编写自定义的管理员或经理工具,甚至开发独立的管理终端。
应用场景
- CRM系统集成:使用 Mt4ManagerNet 来管理客户账户、代理返佣等功能
- Mam跟单系统:实现平台级跟单服务,管理客户交易
- 自定义交易策略:开发个性化的交易管理工具
- 自动化运维:批量管理账户、执行服务器操作
功能特性
- ✅ 完整的管理员和经理命令集
- ✅ 简单易用的 .NET 接口设计
- ✅ 支持账户管理、订单处理、报表生成等核心功能
- ✅ 大部分命令已通过测试验证
安装
- clone 项目到本地
- 在项目中引用
Mt4ManagerNet - 完成业务功能并编译项目
- 复制mtmanapi.dll和mtmanapi64.dll到项目目录
使用示例
可以参考 Mt4ManagerNet.Demo 项目中的示例代码。
using Mt4ManagerNet;
// 连接到 MetaTrader 服务器
ConnectionParameters parameters = new ConnectionParameters();
parameters.Server = server;
parameters.Login = loginint;
parameters.Password = password;
_mt4Manager = new ClrWrapper(parameters);
// 获取账户列表
var users = _mt4Manager.UsersRequest();
if (users != null)
{
Log($"UsersRequest, total {users.Count}");
dataGridView_user.DataSource = null;
dataGridView_user.DataSource = users;
dataGridView_user.Refresh();
}
// 断开连接
_mt4Manager.Disconnect();许可证
MIT License
联系方式
合作洽谈:zhao0876@163.com
最后更新于