以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 帮忙加下交易语句 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=188121) |
-- 作者:wsmsyh -- 发布时间:2021/4/30 10:38:27 -- 帮忙加下交易语句 INPUT:m(14,1,100,10),n(33,1,100,10),ss(1,1,100,10),w(55,1,100,5); A:dma(c,n/100); b:dma(c,m/100); j:=wma(c,w); STICKLINE(a>=b,a,b,6,0,COLORYELLOW),stick; STICKLINE(a<=b,a,b,6,0,16711935),stick; 舵手:j,LINETHICK2,COLORGREEN; PARTLINE(j>ref(j,5),j,255.2.0),LINETHICK2; a,LINEDOT,COLORGRAY; b,LINEDOT,COLORGRAY; //开空条件:=CROSS(ref(j,5),j); //开多条件:=CROSS(j,ref(j,5)); 满足开多,就做一手多,满足开空,就做一手空
|
-- 作者:FireScript -- 发布时间:2021/4/30 10:40:46 -- INPUT:m(14,1,100,10),n(33,1,100,10),ss(1,1,100,10),w(55,1,100,5); A:dma(c,n/100); b:dma(c,m/100); j:=wma(c,w); STICKLINE(a>=b,a,b,6,0,COLORYELLOW),stick; STICKLINE(a<=b,a,b,6,0,16711935),stick; 舵手:j,LINETHICK2,COLORGREEN; PARTLINE(j>ref(j,5),j,255.2.0),LINETHICK2; a,LINEDOT,COLORGRAY; b,LINEDOT,COLORGRAY; 开空条件:=CROSS(ref(j,5),j); 开多条件:=CROSS(j,ref(j,5)); if 开空条件 then begin sell(1,holding,market); buyshort(holding=0,1,market); end if 开多条件 then begin sellshort(1,holding,market); buy(holding=0,1,market); end 这样就行了。因为单个图表模型不能锁仓,所以就只能按照反手来实现。
|
-- 作者:wsmsyh -- 发布时间:2021/4/30 10:58:24 -- 多谢 |