此贴原为第一届模拟大赛专区的帖子
现移到策略发布区。希望对原来用文华的用户有帮助。
文华boll模型
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
CROSS(C,BOTTOM),BPK;//当最新价上穿下轨时,做多
CROSS(TOP,C),SPK;//当最新价下穿上轨时,做空
AUTOFILTER;
金字塔模型 简单改法:
input:n(26,5,300,1),M(26,1,100,1),P(2,1,10,1);//定义参数
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
CROSS(C,BOTTOM),BPK,TFILTER;
CROSS(TOP,C),SPK,TFILTER;
金字塔模型 新交易系统改法:
input:n(26,5,300,1),M(26,1,100,1),P(2,1,10,1);//定义参数
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
if CROSS(C,BOTTOM) and holding<=0 then begin//当收盘价上穿下轨且有空仓或无仓时
sellshort(1,1,market);//平空 第一个1代表100%成立,第二个1代表下单手数(下同)
buy(1,1,market);//开多
end
if CROSS(TOP,C) and holding>=0 then begin //当收盘价下穿上轨且有多仓或无仓时
sell(1,1,market);//平多
buyshort(1,1,market);//开空
end
另一个相关帖子:
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=210
请问:
简单改法和新交易系统改法 是需要专业版,才可以运行吗?
普通版能运行吗?
免费版即可
好,如果可以,就解决大问题了。
已经有两个模型可以了,其他模型正待验证。
非常感谢楼主!