Rss & SiteMap

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

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

标题:如何计算开平仓之间的K线根数?

1楼
haizxj 发表于:2015/8/25 21:55:30

r1:=ENTERBARS;

r2:=hhv(h,r1);
r3:=llv(l,r1);

这样一来,是随行情变化,但对于回测是没有用的

 

因为要统计回测数据,

应怎么样统计开仓与平仓之间的K线根数

由于平仓是几个条件,比较复杂,应怎么样计算呢

2楼
haizxj 发表于:2015/8/25 22:10:22

r4:if(EXITBARS=0,ENTERBARS,0);

怎么一直是0

3楼
jinzhe 发表于:2015/8/26 9:01:37

valuewhen(exitbars=0,enterbars)

写在平仓语句后面

4楼
haizxj 发表于:2015/8/26 9:56:13

有多种平仓方式

 

那么

r1:=valuewhen(exitbars=0,enterbars);

另一种平仓

 

r2::=valuewhen(exitbars=0,enterbars);

 

不是冲突了吗

 

是不是要用全局变量,开仓后自动将上次的K个数清零

5楼
jinzhe 发表于:2015/8/26 10:02:05

valuewhen(exitbars=0 and 平仓条件1,enterbars)

valuewhen(exitbars=0 and 平仓条件2,enterbars)

6楼
haizxj 发表于:2015/8/27 1:00:27

m4:=pd and holding>0;
m5:=Pk and holding<0;

 n4:valuewhen(exitbars=0 and m4,enterbars);
 n5:valuewhen(exitbars=0 and m5,enterbars);

怎么没有显示,就算有显示,也全是0

怎么回事

7楼
haizxj 发表于:2015/8/27 1:07:05
原来是加了HOLDING,已解决
共7 条记录, 每页显示 10 条, 页签: [1]


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