以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请帮忙写个模型  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=28263)

--  作者:Amber
--  发布时间:2012/9/20 13:38:26
--  请帮忙写个模型

收盘价上20天线开多,下破5天线平仓;

收盘价下20天线开空,上破5天线平仓;


--  作者:jinzhe
--  发布时间:2012/9/20 13:41:56
--  

ma5:ma(c,5);

ma20:ma(c,20);

 

if cross(c,ma20) then buy(holding=0,1,market);

if cross(ma5,c)  then sell(1,0,market);

 

if cross(ma20,c) then buyshort(holding=0,1market);

if cross(c,ma5) then sellshort(1,0,market);


--  作者:Amber
--  发布时间:2012/9/20 22:19:45
--  

未变量的定义 market 

要怎么定义啊


--  作者:Amber
--  发布时间:2012/9/20 22:20:27
--  

然后引用MACD,在开仓条件里面加上MACd>0

麻烦把这个也加上吧,谢谢


--  作者:jinzhe
--  发布时间:2012/9/21 9:19:53
--  

ma5:ma(c,5);

ma20:ma(c,20);

 macd:=stkindi(\'\',\'macd.macd1\',0,datatype);

if cross(c,ma20) and macd>0  then buy(holding=0,1,market);

if cross(ma5,c)  then sell(1,0,market);

 

if cross(ma20,c) and macd<0 then buyshort(holding=0,1,market);

if cross(c,ma5) then sellshort(1,0,market);