以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请问老师个问题?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=9298)

--  作者:liuche001
--  发布时间:2011/12/9 9:45:05
--  请问老师个问题?

请问老师个问题?

ENTERLONG:C>O1+CF,TFILTER;
EXITLONG:C<O1-CF,TFILTER;
ENTERSHORT:C<O1-CF,TFILTER;
EXITSHORT:C>O1+CF,TFILTER;

我写的这4个指令怎么只能在当日(即开着软见的日子开的仓)能够反手,而隔日仓位软件却当没有似的,我希望它能连续即认得前日以前的仓位怎么办呢?谢谢


--  作者:liuche001
--  发布时间:2011/12/9 10:03:19
--  

EXITSHORT:C>O1+CF,TFILTER;
ENTERLONG:C>O1+CF,TFILTER;
EXITLONG:C<O1-CF,TFILTER;
ENTERSHORT:C<O1-CF,TFILTER;

这样写也还是不认得老仓


--  作者:fly
--  发布时间:2011/12/9 10:27:34
--  

用以下简单策略,可以看到,昨日的仓,只要是该策略开的,也是认的.

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

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


--  作者:liuche001
--  发布时间:2011/12/9 10:51:32
--  
谢谢老师!我试试,加个时间看
--  作者:liuche001
--  发布时间:2011/12/9 11:07:59
--  
不好意思!老师,您的写法是不是把系统变成日内的了?"OR time>=145500 "是过了14.55分平掉仓位?
--  作者:liuche001
--  发布时间:2011/12/9 11:09:01
--  
我希望系统是有隔夜也有日内的连续持仓
--  作者:just
--  发布时间:2011/12/9 11:10:07
--  
那你把这句语句删除了就行了,只要是策略开的仓,隔夜也是能平的。
--  作者:liuche001
--  发布时间:2011/12/9 11:12:48
--  
噢,对啊,谢谢您