xml
java系统源码
Java
Trader交易框架文档
简介
java-trader项目目标是成为一个基于Java的开源期货交易框架,
有这些特点:
分布式管理界面,
支持交易服务的集中管理
基于纯Java的行情和交易接口,
内建支持JCTP,
支持运行时指定JCTP版本,
具体指定方式参见PluginService的配置项
行情/交易代码全部在同一个JVM中,
使用disrputor实现低延时的线程间事件传递.
使用动态ClassLoader加载交易策略实现类,
允许运行时动态更新
支持基于GROOVY的脚本式策略编程,
可运行时动态更新,
支持自定义函数插件式扩展
交易策略通过简单的分组和配置参数调整,
动态组合动态调整,
最大限度复用已有的开平止盈止损策略
支持账户视图(AccountView),
允许主动限制策略的仓位和资金
构建
构建环境需求:
JDK
11/14,
GRADLE
6.5,
bash
java-trader的构建过程需要一些手动编译和安装依赖包的操作:
安装jctp依赖包到本地MVN
Repository:
cd
jars
./mvn.sh
构建工程
g
2022-09-06 17:41:24
87.8MB
系统开源
1