您现在的位置是:首页 >学无止境 >delphi编写完整期货量化交易管理端网站首页学无止境

delphi编写完整期货量化交易管理端

筱璦 2024-07-01 11:59:52
简介delphi编写完整期货量化交易管理端

  

资管后台使用手册

 

                  

一、 系统介绍

二、 系统配置及安装

三、 客户端操作说明

3.1主界面

3.2菜单栏

3.2.1交易控制

3.2.2用户管理

3.2.3合约管理

3.2.4报表查询

3.2.5 资金管理

3.2.6 系统管理

四、 常见问题

  1. 行情稳定,快速下单;
  2. 多市场化,灵活看盘;
  3. 实时安全推送行情;
  4. 快速灵活量身定制;
  5. 风险管理,独一无二
  6. 自动更新新功能;
  7. 运行稳定,性能卓越
  • 系统配置及安装
  1. 运行环境及配置

运行环境:系统目前支持WinXP、Window2008 Win7、Win8、Win10;Net scape3.5以上;

建议配置:1G以上硬盘空间, 2G以上内存;

  1. 安装

下载安装文件,如“Setup.exe”,按照默认方式完成安装即可。

安装成功后,运行客户端,进入登录界面:

    a)输入用户名、密码,系统按用户自选线路。直接点击登录进入。

b)点击“测试网速”按钮,选择最优质的线路登录(网速(ms)值最小的线路最佳)。

3.1主界面

登录成功后,进入程序主界面,如下图所示:

主界面可划分为:菜单栏、综合信息区;

  • 菜单栏包括系统中所有的可操作菜单:交易控制、用户管理、合约管理、报表查询、资金管理、系统管理;
  • 综合信息栏区:有查询、导出报表、打印按钮,按照用户操作,点击查询后在综合信息区显示相应的查询数据;

3.2菜单栏

菜单栏包括:交易控制、用户管理、合约管理、报表查询、资金管理、系统管理6个选项,如下图所示:

 

3.2.1交易控制

     交易控制菜单包括实时行情、持仓单、排行榜、跟单报表、在线操作员、在线经济人、在线用户、发送消息、消息列表。


1)实时行情

点击实时行情,系统自动在综合信息区显示,当然所有合约。       

2)持仓单

点持仓单--查询,查询当前系统内所有持仓情况。

右键在你选中的持仓会出现平仓,叫风控强平,此功能是在特定条件下平客户手中持仓单(以当前市价)。

3)排行榜

点击排行榜,可以在货币类型处选择,人民币、港元、美元、欧元,选择查询的时间范围,点击查询按钮 就显示查询范围内以盈亏排序的列表。

排行榜数据不包括跟单数据

4)跟单报表

点击跟单报表,点击查询显示所有跟单数据报表。

5)在线操作员

点击在线操作员,点击查询显示所有在线的管理员报表。

6)在线经济人

点击在线经济人,点击查询显示所有在线的经济人报表。

7)在线用户

点击在线用户,点击查询显示所有在线用户报表。

8)发送消息

点击发送消息,弹出操作页面。(发送的消息在客户端弹出)

9)消息列表

点击消息列表,选择时间范围,查询此时间范围内发送的消息。

3.2.2用户管理

用户管理,把所有关于用户分组及添加、审核等功能汇集于此,包括:添加用户、用户审核、用户审查、用户管理、添加用户组、用户组列表、添加会员、会员列表、用户操作日志。按照建立原则,首先添加会员然后添加用户组最后添加用户。

1)添加会员

会员就是编号总规则,可根据自己需要用字母和数字


编号:为了建立特色的登陆账号,比如888、666、hq开头的登陆账号。默认(111),比如用hq这个会员编号,那第一个平台商员工编号(登录账号)就是hq01,这个顶级账号下面的第一个居间商编号就是hq01001,这个居间商下面的第一个终端用户编号就是hq01001001,这个平台商员工下面的第一个终端用户编号就是hq01000001。(平台商员工下面可以挂居间商账号和终端账号,居间商账号下面也可以挂居间商账号和终端用户,比较通俗的讲就是平台商员工就是厂商下面的业务员,业务员下面就是各大区代理,大区代理下面可以分区代理和终端用户)

如果你再建立第二个平台商员工账号就是 hq02,这个员工下面的第一个居间商编号就hq02001,这个居间商商下面的第一个终端用户编号就是hq02001001,而这个平台商员工下面的第一个终端用户编号就hq02000001。

姓名:默认(综合会员),可以自己起别的名字

电话、地址、负责人可以随意写。

2)会员列表

点击会员列表,查询当前系统所有会员编号。

3)添加用户组

点击添加用户组,弹出添加用户组窗口。

用户组名称:默认设置(正常组、测试)也可以自己设置

禁止逆势下单比例:某些合约有涨跌停限制,比如+—10%,填写80就是在涨8%或者跌8%的时候就禁止反向下单
是否模拟:点选该组金额为虚拟资金

出金审核:如果模拟不点选,点选此处每次出金,都必须审核后才能进行出金

内盘账户:内盘(M-F)国内

外盘账户:外盘(M-F)国外

内盘持仓限制:0是不限制,如果需要内盘持仓限制,填写限制数量

外盘持仓限制:0是不限制,如果需要外盘持仓限制,填写限制数量

跟单数量限制:0是不限制,如果需要跟单数量限制,填写限制数量

策略启用标志:策略扩展标志位,默认不填写

默认标志:

跟单数量:

备注:

4)用户组列表

点击用户组列表,点击查询列出所有用户组。

4)添加用户

用户类别:系统默认平台商员工、居间商、终端用户。其中平台商员工级别最高,它下面可以有居间商和终端用户;居间商必须挂在平台商员工下面,居间商下面还可以再发展居间商。

所属会员:就是会员(编号),可以根据自己需要在添加会员处添加(编号规则,个性化编号:例如888,hq,66等)

编号:所属会员编号,按照自己的设置111(01)(000)(001)前面的111编号可以自己设置比如字母hq(01)(001)(001),前两位为平台商编号,三~五居间商编号,最后三位为终端用户编号,如果用完三位数字系统自动升级为四位hq(100)(1000)(1000)

例子 hq01编号的平台商员工发展的第一个居间商编号为hq01001,发展的第一个终端用户编号为hq01000001,第一个居间商发展的第一终端用户为hq01001001

例子:

比如用hq这个会员编号

a/那第一个平台商员工编号(登录账号)就填写hq01,

(可以自己任意写hq88,hq66等,建议按照顺序建立。唯一注意的是,建立新的平台商员工,必须输入一个全新的编号,不能重复)

b/这个顶级账号下面的第一个居间商编号就是hq01001,

c/这个居间商下面的第一个终端用户编号系统自动建立为:hq01001001,

(同居间商一样,只填写你的上级编号就行了,hq01001)

这个平台商员工下面的第一个终端用户编号就是hq01000001。(上级编号填写hq01)

账号规则:除了平台商员工账号可以输入带有4的数字,系统自动生成的居间商账号和终端用户账号都不带有4的数字。

5)用户审核

点击用户审核,点击查询就会出来刚才你添加的用户。

状态为待审核状态,在此条信息右键有三个选项审核、修改、删除,点审核弹出,

就可以再次核对用户填写信息,如果没有错误,就点通过,有问题就点驳回,重新修改填写信息。

6)用户审查

点击用户审查,点击查询所有用户信息。

主要用于查询负责人证件编号是否多次使用,默认可以使用2次,2次后不能用该证件号注册新用户。

7)用户管理

点击用户管理,点击查询显示所有用户信息。用颜色区分不用的级别,并有完整的查询条件

在你选定的用户信息条右键点击出现修改框

包含:修改用户组、调整基本账户资金、查看报表、修改用户资料、用户详情、修改用户密码、调整有效佣金账户、修改成本(佣金)组

修改用户组:

调整资金:调整用户资金,增加直接填写数值,减少“-”加数值

用户报表:可以选择需要查询的时间,显示用户账户总结、委托单、成交记录、平仓记录、存取款总结。

修改用户资料:修改用户资料

修改用户密码

调整有效佣金:根据情况调整居间商佣金,此菜单对终端用户无效。

8)用户操作日志

点击用户操作日志,点击查询显示所有用户操作日志。

            

3.2.3合约管理

合约管理是包括:合约组管理、合约管理、货币汇率管理、资金组管理、手续费组管理、手续费组明细管理、成本组管理、成本组明细管理、添加休市、休市列表、添加开市、开市时间。

1)开市时间

点击开市时间(右侧第一个),点击查询显示交易所开仓、平仓、撤单设置的时间。

2)添加休市

点击添加休市,弹出添加休市日期框,根据需要选定合约添加,主要用于节假日休市,部分合约不能交易,在此添加某个合约的具体休市时间。

3)休市列表

点击休市列表,点击查询显示所有休市合约的列表。

4)添加开市

如果有新的交易所有新的开市时间,在此点击添加开市,弹出开市时间框。

5)合约组管理

点击合约组管理,点击查询,列出当前所有合约组。

如果当前合约组里面没有你需要的合约组,可以在综合信息区右键“添加”,如果修改合约组,右键点选“修改”

合约组名称:合约组的名字

编号:合约组编号(注意大小写)

报警金额:1手持仓,账户余额达到指定金额提示金额到达报价金额(系统就会提示金额预警)

爆仓金额:1手持仓,账户余额达到爆仓条件金额

合约乘数:合约每波动1点的钱数(例如中华300每波动1点300人民币)

隔夜保证金:1手合约可以保存到明天继续进行交易的保证金(有时候行情波动比较大,隔夜保证金相应提高,防止因客户保证金不足而穿仓)

隔夜费:默认0,不需要保证金,也自行设置

波动:行情每次最小波动,参看合约具体资料(例子中为0.2)

单位:根据合约组设置相应币种(人民币/点、美元/点,参考具体合约设置)

隔夜计费时间:收取隔夜费用开始时间

委托失效时间:如果客户当天有委托单,需要设置委托单失效时间,一般为隔夜强平时间1后一分钟

隔夜强平时间1:如果当前合约组没有夜盘,只设置此时间,一般为交易结束时间前5分钟,系统会把没有足够隔夜保证金的单子强平掉(先把该用户的委托单取消掉再把仓单强平掉)。

隔夜强平时间2:如果当前合约组有夜盘,设置此时间在夜盘交易结束时间前,系统会把没有足够隔夜保证金的单子强平掉,一般设置为结束交易前5分钟。

委托失效时间:一天只有一次把委托单取消掉,一般在隔夜强平时间1设置的时间后的1分钟(比如隔夜强平时间设置为23:56分,那就把委托失效时间设置为23:57),一般交易所把夜盘看做第二天的交易,所以委托失效时间设置在日盘结束交易前。

佣金组建仓佣金:默认不设置0

佣金组平仓佣金:默认不设置0

成本组建仓佣金:默认不设置0

成本组平仓佣金:默认不设置0

委托收费:委托单是否收取费用,默认为否

市场名称:根据合约组选择合约组市场

币种:根据你的需要填写这个合约组币种

接口:根据合约组选择接口(所有以人民币报价的合约组用内盘,所有以外币报价的合约组用外盘)

交易组:根据合约组选择合约交易组,主要控制交易时间(参看开市时间)

6)合约管理

点击合约管理,点击查询,列出当前所有具体合约。在综合显示区点击右键显示“添加”“修改”“删除”,其中删除选项只是把交易改为否,用户客户端隐藏此合约。

在资料区右键,有添加、修改、删除

添加商品

根据具体合约资料,填写具体合约。

修改商品
如果新加合约交易时间等有错误,可以修改

合约:合约英文缩写和数字(年份月份)

合约名称:合约中文名和数字(年份月份)

合约组:选择对应合约组

显示顺序:默认0

最后交易时间:填写合约最后结束时间

交易:选择“是”,合约显示在客户端上,可以交易。选择“否”,不显示在客户端上,不可以交易。

(修改或者新添加的合约一般要15分钟后才能在客户端生效。)

8)货币汇率管理

点击货币汇率管理,点击查询,列出当前所有货币汇率

右键“修改”修改默认设置 (部分盘没有欧元,需要提前申请在数据库添加欧元。)

(按照当前汇率写一个就行,客户都是以人民币进出,所有不会有汇率差发生,如果你想修改汇率,只有在平台内客户没有持有外币的情况下修改,不然会有汇率差额,一般只在平台初始阶段修改汇率。)

9)资金组管理

点击资金组管理,点击查询,列出当前所有合约组列表,在综合显示区点击右键显示“添加”“修改”“删除”。资金组管理是管理新加合约组每1手合约起始金额及递增1手合约增加金额。


如果合约手数限制填写10,起始金额:500,合约递增手数限制10,金额递增:400

起始 500(10手)

递增 400(10手)

1~10:500

11~20:500+400

21~30:500+400+400

依次累加......

只是判断你可用资金有没有这么多钱,如果有就可以下单,如果没有就不能下单。

合约手数限制、合约递增手数限制默认为1

平常只以1手递增算,这样容易计算也不易搞混。

10)成本组管理

可以建立丰富的成本组(主要用于不同的居间商设置不同的组)

11)成本组明显管理

可以按照自己的需求对不同居间商建立不同的建仓佣金和是否收取平仓佣金,比如终端客户中华300建仓佣金300,而居间商建仓成本是75,

12)佣金组管理

对终端客户设立佣金组。

13)佣金组明显管理

3.2.4报表查询

所有业务报表查询

3.2.5 资金管理

资金情况查询

3.2.6 系统管理

后台系统设置、各种权限角色设置。

  • 常见问题
  1. 想以特殊字母做为账号开头要怎么做?

会员就是系统登录账号规则设置,首先在用户管理添加会员

比如编号:hq,建立好后就可以在会员列表处,出现hq

(重新启动后台程序,再次进入后在所属会员列表就有了hq)

会员就是编号,:例如888,hq,66等,以后每个设立的中间商编号和客户编号都是以你选择的编号按照规则排序,比如用ly,你新建立的第一个平台商员工编号就是hq01以后编号顺(编号处可以填写hq01),这个平台商员工下面的代理商(居间商)就是hq01001,代理商下面的终端客户就是hq01001001,满3位后自动升级4位

  1. 要添加一个新合约的流程是什么?

1)、查看合约组里面有没有你所加的合约,如果没有,按照合约资料添加合约组比如沪深300IF合约,

2)、合约管理添加具体合约,比如IF1609

3)、在资金组管理,添加你的合约每手建仓资金和递增资金。

4)、在佣金组明细管理和成本组明细管理设置合约成本和佣金

5)、15分钟后在客户端看合约是否显示生效。

  1. 用过的合约能改成新合约名字再继续用吗?

不能,用过的合约必须保留,因为以前做的单子要和合约一一对应,虽然过期,但是后期查报表的时候还是要关联的。


  • 更新内容列表

1、合约管理--资金组管理

更新说明信息

2、交易控制排行榜数据

   客户端排行榜数据不包括跟单数据

3、账号规则:除了平台商员工账号可以输入带有4的数字,系统自动生成的居间商账号和终端用户账号都不带有4的数字。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。