以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 编写请教 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=96074) |
-- 作者:muxia5568 -- 发布时间:2016/4/11 14:53:36 -- 编写请教 请教老师;我要在模型中分成4个组进行开平仓,我这样编写模型测试通不过,提示;未定义的变量;wn.请老师看看哪里不对?谢谢 ab为开仓,c平a,d平b if a and holding=0 and wn=0 then begin buy......; wn:=1; end if c and holding=0 and wn=1 then begin sell.......; wn:=0; end
if b and holdig=0 and wm=0 then begin buy......; wm:=1; end
if d and holdig=0 and m=0 then begin sell.......; wm:=1; end
|
-- 作者:jinzhe -- 发布时间:2016/4/11 15:01:07 -- 问题 不再你贴出的代码里面,在其他地方,贴出你全部的代码 |
-- 作者:muxia5568 -- 发布时间:2016/4/12 14:37:34 -- 请老师帮助查找问题;这是模型的内容,谢谢
ma3:ma(c,min(enterbars+1,5)),LINETHICK2,COLORWHITE; rsv1:=stkindi(\'\',\'yy1.rsv\',0,5,-1); k15:=stkindi(\'\',\'kdj.k\',0,3); csjk:=cross(j15,k15); 60sc:=cross(k,j); kuz:=stkindi(\'\',\'boll.mid\',0,4),LINETHICK2,COLORWHITE;//15FZ布林上中 kzqz:stkindi(\'\',\'boll.mid\',0,24,3),LINETHICK2,COLORYELLOW;//15FZ布林上中 ssz:=(kzqs+kzqz)/2,COLORWHITE; DIFF1 : EMA(CLOSE,S) - EMA(CLOSE,P); ee12:=stkindi(\'\',\'gs1.em(12)\',0,4,-1); mms1:=barslast(h>=upper)+1; mmx1:=barslast(l<=lower)+1; SXGUIJU1:=(upper-lower)>=7 ; wbk:=TYPE(1)=1; nn:=6; qygk1:=(ref(upper,1)-ref(lower,1))<7; qygk2:=(upper-ref(upper,1))>0.5 and c>ma5 and c>o; nnn1:=barslast(60jc);
blas:=cross(diff,dea); wma5:=cross(ma5,mid); wma15:=cross(ma5,ma15); wma60:=cross(ma5,ma60);
下面是模型的开平仓语句。。。。。 |
-- 作者:jinzhe -- 发布时间:2016/4/12 14:45:34 -- variabe:
B和E中间少了一个L |
-- 作者:muxia5568 -- 发布时间:2016/4/12 15:01:23 -- 谢谢,金老师。
|