鼎元全自动交易平台使用说明书
目录:一、软件登录
二、参数设置
三、账户设置
四、分组设置
五、下单板介绍
六、显示区域介绍
七、添加自选合约
八、添加策略池 一、软件登录
图一
解压缩程序压缩包,在程序目录中找到可执行文件 trading.exe 。
[img]http://p.algo2.net/2024/0919/97d2d9403bad1.png[/img]
[img]http://p.algo2.net/2024/0919/bef9abf93f198.png[/img]图一
双击可执行程序打开程序登录界面如图一所示,在程序的登录窗口输入用户名、密码,点击登录登录软件。如果账户不存在、密码不对、用户名到期等错误,会在免责条款前面提示相应的错误提示。需要注意的是我们的免责条款已经明确提示,在使用我们软件实盘交易之前请先用模拟账户充分测试交易功能,在您使用软件过程中出现的各种问题软件方不承担任何责任。 二、参数设置
打开软件后界面如图二所示
[img]http://p.algo2.net/2024/0919/1067c472cc69f.png[/img]图二
左上角标题栏有三个按钮分别是设置、回测、下单,点击设置弹出图三所示窗体。
[img]http://p.algo2.net/2024/0919/c49389fc76670.png[/img]图三
在设置中可以设置全部账户自动登录登出的时间,适合于全自动交易无人值守的应用场景。行情地址和设置软件行情信息,配置信息可以向交易的期货公司获取,需要说明的是如果账户设置中设置了多个不同的期货公司账户,在这里只设置一个行情地址和 brokerid 就可以了,设置哪个公司的信息都可以。数据路径设置选项前面如果不打勾,交易平台从我公司公共服务器获取的历史 K 线行情信息,如果前面打勾从本地文件夹获取历史 K 线行情信息,后面准确输入数据路径就可以。策略单列显示双列显示设置策略运行池的显示方式,双列显示可以显示两个策略运行池,可以根据策略需求设置不同的策略组合。登录时是否读取历史设置账户登录时是否读取历史委托、成交数据,主要应用于高频交易中有大量的委托记录,如果中途退出登录读取历史记录浪费时间,可以取消对历史数据的获取增加策略运行效率。指标选择控制在定义行情功能是否有效,如果显示可以显示自定义的行情报价信息。以上设置信息设置完成后需要保存设置参数,当重启的时候就会生效。 三、账户设置
[img]http://p.algo2.net/2024/0919/db5bc555ed629.png[/img]图四
在账户设置中点击右键如图所示,可以登录、退出账户,可以增加、修改、删除账户信息,如果是同一公司的不同账户可以点击修改账户快速实现创建账户功能。增加修改账户都会弹出图所示框体。
[img]http://p.algo2.net/2024/0919/a52d94a49cf56.png[/img]图五
图五所示为账户的配置信息,包括期货公司、BrokerId、交易地址、账号、密码、 A pp I d 、AuthCode等账户必须配置信息 ,配置好后点击保存会在期货下添加相应的账号信息。如果没有相应的信息可以联系所在期货公司看穿式监管测试,测试通过后期货公司会提供相应信息,测试过程有问题可以联系我们协助测试。 四、分组设置
鼎元全自动交易平台针对分组交易,包括下单板手动下单和策略下单,在分组中可以设置每个账户相对于基础手数的交易倍数。在分组中点击右键,如图六所示。
[img]http://p.algo2.net/2024/0919/10ef0af31a508.png[/img]图六
增加的分组名称双击可以修改分组名,选中相应的分组名点击右键,可以出现账户添加和分组删除,在分组中可以通过下拉框选择账号,双击账号后面的倍数可以修改交易倍数。倍数设置可以是小数也可以是整数,需要说明的是账户的实际下单倍数为策略计算倍数为准,在策略中需要进行取整处理。 五、下单板介绍
点击左上角第二个选项下单或者在自选行情中点击右键下单或者在委托表、持仓表中点击右键选择下单可以实现调用下单板,下单版界面如图七所示。
[img]http://p.algo2.net/2024/0919/b48be889005fc.png[/img]图七
下单板针对分组下单,取消锁定选项可以在分组中出现可供选择的分组和期货账户,下单前需要线选择针对某个账户分组下单。下单指令类型包括普通的投机指令、 FAK 指令、 FOK 指令,选择交易数量和下单价格,下单价格可以针对对手价价差进行下单也可以指定加下单,如果选择指定加需要手数相应的价格,如果选择超价下单只需要选择超价跳数就可以,在下单指定按钮会显示相应的交易价格,六键下单更简单直观。 六、显示区域介绍
显示需区域包括资金表、委托表、持仓表、成交表、日志表组成,我们软件交易平台主要用于交易,一些附加功能例如修改密码、出入金等略掉取消。在资金、委托、持仓、委托表中点击右键都有导出 CSV 文件功能,可以把相应的数据导出 csv 数据。在持仓表右键有下单功能,可以调出下单板,下单板功能前面介绍不在介绍。委托表点击右键可以出现撤单和全撤功能,委托表截图见图八。
[img]http://p.algo2.net/2024/0919/fc5d80cd7acc3.png[/img]图八
委托表中有两个表头在其他软件可能没有, ref 1 标识是什么策略下单,如果是下单版显示 xdb ,如果是程序策略下单会显示相应的策略名, ref2 标识是对 ref1 的注释,下单板下单注释 sd ,策略下单可以在下单函数中标识出来。策略下单的公式编写会单独设计使用说明书。在表右下角可以根据需要选择显示筛选内容,可以显示全部委托、显示未成交、显示撤单、显示错单、显示某一个账户的委托、显示某一个合约的委托等。委托表默认显示 5 0 行委托数据,可以根据上页、下页、首页、尾页进行显示翻页。委托表的显示内容见图九。
[img]http://p.algo2.net/2024/0919/3f34e55fbc71e.png[/img]图九
在持仓表中可以根据需要进行筛选显示,可以不显示持仓为零的合约、可以只显示多头、只显示空头、只显示指定账户持仓、只显示指定合约的持仓,点击右键可以调出下单板、刷新持仓和导出 CSV 文件。成交表功能先对简单,在委托表和持仓表中都有介绍不再赘述。日志显示程序的日志信息,在策略文件中根据策略需要输出日志信息,除此之外账户登录、登出,持仓刷新等信息也会显示在日志中。 七、 添加自选合约
[img]http://p.algo2.net/2024/0919/3309dbddcc9ed.png[/img]图十
在行情中点击右键有下单、增加、删除、更新如图十所示,选择下单可以调出下单板,选择增加可以弹出自选合约窗体,选择需要添加的交易所和交易合约会把选中合约添加到右侧,点击确定自选合约添加成功,重启软件将会有自选合约行情信息。选择删除可以删除自选合约,选择更新可以更新合约信息。双击自选合约可以打开自选合约 K 线图,历史 K 线图如图十一所示。可以在 K 线图中设定自选合约的显示周期、显示时间、显示数量、附图数量。在 K 线图点击右键可以弹出显示指标公式,指标公式需要自己开发放到安装目录 customIndex 文件夹 中。需要提醒的是只有添加如自选的合约软件才可以自动获取历史 K 线数据,在策略中才会有行情信息,所以在启动策略时一定要提前添加合约信息到自选行情中。
[img]http://p.algo2.net/2024/0919/ab73004334b72.png[/img]图十一 八、 添加策略池
开发好的策略放到安装目录 dll 文件夹中如图十二所示,双击左上角策略窗口中的策略,会在策略池中添加相应的策略,在策略池中
[img]http://p.algo2.net/2024/0919/e5f0e0a134f43.png[/img]图十二
会显示增加的策略,双击策略名添加策略名称,策略名称建议位英文或者数字,策略名在委托表的 ref 1 中显示,以区别委托是哪个策略发出的,选择策略驱动合约,建议选择时段足够长的交易活跃的合约作为驱动合约,选择需要交易的分组号,策略设置好后点击右键保存策略,在左下角窗口会显示策略中的参数,设置好参数后点击右键保存参数,在日志窗口会显示相应信息,点击运行就可以启动策略了。
页:
[1]