开拓者期货期权程序化系统交易论坛
标题:
请问这句公式问题出在哪?
[打印本页]
作者:
盛世长城
时间:
2012-4-5 11:27:24
标题:
请问这句公式问题出在哪?
If(HighD(3)<HighD(2)&& HighD(2)>HighD(1) )
{
SellShort(0,Open);
BuyToCover(0,Close);
}
就是如果前天最高点,大于大前天最高点和昨天最高点,那么今天开盘开仓,收盘平。但是应用起来发现漏掉许多交易信号。
另外,如果把公式中的顺序改一下,例如If(HighD(2)>HighD(1) && HighD(3)<HighD(2) ) 或If(HighD(1) <HighD(2) && HighD(3)<HighD(2) ) 等等,结果也不一样。
作者:
alex647l
时间:
2012-4-5 12:04:58
if()里面最好不要调用函数
作者:
盛世长城
时间:
2012-4-5 15:12:15
if()里不调用函数,是说不直接调用函数?
作者:
lh948
时间:
2012-4-5 15:15:13
回复
3#
盛世长城
是的,不要直接调用,在if外面调用并且赋值给bool变量
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2