以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 分组指令问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97139) |
-- 作者:muxia5568 -- 发布时间:2016/5/6 14:42:20 -- 分组指令问题 请教老师;一个开仓指令是否可以对应多个平仓指令? 比如a为开仓,b,c,d都要平a,是否可以?
variable:n=0,m=0; if a and holding=0 and n=0 then begin sell.......; n:=1; end if b and holdig=0 and n=1 then begin buy......; n:=0; end if c and holding>0 and n=1 then begin sell.......; n:=0; end if d and holding>0 and n=1 then begin sell.......; n:=0; end |
-- 作者:jinzhe -- 发布时间:2016/5/6 14:43:11 -- 可以 这段代码要表达什么意思? |
-- 作者:muxia5568 -- 发布时间:2016/5/6 15:33:41 -- 前面的编写错了,这样编写对吗?请老师指点。 比如a为开仓,b,c,d都要平a, variable:n=0,m=0; if a and holding=0 and n=0 then begin sell.......; n:=1; end if b and holdig=0 and n=1 then begin sell.......; n:=0; end if c and holding>0 and n=1 then begin sell.......; n:=0; end if d and holding>0 and n=1 then begin sell.......; n:=0; end |
-- 作者:jinzhe -- 发布时间:2016/5/6 15:44:00 -- 这代码你怎么写了4个平的 |
-- 作者:muxia5568 -- 发布时间:2016/5/6 16:24:20 -- 马虎了,谢谢! 再请教老师编写问题; 从最新价大于布林线上轨起至前根K线,ma5始终大于ma15,当根K线MA5下穿ma15, 老师的解答; ‘’先把系统自带的boll代码抄过来,然后写下面的代码: nn:=barslast(c>upper); ref(all(ma5>ma15,nn+1),1) and cross(ma15,ma5)’’
对应的这句这样写对吗?
从最新价小于布林线下轨起至前根K线,ma5始终小于ma15,当根K线MA5上穿ma15, hh:=barslast(c<lower);
谢谢 |
-- 作者:jinzhe -- 发布时间:2016/5/6 16:28:49 -- 对,写得很好 |