Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共23 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:这个条件如何编写

1楼
WJPSYX 发表于:2014/1/3 8:39:00
条件成立开仓,然后不成立平仓,条件又成立再开仓,然后不成立又平仓,然后今天就不再做了,就是一天最多只做两个开仓平仓,但是无论什么,在三点前全部平仓,这个策略如何编写
2楼
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.........;

 

3楼
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

 

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

4楼
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

 

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

5楼
WJPSYX 发表于:2014/1/3 11:40:36

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

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

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

9楼
jinzhe 发表于:2014/1/3 15:07:06
同一个k线上开了两次还是其他情况?
10楼
WJPSYX 发表于:2014/1/3 15:08:50
在那个价位只有开空条件成立,平空条件不成立,为什么有平空动作
共23 条记录, 每页显示 10 条, 页签: [1] [2][3]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 3 queries.