以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]关于策略编写问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=9076)

--  作者:xxn139
--  发布时间:2011/11/21 20:10:02
--  [求助]关于策略编写问题

input:X(300,1,1000);

LS:=(HIGH+LOW+CLOSE)/3;
JP:=EMA(LS,5);
XL:JP/REF(JP,1);
KB:=LLV(L,EXITBARS)+X && LLV(L,EXITBARS)<EXITPRICE;
KS:=HHV(H,EXITBARS)-X && HHV(H,EXITBARS)>EXITPRICE;

 

COND1:=XL>1  && TIME>=090700 && TIME<=091000;//首次开多
COND2:=XL<1  && TIME>=090700 && TIME<=091000;//首次开空
COND3:=C>=KB && TIME>091000&&TIME<=145300;//循环开多
COND4:=C<=KS OR TIME=145900;//循环平多
COND5:=C<=KS && TIME>091000 && TIME<145300;//循环开空
COND6:=C>=KB OR TIME=145900;//循环平空
BUY(COND1 OR COND3,1,MARKET),ORDERQUEUE;
SELL(COND4,1,MARKET),ORDERQUEUE;
BUYSHORT(COND2 OR COND5,1,MARKET),ORDERQUEUE;
SELLSHORT(COND6,1,MARKET),ORDERQUEUE;

 

开多仓条件: C>=平仓以来最低价+X

平多仓条件: C<=平仓以来最高价-X

开空仓条件: C<=平仓以来最高价-X

平空仓条件: C>=平仓以来最低价+X

       以上策略编写能通过,但加载上去,K线被压缩成水平线,估计有问题,请教版主和高手这个策略是用在标准版逐K线的新图表上的,这样编写有问题吗,如果有,请指正,谢谢!


--  作者:aback
--  发布时间:2011/11/21 21:11:12
--  
在价格坐标上点击右键,选"仅随K线变动“试试
--  作者:xxn139
--  发布时间:2011/11/22 1:40:32
--  
谢谢,果然利害,点击后马上见效,现加载交易模型后K线已不再变形,谢谢ABACK指点!
--  作者:xxn139
--  发布时间:2011/11/22 11:55:05
--  

K线问题虽然解决了,但是以上策略没有交易,还请高手指点,上列编程有无问题


--  作者:董小球
--  发布时间:2011/11/23 13:23:25
--  

我用股指连续1分钟试过了,信号是有的,不过非常少

你吧数据拖到最前面就可以看到 有第一手开仓的信号

 

至于实际能否交易 你得多运行看看了