以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  帮忙编写一个成交量突破买进的例子,谢谢  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=4915)

--  作者:大灰狼
--  发布时间:2011/1/20 12:15:40
--  帮忙编写一个成交量突破买进的例子,谢谢

我是新手,不熟悉金字塔,麻烦帮忙写个模型,我试着学习和测试。

1、如果本周期(指1分钟)的成交量>上一分钟成交量的3倍;
2、并且,如果本周期收阳线则发出买进信号;如果本周期收阴线则发出卖出信号。


--  作者:董小球
--  发布时间:2011/1/20 13:14:04
--  

1  vol/ref(vol,1)>3

2  if c>o then begin

  buy(.....)

end

 

if c<o then begin

 sell(.....)

end

 

 

具体细节需要自己学习下


--  作者:董小球
--  发布时间:2011/1/20 14:18:58
--  

给你个具体的例子  上面这个可能虚幻了一些

 

 

ENTERLONG:vol/ref(vol,1)>3 AND CLOSE>OPEN;
EXITLONG:vol/ref(vol,1)>3 AND CLOSE<OPEN;

 

放到指标编辑器里 看看效果 是否符合你的要求

我只做了一个多方向的例子

如果是空方向的操作 可以吧enterlong 换成 entershort等

希望对你有帮助


--  作者:fly
--  发布时间:2011/1/20 17:30:20
--  

最好加上TFILTER,如

ENTERLONG:vol/ref(vol,1)>3 AND CLOSE>OPEN,TFILTER;
EXITLONG:vol/ref(vol,1)>3 AND CLOSE<OPEN,TFILTER;

 

再给您提供个简单的均线交易的例子吧,仅供参考.

ma5:ma(close,5);
ma15:ma(close,15);

{开多}ENTERLONG:CROSS(ma5,ma15) AND time>090100 and time<145000 ,TFILTER;
{平多}EXITLONG:CROSS(ma15,ma5) OR time>=145500 ,TFILTER ;
{开空}ENTERSHORT:CROSS(ma15,ma5) AND time>090100 and time<145000 ,TFILTER ;
{平空}EXITSHORT:CROSS(ma5,ma15) OR time>=145500 ,TFILTER;