以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 模型编写求助 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=80755) |
-- 作者:hnzcz -- 发布时间:2015/7/10 16:28:14 -- 模型编写求助 模型编写求助 1.如果条件A达到后不开仓; 2.如果条件A达到后,后面的的K线的最低点小于条件A点的收盘价-5*MINDIFF,就可以启动交易; 3.如果回撤后,最高点大于条件A点的收盘价,就开仓 怎么写,写了好多但是不行!!! 求助 |
-- 作者:jinzhe -- 发布时间:2015/7/10 16:32:44 -- nn:=barslast(a); 开仓加入
(llv(l,nn+1)<(valuewhen(a,close)-5*mindiff)) or (hhv(h,nn+1)>valuewhen(a,close)) |
-- 作者:hnzcz -- 发布时间:2015/7/10 16:41:43 -- 谢谢 这么快回复 我先看看 有问题再请教 谢谢 这么快回复 我先看看 有问题再请教 |
-- 作者:hnzcz -- 发布时间:2015/7/10 17:00:08 -- 我按你的写 还是不可以 ma5:ma(c,5); ma10:ma(c,10); a:=cross(ma5,ma10) ; nn:=barslast(a); 价格:=valuewhen(a,close); 开多条件1:=(llv(l,nn+1)<(valuewhen(a,close)-5*mindiff)) or (hhv(h,nn+1)>valuewhen(a,close)) ; 开多条件:=开多条件1 and HOLDING=0 ;// 开多:BUY(开多条件, 1,LIMIT,价格); 开空平多条件:=cross(ma10,ma5) AND HOLDING>0;//开空平多条件 平多:SELL(开空平多条件,1,LIMIT,C); 你再帮我看看,哪里不对!!!!!! |
-- 作者:jinzhe -- 发布时间:2015/7/10 17:02:14 -- ma5:ma(c,5);
ma10:ma(c,10);
a:=cross(ma5,ma10) ;
nn:=barslast(a);
价格:=valuewhen(a,close);
开多条件1:=(llv(l,nn+1)<(valuewhen(a,close)-5*mindiff)) or (hhv(h,nn+1)>valuewhen(a,close)) ;
开多条件:=开多条件1 and HOLDING=0 ;//
开多:BUY(开多条件, 1,LIMIT,价格);
开空平多条件:=cross(ma10,ma5) AND HOLDING>0;//开空平多条件
平多:SELL(开空平多条件,1,LIMIT,C);
|
-- 作者:hnzcz -- 发布时间:2015/7/10 17:13:46 -- 没有改动吗 图表显示不对 啊 成交位置有白色箭头
|
-- 作者:jinzhe -- 发布时间:2015/7/10 17:16:57 -- ma5:ma(c,5); ma10:ma(c,10); a:=cross(ma5,ma10) ; nn:=barslast(a); 价格:=valuewhen(a,close); 开多条件1:=(llv(l,nn+1)<(valuewhen(a,close)-5*mindiff)) or (hhv(h,nn+1)>valuewhen(a,close)) ; 开多条件:=开多条件1 and HOLDING=0 ;// 开多:BUY(开多条件, 1,LIMITr,价格),IGNORECHECKPRICE; 开空平多条件:=cross(ma10,ma5) AND HOLDING>0;//开空平多条件 平多:SELL(开空平多条件,1,LIMIT,C); |
-- 作者:hnzcz -- 发布时间:2015/7/10 19:28:01 -- 公式还是不对 我把公式放在图表上,结果不是我要的结果 |
-- 作者:hnzcz -- 发布时间:2015/7/10 19:38:34 -- 开多条件1:=(llv(l,nn+1)<(valuewhen(a,close)-5*mindiff)) or (hhv(h,nn+1)>valuewhen(a,close)) ; 这个是不是说,如果条件满足,那么次周期K线的最低点小于条件A点的收盘价-5*MINDIFF,就可以启动交易 我的本意是后面的K线,不一定是次周期的 后面的的K线的最低点小于条件A点的收盘价-5*MINDIFF,就可以启动交易
|
-- 作者:jinzhe -- 发布时间:2015/7/13 8:43:12 -- 这个不是次周期,这个就是后面的周期 |