以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 老师我这个策略怎么不显示交易信号 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97287) |
-- 作者:xhbsy007 -- 发布时间:2016/5/10 21:34:21 -- 老师我这个策略怎么不显示交易信号 //用在美原油上----怎么不显示交易信号????? //==========================================================编辑区 手数:=1; N1:=BARSLAST(TIME=220000); N2:=BARSLAST(TIME=210000); HH:valuewhen(todaybar=2,hhv(h,2)); LL:valuewhen(todaybar=2,llv(l,2)); //========================交易条件 开多条件:= C>HH and holding<=0 and (TIME>225900 and TIME<210000); 开空条件:=C<LL and holding>=0 and (TIME>225900 and TIME<210000); 平多条件:= L<LL ; 平空条件:= H>HH ; //执行下单------------------------- 平空:sellshort(平空条件 and holding<0, 手数,marketr); 平多:sell(平多条件 and holding>0,手数,marketr); 开空:buyshort(开空条件 and holding=0,手数,marketr); 开多:buy(开多条件 and holding=0, 手数,marketr); 收盘平多:sell( TIME=230000 and holding>0, 0,marketr); 收盘平空:sellshort( TIME=230000 and holding<0,0,marketr); [此贴子已经被作者于2016/5/10 21:35:12编辑过]
|
-- 作者:xhbsy007 -- 发布时间:2016/5/10 21:40:38 -- 在225900 到210000 时间内只成交1单。 |
-- 作者:xhbsy007 -- 发布时间:2016/5/10 22:44:56 -- 加个限制条件:在225900 到210000 时间内只能成交1单 [此贴子已经被作者于2016/5/10 22:45:23编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/5/11 9:12:29 -- N1:=BARSLAST(TIME=220000);
N2:=BARSLAST(TIME=210000);
1分钟周期的话这两个改成
N1:=BARSLAST(TIME=220100);
N2:=BARSLAST(TIME=210100);
|
-- 作者:xhbsy007 -- 发布时间:2016/5/11 10:01:57 -- 我用1小时周期,,还是显示不出来 |
-- 作者:jinzhe -- 发布时间:2016/5/11 10:08:52 -- 1小时周期的话,你开仓条件恒不成立, [此贴子已经被作者于2016/5/11 10:09:09编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/5/11 10:09:27 -- 用户请讲一下策略思路是什么 |
-- 作者:xhbsy007 -- 发布时间:2016/5/11 10:26:11 -- 哪里不成立?老师能帮我修改下吗 |
-- 作者:jinzhe -- 发布时间:2016/5/11 10:27:29 -- 以下是引用jinzhe在2016/5/11 10:09:27的发言:
用户请讲一下策略思路是什么 |
-- 作者:jinzhe -- 发布时间:2016/5/11 10:28:00 -- 因为c刚好是这两个周期的收盘价,所以这条C>HH恒不成立 |