Rss & SiteMap

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

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

标题:避免同一根K线双重开仓

1楼
image 发表于:2014/3/3 16:52:23

轮询模式,

 

aa:enterbars,NODRAW;
bb:EXITBARS,NODRAW;

如图经测试,当条K线双头平仓开仓,用ENTERBARS<>0ENTERBARS>0 进行限制,仍出现如图情况的开仓

 

请问如何解决,只限制1根K线只做一次平开仓操作?


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140303164502.jpg
图片点击可在新窗口打开查看
2楼
jinzhe 发表于:2014/3/3 16:53:13
把代码都贴出来
3楼
image 发表于:2014/3/3 16:59:02

A:=OPEN-REF(L,1)>X/100*REF(L,1);
IF A>0 AND HOLDING<=0 AND ENTERBARS<>0 THEN
 BEGIN
 SELLSHORT(1,SS,LIMITR,OPEN);
 BUY(HOLDING=0,SS,LIMITR,OPEN);
 END
 
IF HOLDING<0 AND A<1 AND H>=LL+LL*X/100 AND ENTERBARS<>0 THEN
 BEGIN
 SELLSHORT(1,SS,LIMITR,LL+LL*X/100);

 BUY( HOLDING=0,SS,LIMITR,LL+LL*X/100);

 END

4楼
jinzhe 发表于:2014/3/3 17:01:31
ll是多少?
5楼
image 发表于:2014/3/3 17:08:28
LL:=REF(L,1);
HH:=REF(H,1);
6楼
jinzhe 发表于:2014/3/3 17:22:07
没有信号,你代码帖全,不要贴出自认为是错误的代码
7楼
image 发表于:2014/3/4 10:12:13
已解决。谢了~
共7 条记录, 每页显示 10 条, 页签: [1]


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