以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 后台程序化没有运行,求解答 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=73280) |
-- 作者:yinghan -- 发布时间:2014/12/19 9:21:04 -- 后台程序化没有运行,求解答 为了测试后天程序化交易,我写了下面的程序,突破上一个K线的高低点就进场,但是一直没有交易,请问是哪里出现了问题? hi:=ref(hhv(h,1),1); lo:=ref(llv(l,1),1); buycond:=h>hi; sellcond:=l<lo; HO:=HOLDING,LINETHICK0; AA:=REF(holding,EXITBARS),LINETHICK0; 平空:sellshort(buycond and HO<0,0,marketr),orderqueue; 平多:sell(sellcond and HO>0,0,marketr),orderqueue; 损空:sellshort(H>=(ENTERPRICE*1.01) AND HO<0,0,marketr),orderqueue; 损多:sell(L<=(ENTERPRICE*0.99) and HO>0,0,marketr),orderqueue; 开多:buy(buycond and (HO<0 OR (HO=0 AND AA<=0)),50%,marketr),orderqueue; 开空:buyshort(sellcond and (HO>0 OR (HO=0 AND AA>=0)),50%,marketr),orderqueue; |
-- 作者:jinzhe -- 发布时间:2014/12/19 9:22:30 -- 你写的是图表程序,要运行此程序是要用图表交易而不是后台交易 |
-- 作者:yinghan -- 发布时间:2014/12/19 9:27:33 -- 能不能帮我转换一下? 就这个简单的模型,能不能帮我改为后台模式啊?谢谢了 |
-- 作者:pyd -- 发布时间:2014/12/19 9:39:07 -- hi:=ref(hhv(h,1),1);
损空:tsellshort(H>=(tENTERPRICE*1.01) AND HO<0,0,mkt),orderqueue;
|
-- 作者:yinghan -- 发布时间:2014/12/19 9:43:55 -- 太贴心了 谢谢 |
-- 作者:yinghan -- 发布时间:2014/12/19 10:08:04 -- 还是不行 复制过去后还是没有反应,还需要设置哪里吗? |
-- 作者:jinzhe -- 发布时间:2014/12/19 10:12:34 -- 开仓条件不要加texitbars判断,你都没开仓,哪里会有平仓周期? |
-- 作者:yinghan -- 发布时间:2014/12/19 10:50:49 -- 用于图表的时候是可以的 把那个条件删了还是不行 hi:=ref(hhv(h,1),1); lo:=ref(llv(l,1),1); buycond:=h>hi; sellcond:=l<lo; HO:=THOLDING,LINETHICK0; AA:=REF(tholding,tEXITBARS),LINETHICK0; 平空:tsellshort(buycond and HO<0,0,mkt),orderqueue; 平多:tsell(sellcond and HO>0,0,mkt),orderqueue; 损空:tsellshort(H>=(tENTERPRICE*1.01) AND HO<0,0,mkt),orderqueue; 损多:tsell(L<=(tENTERPRICE*0.99) and HO>0,0,mkt),orderqueue; 开多:tbuy(buycond and (HO<0 OR HO=0),50%,mkt),orderqueue; 开空:tbuyshort(sellcond and (HO>0 OR HO=0),50%,mkt),orderqueue;
|
-- 作者:jinzhe -- 发布时间:2014/12/19 10:56:18 -- 后台交易没有50%这样的资金百分比下单手数 写成具体的数量 |
-- 作者:yinghan -- 发布时间:2014/12/19 11:04:10 -- 用asset可以吗 请问要怎样才能实现用资金的一定比例进行交易 |