想测试一下自己的策略怎么样,买入规则是当天以收盘价买入,第二天高开或者冲高只要有1%利润就出,如果跌下来到2%止损,如果两个条件都没达到,就继续持仓。直到满足条件为止。我写的代码如下
//止盈
IF (HIGH-AvgeNTERPRICE)/AvgeNTERPRICE*100>止盈 THEN
BEGIN
SELL(1,HOLDING,market);
END
//止损
IF (AvgeNTERPRICE-HIGH)/AvgeNTERPRICE*100>止损 THEN BEGIN
SELL(1,HOLDING,market);
END
market 只是在下一个周期的开盘价,这样统计出来数据是不正确的,请问老师有没有办法能够以1%盈利价格,或者2%亏损价格统计平仓呢?谢谢拉~
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=159473&page=2
交易指令详解
可以改成这个指令
MARKETR 测评按本周期收盘价委托进场, 实盘交易按照交易所市价委托进场
THISCLOSE 测评按本周期收盘价委托进场, 实盘交易时按即时行情对价委托进场
图表没办法,回测只有开高低收。不可能做到精细分笔处理的细致过程。
后台可以精细化回测。