以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  标记开仓的表达  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=68746)

--  作者:cssfortune
--  发布时间:2014/8/14 13:41:29
--  标记开仓的表达

在看海龟交易系统时,涉及到加仓动作的统计positioncount,统计开关用到enterbars。

有个不明白的是,为什么要用enterbars+1,再buysign:=1这样的。说是为了确认开仓成功?=1了才能表明成功?

为什么不用 enterbars=0, 或者enterbars=1 呢?

不是开仓的当根K,enterbars=0吗??


--  作者:jinzhe
--  发布时间:2014/8/14 13:42:31
--  
贴下你所说的代码
--  作者:cssfortune
--  发布时间:2014/8/14 13:51:38
--  

 

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=2660, 其中有关部分如下:

 

VARIABLE: EntAndExitSign=1,EntPoint=0,ExitPoint=0;  //??

……

 

EntPoint:=ENTERBARS; //??

 

 IF EntPoint=EntAndExitSign THEN //??

 

BEGIN{说明STOP指令买进头寸成功}
  PositionCount:=PositionCount+1;{头寸计数}
  SellSign:=True;{开始以STOP卖出,如果达到指定的价格}
  END

 

就是我标问号的那几句,,既然有enterbars函数了,干嘛写这么复杂?是我理解不透吗?


--  作者:jinzhe
--  发布时间:2014/8/14 14:05:04
--  
positioncount用来记录下单的次数
[此贴子已经被作者于2014/8/14 14:05:29编辑过]