收盘平仓的问题。 - TradeBlazer公式 [开拓者 TB]
- 咨询内容:
用15min 和 30min 周期 进行测试 条件收盘前平仓 此时平仓条件如何写
因为之前看了一些帖子都是5min以内 的收盘平仓条件 。
还有就是假设 收盘仓位控制在总仓位的30% 这个条件能实现吗。? - TB技术人员:
.....
- TB客服:
回复 2# panda
收盘平仓分为两部分,一部分负责处理历史测试,一部分负责处理实时交易。在测试时我们可以以每天的收盘价平仓,在实时交易时我们选择14:59分平仓。
以下拿30min周期举例
Begin
...
If((Date[-1]!=InvalidInteger && Date!=Date[-1])||(Date[-1]==InvalidInteger && Date < CurrentDate))
{
Sell(0,Close);
BuyToCover(0,Close);
}Else If(Date==CurrentDate && Time==0.1430 && CurrentTime>=0.1459)
{
Sell(0,Close);
BuyToCover(0,Close);
}
...
End
注意事项:
本例是以国内商品期货交易所收市时间举例,股指期货或其他市场需调整写法。
本例是针对5分钟周期的收盘平仓所写,针对不同的周期需改写为合适的最后Bar时间。
更多请看帮助文档:公式系统 - TradeBlazer公式的使用 - 交易策略进阶
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
相关文章
-
没有相关内容