以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  往前面数10条K线,没有平仓如何写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=80421)

--  作者:陈伟明
--  发布时间:2015/7/3 17:13:03
--  往前面数10条K线,没有平仓如何写
请问:往前面数10条K线,没有平仓如何写? 是否用到TYPEBAR 函数?

谢谢

--  作者:jinzhe
--  发布时间:2015/7/3 17:14:02
--  
typebar(1,2)>10 and typebar(1,4)>10
--  作者:陈伟明
--  发布时间:2015/7/4 11:42:10
--  
我把这个条件复制到开仓条件上,然后发现原来所有的开仓信号都没有了?
--  作者:jinzhe
--  发布时间:2015/7/6 8:53:23
--  

你开仓信号用平仓周期来判断,那会有信号吗?不开仓会有平仓周期吗?


--  作者:陈伟明
--  发布时间:2015/7/6 12:50:57
--  
嗯。不是很明白。

我的原意是这样的:模型的再进入条件有时候过于敏感,有时候刚平完仓就,马上又开了。所谓我想,再开开仓的信号的时候,距离上一次平仓,起码10条K线。看看效果会如何。

谢谢。

--  作者:jinzhe
--  发布时间:2015/7/6 13:11:41
--  

用全局变量来记录

variable:bj=0;

if bj=0 and holding=0 and 开多条件  then begin

   buy.......;

   bj:=1;

end

 

if bj=0 and holding=0 and 开空条件  then begin

   buyshort.......;

   bj:=1;

end

if typebar(1,2)>10 and typebar(1,4)>10 and bj=1 and holding=0 and 开多条件 then buy.......;

if typebar(1,2)>10 and typebar(1,4)>10 and bj=1 and holding=0 and 开空条件 then buyshort....;

 


--  作者:陈伟明
--  发布时间:2015/7/6 14:37:38
--  
好的谢谢