使用globalvariable来定义一个变量,信号出现时,将currenttime记录到该变量,然后在代码中计算currenttime与该变量的差,超过10就开仓,估计得在后台策略中才能实现。
这里我找了半天也没找到解决方法啊,确实可以增加一个函数,来记住最后一次满足条件的秒数,这样便于确定信号的持续时间
以下是引用guotx2010在2012-8-18 19:09:23的发言:
使用globalvariable来定义一个变量,信号出现时,将currenttime记录到该变量,然后在代码中计算currenttime与该变量的差,超过10就开仓,估计得在后台策略中才能实现。
能否来段具体的代码,谢谢
如果能增加一个在K线图下返回最后一次满足条件的秒数,这样一个函数,就太好了,这对于处理滑点问题是大有好处的,
有了这个函数,你既可以在信号持续N秒后开平仓,也可以在下一分钟到来前的N秒开平仓,以最大限度地规避滑点问题