以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 老师,帮忙将文华程序转为金字塔 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=90915) |
-- 作者:pyzwx -- 发布时间:2016/2/3 9:14:59 -- 老师,帮忙将文华程序转为金字塔 我要用金字塔了!谢谢老师 下面两个小程序
MA1:MA(C,60); KD:=CROSS(C,MAX(MA1,MA2)) ;
KD:=CROSS(C,MAX(MA1,MA2)) ; |
-- 作者:jinzhe -- 发布时间:2016/2/3 9:34:34 -- MA1:MA(C,60); KD:=CROSS(C,MAX(MA1,MA2)) ;
MA1:MA(C,60); KD:=CROSS(C,MAX(MA1,MA2)) ; |
-- 作者:pyzwx -- 发布时间:2016/2/3 10:26:38 -- 老师 改出来不是一样的 能不能再帮忙改一下 ,上面说的是双均线系统 1:做多部分 升破两条均线的大者,开多。跌破两条均线的大者,平多;2:做空部分,跌破两条均线的小者,开空,升破两天均线的小者,平空。麻烦老师按上面编个可以马上上机的标准程序。按金字塔的标准格式,不胜感谢! |
-- 作者:pyzwx -- 发布时间:2016/2/3 10:33:34 -- 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 |
-- 作者:jinzhe -- 发布时间:2016/2/3 11:03:08 -- 以下是引用pyzwx在2016/2/3 10:26:38的发言:
老师 改出来不是一样的 能不能再帮忙改一下 ,上面说的是双均线系统 1:做多部分 升破两条均线的大者,开多。跌破两条均线的大者,平多;2:做空部分,跌破两条均线的小者,开空,升破两天均线的小者,平空。麻烦老师按上面编个可以马上上机的标准程序。按金字塔的标准格式,不胜感谢! 你讲的和你代码表示的不一样啊 |