有一些困惑,请教小米。 [开拓者 TB]
- 咨询内容:
本帖最后由 occe 于 2013-4-26 11:29 编辑
有一些困惑,请教小米,@小米。
我会一点C语言,能写简单的程序。TB的帮助文档我看完了的,一个PDF,一个CHF的。还有一点没明白。
比如:简单的高低点突破。日线为例,突破昨日最高价,在今日 日线上面立即以昨最高价发出订单,并用昨最低价止损。
这种情况实盘应该怎么写,回测的时候该怎么写。我感觉回测的时候用Q_CLOSE就会真的在CLOSE上成交,如果是这样,和实盘就会有区别的。是这样吗。
谢谢小米。 - TB技术人员:
下面代码试写了你的开仓条件,没有写平仓的。原因是个人觉得你的平仓条件并不明确,同一个bar上,是不应该即开又平的(这样会有问题,个人坚持不这样写)。那如果开平不在同一个barh ,你的平仓条件是以哪个bar上的最低价来判断呢?
- vars
- numericseries buypoint;
- begin
- buypoint = hgihd(1);
- if(high>=buypoint && marketposition!=1)
- {
- myentry = iif(open>buypoint,open,buypoint);
- buy(lots,myentry);
- }
- vars
- TB客服:
小米 发表于 2013-4-26 15:43
下面代码试写了你的开仓条件,没有写平仓的。原因是个人觉得你的平仓条件并不明确,同一个bar上,是不应该 ...
恩。有IFF判断,如果跳空到HIGHD(1)之上,就以OPEN执行。否则以BUYPOINT执行,如果以BUYPOINT执行,
从当日收盘来看,就是BAR内发的订单(均为日线图),不知理解是否有误,。如果是这样,回测的时候能不能BAR内执行订单,而不是CLOSE执行订单。 - 网友回复:
其实我想说的就是如下图的情况。。。
这是TradeStation 8.1里的。。无论是实盘,还是回测,能实下如下图画圈处这种BAR内发出订单交易。。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容