wh8按照金额设置下单手数 (文华财经)

投资者咨询:wh8按照金额设置下单手数 (文华财经)
来源:文华财经  日期:2021-1-12 15:56
根据我给出的条件帮我自动下单,比如:螺纹钢,限定亏损金额5000,已知止损价4000,现在价格4200(规定时间获取为准)。帮我计算可开手数,下时间条件单。这个需求能否实现? 
技术人员回复
日期:2021-1-12 16:06

随身行做为外出看盘的辅助,开仓手数一般是固定手数。

您是想要根据亏损计算下单手数,这样的思路太个性化,实现不了自动计算,

需要对照合约每个点的盈亏金额,自己手动计算下才行,然后根据手动计算的数值设置时间条件单,

拿螺纹钢举例,价格变动1元,盈亏是10,4200开仓4000止损是亏损2000元,金额5000/2000,向下取整,开仓手数就是2。


 
投资者咨询:wh8按照金额设置下单手数 (文华财经)
来源:文华财经  日期:2021-1-12 15:56
我想用W8实现这个功能。
技术人员回复
日期:2021-1-12 16:28
 
以1楼为例编写,参考:

N:=4000;//止损价位
M:=5000;//亏损金额
INTPART(M/((C-N)*UNIT));

投资者咨询:wh8按照金额设置下单手数 (文华财经)
来源:文华财经  日期:2021-1-12 15:56
 你可能还没有理解我们的意思  我们是团队多品种操作的  策略是尾盘最后3-5秒开仓,我需要根据限定每笔单的亏损金额和已知的止损价格在尾盘14:59:56开仓  你们需要开发的是计算开仓数量和执行就可以了  
技术人员回复
日期:2021-1-12 16:31
 
明白您的意思,您参考4楼回复,

使用的是最新价和止损价位4000计算,计算出来的数值是开仓手数,填写到BK指令后面的参数中就可以了。


另外,您现在使用的wh7是看盘软件,实现不了自动交易的功能,

可以自编指标计算一下手数K,然后手动委托来实现。
   
投资者咨询:wh8按照金额设置下单手数 (文华财经)
来源:文华财经  日期:2021-1-12 15:56
 我明白w8才可以实现  我现在是w8的体验版本   我想知道怎么编程才能实现我需要的功能  

技术人员回复
日期:2021-1-12 17:08
 
已经为您提供编写了,参考4楼回复,

也编写成完整的模型您加载看下效果,这里是使用每根K线的收盘价作为现在价格计算的。

N:=4000;//止损价位
M:=5000;//亏损金额
K:=INTPART(M/((C-N)*UNIT));
ISUP,BK(K);
ISDOWN,SP(BKVOL);


投资者咨询:wh8按照金额设置下单手数 (文华财经)
来源:文华财经  日期:2021-1-12 15:56
 怎么加载?
技术人员回复
日期:2021-1-12 17:21
参考说明书详细了解下: