以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 限制一个K线上只支持一个信号如何写? (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=71280) |
-- 作者:dcetrader -- 发布时间:2014/10/23 10:11:09 -- 限制一个K线上只支持一个信号如何写? 谢谢! |
-- 作者:dcetrader -- 发布时间:2014/10/23 10:13:59 -- 比如水平线PP, 当根线最高价超过PP,K线走完后在下个线开盘做多,从下个线起,如果最低价超过PP,K线走完后在下下个线开盘平多头 。 [此贴子已经被作者于2014/10/23 10:14:24编辑过]
|
-- 作者:pyd -- 发布时间:2014/10/23 10:14:35 -- 一条下单语句只会出一个信号,您的意思是开平信号不在同一根k? |
-- 作者:FexTel -- 发布时间:2014/10/23 10:14:44 -- 1,说明下是同方向的信号还是不同方向的? 如果是不同方向在平仓条件里面加个ENTERBARS>1即可 [此贴子已经被作者于2014/10/23 10:18:12编辑过]
|
-- 作者: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编辑过]
|
-- 作者:pyd -- 发布时间:2014/10/23 10:52:45 -- 加了ENTERBARS>1后还是一根k出现2个信号?截图看下 |
-- 作者:yukizzc -- 发布时间:2014/10/23 10:57:37 -- 顺序问题 你把PD:=L<PP and ENTERBARS>1;放到开仓语句后面去,代码是从上往下的。你先计算PD的话不计入下面的buy语句 |
-- 作者: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 );
|