以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  这个条件如何编写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60582)

--  作者:WJPSYX
--  发布时间:2014/1/3 8:39:00
--  这个条件如何编写
条件成立开仓,然后不成立平仓,条件又成立再开仓,然后不成立又平仓,然后今天就不再做了,就是一天最多只做两个开仓平仓,但是无论什么,在三点前全部平仓,这个策略如何编写
--  作者:jinzhe
--  发布时间:2014/1/3 8:58:21
--  

variable:n=0;

if 开仓条件 and holding=0 and n<2 then buy.........;

if 平仓条件 and holding>0 then begin

    sell......

    n:=n+1;

end

 

 

if time>=145500 then sell.........;

 


--  作者:WJPSYX
--  发布时间:2014/1/3 11:14:11
--  


variable:n=0;

if TIME>091500 AND TIME<151300 AND 开多条件 and holding=0 and n<2 then BUY(1,1,MARKET);

if TIME>091500 AND TIME<151300 AND 平多条件 and holding>0 then begin

    SELL(1,1,MARKET);

    n:=n+1;
end

if TIME>091500 AND TIME<151300 AND 开空条件 and holding=0 and n<2 then BUYSHORT(1,1,MARKET);

if TIME>091500 AND TIME<151300 AND 平空条件 and holding<0 then begin

    SELLSHORT(1,1,MARKET);

    n:=n+1;
end


IF TIME>151300 THEN
 BEGIN
全平空:SELLSHORT(HOLDING<0,0,MARKET);
全平多:SELL(HOLDING>0,0,MARKET);
END

 

这段代码为什么不出现信号


--  作者:jinzhe
--  发布时间:2014/1/3 11:28:38
--  

variable:n=0;

if date<>ref(date,1) then n:=0;

if TIME>091500 AND TIME<151300 AND 开多条件 and holding=0 and n<2 then BUY(1,1,MARKET);

if TIME>091500 AND TIME<151300 AND 平多条件 and holding>0 then begin

    SELL(1,1,MARKET);

    n:=n+1;
end

if TIME>091500 AND TIME<151300 AND 开空条件 and holding=0 and n<2 then BUYSHORT(1,1,MARKET);

if TIME>091500 AND TIME<151300 AND 平空条件 and holding<0 then begin

    SELLSHORT(1,1,MARKET);

    n:=n+1;
end


IF TIME>151300 THEN
 BEGIN
全平空:SELLSHORT(HOLDING<0,0,MARKET);
全平多:SELL(HOLDING>0,0,MARKET);
END

 

加了一个全局变量重置,看看效果咋样


--  作者:WJPSYX
--  发布时间:2014/1/3 11:40:36
--  

就今天上午的行情,为什么在2314.8 和2314.2两上价位了上开了空单?


--  作者:jinzhe
--  发布时间:2014/1/3 13:18:47
--  
具体使用问题?先说说初步的代码实现目标了吗?
--  作者:jinzhe
--  发布时间:2014/1/3 13:19:10
--  
具体下到哪个价位,是交易所撮合的,我写的是市价报单
--  作者:WJPSYX
--  发布时间:2014/1/3 15:00:30
--  

应当是一次,而不是两次,为什么


--  作者:jinzhe
--  发布时间:2014/1/3 15:07:06
--  
同一个k线上开了两次还是其他情况?
--  作者:WJPSYX
--  发布时间:2014/1/3 15:08:50
--  
在那个价位只有开空条件成立,平空条件不成立,为什么有平空动作