跨周期就无法实现指令价? (文华财经WH8赢智V8.2)

投资者咨询:跨周期就无法实现指令价? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-15 9:59
 一分钟周期,
#CALL_PLUS如何使用指令价委托!出信号立即下单

这。。。无法解决?
技术人员回复
日期:2018-5-15 10:17

#CALL_PLUS跨合约跨周期引用函数,不支持TICK数据逐笔回测,

 

您可以在15分钟及以上周期上使用指令价函数的,支持与1分钟数据为基础数据的信号控制函数连用的,

 

您考虑下

投资者咨询:跨周期就无法实现指令价? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-15 9:59
好的
 
                 
技术人员回复
日期:2018-5-15 11:22
 可以用指令价呀

 把指令价函数,选用_MIN的就可以了,并且这类思路建议在15分钟以上的大周期应用

――――――――――――――――――――――

 另外,这种方式本身不适合用太小的1分钟周期去做,如果是一分钟周期,只能选择用收盘价的方式

 因为不同方式下的基础数据不同,想要保证思路需要,需要让不同的策略组合基础数据是一样的才行

 比如:#CALL_PLUS就是以一分钟为基础数据的,所以需要也要和指令价的1分钟连用,这样才符合模型运转规则


投资者咨询:跨周期就无法实现指令价? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-15 9:59
 好的,我现在就是1分钟啊,那用了#CALL_PLUS就没法指令价格了吗,用_MIN检测通过,那他算出信号立即下单能实现吗? 

CHECKSIG_MIN(BP,'A',0,'C',0);
CHECKSIG_MIN(SP,'A',0,'C',0);
技术人员回复
日期:2018-5-15 11:32
 没办法

 1分钟上跨合约,需要收盘价才行

 想要跨合约,还想要指令价,需要加载在15分钟以上的周期才行的
投资者咨询:跨周期就无法实现指令价? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-15 9:59
所以还是1分钟周期的跨合约使用不能使用指令价啊!这! 

1分钟,用了#CALL_PLUS,那止损咋整?有什么解决方式不?

一直想不明白,指令价的限制怎么那么多啊,本身这个就是加载合约时才会用上,是一种下单方式,跟跨周期,跨合约又有什么关系呢?
     
技术人员回复
日期:2018-5-15 11:36
 止损可以试试stop指令的,这个是立即执行的

 支持固定止盈止损和追踪的方式,在编写平台――插入――插入指令中

 
投资者咨询:跨周期就无法实现指令价? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-15 9:59
以下是引用五月的天在2018/5/15 11:36:00的发言:
 止损可以试试stop指令的,这个是立即执行的

 支持固定止盈止损和追踪的方式,在编写平台――插入――插入指令中

 

 可惜这个又无法按照百分比实现止损! 一直想不明白,指令价的限制怎么那么多啊,本身这个就是加载合约时才会用上,是一种下单方式,跟跨周期,跨合约又有什么关系呢?  

而且15分钟周期能逐笔,那1分钟为什么不行呢?一定是文华限制了1分钟的逐笔回测,而实际上没人回测长时间的1分钟周期逐笔的!逐笔我们就是针对当下!

      特殊情况1:如果就是要用短周期并且指定其他合约交易,改用checksig,并且模型里删除trader_other,加载模组的时候手动指定交易合约,就可以实现了。  
带有#CALL_PLUS语句的模型不能含有"CHECKSIG"函数!
 

老师,那到底1分钟周期引用跨合约的,如何实现:出信号立即下单呢?
技术人员回复
日期:2018-5-15 13:14
 请看5楼回复

 一分钟用跨合约,只能实现收盘价

 如果想立即止损,请用STOP写止盈止损就行的