获取订单的交易日期应该用哪个函数,想写一个时间交易系统,就是开仓第二天头一个小时如果还是不盈利就平仓,但是‘开仓第二天头一个小时’不知道该怎么写,所以来向大家各位位老师请教一下,谢谢。
1、获取订单的开仓时间,用OrderGetInteger,有开仓时间属性可以获取
2、第二天的头一个小时,有两种思路:1)通过开仓时间往后延一天,需要考虑到双休日、跨周、跨月。2)通过开仓时间,到按天时间周期图表找到所在K线,当前K线向前推1根K线就是第二天了,再计算头一小时。
Wen Tao Xiong:
1、获取订单的开仓时间,用OrderGetInteger,有开仓时间属性可以获取
2、第二天的头一个小时,有两种思路:1)通过开仓时间往后延一天,需要考虑到双休日、跨周、跨月。2)通过开仓时间,到按天时间周期图表找到所在K线,当前K线向前推1根K线就是第二天了,再计算头一小时。
对对对 ,我还没考虑到节假日的问题。感谢提醒。另外order应该是挂单把,是不是应该用position?我现在的问题就是无法找到当天当周期图标所在的那根k线。谢谢
mufeng666:
对对对 ,我还没考虑到节假日的问题。感谢提醒。另外order应该是挂单把,是不是应该用position?我现在的问题就是无法找到当天当周期图标所在的那根k线。谢谢
1)是position 2) 通过时间找序列号
Wen Tao Xiong:
好像有点明白了,我在研究研究,谢谢哈,
1)是position 2) 通过时间找序列号