按资金比例开仓函数的准确性 (文华财经WH8赢智V8.2)

投资者咨询:按资金比例开仓函数的准确性 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-10 16:31
 老师,你好!

我是你们的wh8用户,实际跑程序里面有5套程序跑的是同一个期货品种指数:焦炭,都使用了函数:
SETDEALPERCENT(30); //每次按资金比例的30%下单

初始化的时候,采用的是延续信号,使得导入后单个模组资金多于设想的数额,然后做出金处理,每个模组都调整成50万,但在实际运行中,几个模组开仓数量都不一样,有的4手、有的3手、有的2手,为什么会这样?按道理都已经调整成为50万的资金,都设定的按照30%资金比例下单,但为什么下单手数不一样呢?

谢谢!
技术人员回复
日期:2018-6-10 18:41

 计算肯定都是准确的,应该是您对比的方式不对

 

SETDEALPERCENT这个函数是根据模组的可用资金来计算手数的

 

您调整模组资金后,看下模组列表中这里的可用资金是否为50万

 

如果还有问题,把模组列表可用资金部分,和模组日志截图,我们根据您的具体情况分析一下

 



图片点击可在新窗口打开查看 
投资者咨询:按资金比例开仓函数的准确性 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-10 16:31
 观察了几天,可用资金一样,按照模组可用资金比例开仓,同样资金还是会开仓数量不一样。各个模组都是采用延续信号,加入模组后为了资金一样,做了出金处理,出金后资金都一样,别的无他。

已经改为固定手数开仓,人为调整了。

希望你们改进一下SETDEALPERCENT(30)函数,让它真的准确!不准确的话,会很可怕,开仓手数过多,会不小心爆仓的!
技术人员回复
日期:2018-6-15 20:48
 

 不会出现这样的情况,我们本地测试这个函数可以正常执行的

 

您可以把模组监控K线图,和右侧的日志截图我们看下,具体是哪笔单子的手数计算不对

 

 

 系统工具――》日志管理――》上传日志,上传问题当天的日志,我们通过截图和日志配合查一下

 

上传后,请在论坛中告知手机尾号后四位,以便我们查找对应的日志

EndFragment
投资者咨询:按资金比例开仓函数的准确性 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-10 16:31
 已发日志,尾号5588.
技术人员回复
日期:2018-6-15 21:39
 

 因为日志的内容很多,您具体说下哪个合约,哪个周期,具体哪一笔的手数计算不对

 

可以把模组监控图,和右侧的下单日志截图 我们看下

 

方便针对的查找问题

 
投资者咨询:按资金比例开仓函数的准确性 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-10 16:31
 就是焦炭的几个模组的交易合约,小时级别,就是四个模组,开仓时分别是:有的开仓2手、有的3手、有的4手,资金都是假定50万起步的,都用了函数:SETDEALPERCENT(30); //每次按资金比例的30%下单

焦炭2、3、4手这几个是自动开仓的,其他的焦炭单有些是手动的单子。

您再查一下,目前的模组已经改为手动进行开仓数设定了,切图没有意义了。
 
技术人员回复
日期:2018-6-15 22:15
我们查了一下日志,这个函数的计算是没有问题的

上面的原因是计算开仓手数的时候您模组的可用资金都不是50万的



您的日志里有开仓部分,也有平仓信号

1.平仓信号手数不同:因为模组的初始的子账户持仓不同,这个函数是默认全平的,模组有几手平几手

SETDEALPERCENT只作用于开仓指令,不作用于平仓指令。含有该函数的一开一平信号过滤模型,平仓信号默认全平。



2.开仓信号手数不同,因为您加载模组的时候模组初始持仓有3手,平仓后,因为有平仓盈亏所以该模组子账户的可用资金就不等于50万了

可以在平仓后,点击出入金,调整模组的可用资金为50万,后续开仓就按照50万可用资金计算了



图片点击可在新窗口打开查看

投资者咨询:按资金比例开仓函数的准确性 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-10 16:31
 问下,你有用我的wh8行情账号登录吗?昨天! 

自从系统自动运行,只有昨天出现有其他人使用我的行情账号登录!导致我所有的在运行模组全部停止运行了,包括数据也不更新了,没办法只好重启WH8。
技术人员回复
日期:2018-6-21 10:55
 日志里不包括您的账号信息的,我们也不知道您的账户密码,

我们不会 也没有必要登录您的账号的, 请您放心

您回忆一下是否在其他的客户端同时登录了,因为一个行情账号只能在一个客户端登录的,如果在多处登录,会出现互踢的现象

如果您的账户密码还借过其他人使用,可以请拨打 400 811 3366 修改行情密码