【功能介绍】:wh8 模组运行注意事项 (文华财经)

投资者咨询:【功能介绍】:wh8 模组运行注意事项 (文华财经)
来源:文华财经  日期:2018-4-10 13:31



大家在刚接触模组全自动时,容易遇到很多操作和规范性问题


本帖主要为大家总结了模组运行常见的几点注意事项


希望大家了解模组设计目的,并养成良好的软件使用习惯、规范模组操作,这样日后实盘也可以避免走些弯路


——————————————————



模组使用中,重点注意3点:


 1.模组需要24小时连续运行


 2.模组需要稳定的网络环境


 3.模组中要极力避免手动干预



 补充:关于上面三点,可能遇到的常见问题都汇总在5楼了,大家可以阅读下


                                     
技术人员回复
日期:2018-4-10 13:34



一.模组需要24小时连续运行


程序化中的信号判断和执行,都是基于连续的行情和交易连接下才得以实现的。


因此,一定要养成电脑24小时不关机,确保软件是连续运行的,不能断网、断电


这里的连续运行,也分成行情的连续  和 交易的连续



1.行情


要保证电脑是24小时连续运行,盘中不关闭软件,网络一直顺畅就可以实现了


严禁:盘中关闭软件、盘中才启动软件、夜盘不开机等这些非连续运行的操作方式。



2.交易


这里的交易,指的是交易账户。因为实盘期货公司每天都会在闭市后会关闭交易服务器,交易账户会出现一直重连,无法登录的现象


我们软件设计时,已经考虑到这个重连的影响。也为了避免大家开盘前忘记手动登录交易账号,影响全自动的使用


WH8中提供了智能断网功能,如下图:

 

在下单版上勾选智能断网后,到了设置的时间软件就会自动登录账户或者断开账户,保证交易的顺畅连接




图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:图片1.png



——————————————————————————————————————————————————————————————


PS:如果是考虑到维护的需要,


建议大家选择在周末、节假日不开盘的时候去做维护电脑。盘后做软件的升级,不会对全自动运行造成影响


软件的升级不会在盘中进行,更不会影响到全自动运行的。大家在非交易时间维护重启软件时,如果软件有更新,此时会自动升级到新版的



——————————————————————————————————————————————————————————————


                                 
技术人员回复
日期:2018-4-10 13:38

二.需要稳定、良好的网络环境,避免断网 断电



全自动运行中,网络是最关键的因素


因为模组中的数据,是依托于本地网络来实时接收来判断信号的。


如果网络不好,频繁丢包或断网,就会导致模组数据接收不全,从而直接影响全自动的信号判断结果



很多交易者用移动宽带,或第三方小宽带,发现数据总是丢包、不稳定,实际这些第三方小宽带达不到全自动的网络标准的


我们推荐大家:在南方就用电信,在北方就用联通,确保网络的传输效率是最优的


大家参考这个技术贴:http://db.wenhua.com.cn/loginnews/bandwidth.asp


 

如果是专业的用户,推荐考虑一下文华云主机托管,直接把全自动托管到机房,避免网络丢包


并且文华的云主机和行情服务器同在一个机房,局域网直连文华极速行情,也可以获得更快的行情传输速度


参考云主机介绍: http://cxh.wenhua.com.cn/center.asp?pid=7

 

                 
技术人员回复
日期:2018-4-10 13:41

三.模组中不能手动干预



因为文华中的模组,是针对专业机构交易特点设计的。


都是一个合约跑多个模型做组合交易,总交易账户持仓和每一个模型的子账户持仓,是没有对应关系的,所以文华有独立模组的概念。


文华全自动运行,也是每一个模型在自己模组中管理自己持仓,这种方式下,就不适合手动干预了


手动干预后的持仓,也无法和模组子账户持仓做对应匹配,干预后,会直接影响模组信号的正常执行了




因此,建议大家信任自己的模型。不要在模组中手动干预,更有利于后续实盘的使用


如果经常需要用到手动干预的思路,推荐用页面盒子功能:盒子不涉及资金持仓,针对的是总账户进行下单,更适合手动干预的用户


           
技术人员回复
日期:2018-4-10 14:02
【常见问题】


一、模组不连续运行,都可能带来哪些问题?


下面这些都是大家在不规范使用下,常见的疑问:

 

 1.我昨天模组开的仓,今天模组中不显示了/  昨天隔夜的持仓不能正常带入模组?


 2.我的模组出平仓信号SPBP的时候,模组子账户持仓为0,为什么不能正常平掉模组持仓?


 3.我们模组为何提示:持仓不匹配?


 4.账户持仓为何出现锁仓,多空单同时存在呢?


————————————————————————————————————


【原因】以上这些情况,均是因为模组没有连续运行导致的


 因为在Wh8的设计中,正常关机是可以自动带入和识别之前持仓的。


 只有在非法操作时,会导致模组盘中数据接收出现断档,由于当前模型运行条件已发生改变,才会出现无法接续之前历史信号,也无法接管历史持仓


 造成模组子账户持仓=0、模组理论和子账户持仓不匹配、实际持仓也无法自动由模组接管平掉,只能手动处理了


 注:非法操作,包括:非法关机、盘中关闭软件、盘中启用软件、等一系列不规范的使用行为

 

【解决方法】:建议24小时连续运行,避免盘中关机非法关机等操作影响模组正常运行






 

 

 

 

网络不稳定,都可能带来哪些问题?


下面这些都是大家在网络不好时,常见的疑问:

 

 1.我模组中显示的数据,怎么和主图K线回测的数据不一样?


 2.回测有信号,为何模组中没有这个信号?


 3.模组中,重新计算历史信号前后,怎么信号不一样?


 ————————————————————————————————————


【原因】这些现象,也是和网络丢包有直接关系。


  大家经常用模组组信号和主图信号做对比,但是并不清楚这两处数据的接收途径:


  主图回测,这里的数据是直接一次性从文华服务器补数据申请到的,数据一定是完整、准确的


  而模组中的数据,是依托于本地网络信号 盘中一笔一笔接收到的,如果哪一时刻网络不稳出现丢包 、断网 ,那模组中就接收不到这笔数据了


  所以,因为网络质量的影响,模组和主图的数据不同,也可能造成信号的差异


  这也是我们一直强调给大家:一定要保证全自动网络稳定的重要原因


【解决方法】:确保自身网络稳定,或使用云主机托管的方式运行




 




三、模组中手动干预,都可能带来哪些问题?


下面这些都是大家在手动干预下,常见的疑问:

 

 1.模组为何提示不匹配?


 2.我模组中显示的盈亏数据,怎么和实际的开平价格计算的盈亏不符?


 ————————————————————————————————————


【原因】这些都是和手动干预有关的


比如:模组自动开的仓,手动在下单版平掉,这种情况模组是无法识别仓位的。后续如果模组出了平仓信号,就只出平仓信号,并不会真正的发委托。


手动开仓也同理,不能被模组识别,后续模组出平仓信号也不会处理这部分持仓,导致模组理论持仓和子账户持仓不匹配


并且,模组计算的盈亏数据和信号价格,都是依托理论信号来的,自己干预带入的持仓价格,可能和理论不符,导致盈亏的差异,影响信号的判断


【解决方法】:模组不建议手动干预,大家应该信任自己的模型,保证全自动的执行力,防止主观上的干扰。


技术人员回复
日期:2018-4-10 14:03
  请不要在此跟帖