Rss & SiteMap

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

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

标题:限制一个K线上只支持一个信号如何写?

1楼
dcetrader 发表于:2014/10/23 10:11:09
谢谢!
2楼
dcetrader 发表于:2014/10/23 10:13:59
比如水平线PP, 当根线最高价超过PP,K线走完后在下个线开盘做多,从下个线起,如果最低价超过PP,K线走完后在下下个线开盘平多头 。
[此贴子已经被作者于2014/10/23 10:14:24编辑过]
3楼
pyd 发表于:2014/10/23 10:14:35
一条下单语句只会出一个信号,您的意思是开平信号不在同一根k?
4楼
FexTel 发表于:2014/10/23 10:14:44

1,说明下是同方向的信号还是不同方向的?

如果是不同方向在平仓条件里面加个ENTERBARS>1即可

[此贴子已经被作者于2014/10/23 10:18:12编辑过]
5楼
dcetrader 发表于:2014/10/23 10:36:41
开平是不同方向的,加了ENTERBARS>1还是不行
现在是这么写的
KD:=H>PP;  //PP是一条固定横线
PD:=L<PP and ENTERBARS>1;

BUY( KD  AND HOLDING=0,1,MARKET  );    
SELL( PD ,1,MARKET  );      


[此贴子已经被作者于2014/10/23 10:37:34编辑过]
6楼
pyd 发表于:2014/10/23 10:52:45

加了ENTERBARS>1后还是一根k出现2个信号?截图看下

7楼
yukizzc 发表于:2014/10/23 10:57:37

顺序问题

你把PD:=L<PP and ENTERBARS>1;放到开仓语句后面去,代码是从上往下的。你先计算PD的话不计入下面的buy语句

8楼
dcetrader 发表于:2014/10/23 11:04:47
调整顺序就好了,谢谢两位老师!
KD:=H>PP;  //PP是一条固定横线
BUY( KD  AND HOLDING=0,1,MARKET  );    

PD:=L<PP and ENTERBARS>1;
SELL( PD ,1,MARKET  );      
共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.