以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求助持股周期的写法问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=139136)

--  作者:霓芭
--  发布时间:2016/9/5 11:06:13
--  求助持股周期的写法问题
想表述的是:出现信号60时,如果符合条件1,则持股6个周期平仓,如果符合条件2,则持股5个周期平仓,如果符合条件3则持股7个周期平仓。
于是,有下述代码:

信号60:日线=1 and todaybar=1;

条件1:......;
条件2:......;
条件3:......;

持股周期:=IF(条件1,6,IF(条件2,5,7));

//持股周期
enterlong:filter(信号60 ,7);
EXITLONG:REF(ENTERLONG,持股周期)=1;

但是,此段代码执行后,平仓点却不是按照想表述的逻辑出现的。

请教老师,哪里不对,应该如何写呢。

多谢多谢!!

--  作者:霓芭
--  发布时间:2016/9/5 11:20:25
--  
比如这个,图片点击可在新窗口打开查看符合条件1,应该持股周期是6,平仓位置却是7
--  作者:jinzhe
--  发布时间:2016/9/5 11:20:31
--  
exitlong:持股周期
--  作者:霓芭
--  发布时间:2016/9/5 11:25:25
--  
怎么上传不了图片的
--  作者:霓芭
--  发布时间:2016/9/5 11:26:04
--  
这样吗?

信号60:日线=1 and todaybar=1;

条件1:......;
条件2:......;
条件3:......;

持股周期:=IF(条件1,6,IF(条件2,5,7));

//持股周期
enterlong:filter(信号60 ,7);
EXITLONG:持股周期;

--  作者:jinzhe
--  发布时间:2016/9/5 11:31:42
--  

不对,我再改改

[此贴子已经被作者于2016-9-5 11:32:10编辑过]

--  作者:霓芭
--  发布时间:2016/9/5 11:41:11
--  

比如这个,图片点击可在新窗口打开查看符合条件1,应该持股周期是6,平仓位置却是7,终于可以传上图片来了

--  作者:jinzhe
--  发布时间:2016/9/5 13:02:24
--  
enterlong:信号60;
EXITLONG:filter(信号60 ,持股周期);;

--  作者:霓芭
--  发布时间:2016/9/5 13:24:46
--  
多谢,我试一下
--  作者:霓芭
--  发布时间:2016/9/5 14:06:14
--  
怎么把图片传上来啊,还是不对