以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  这个语句引用交易系统为什么显示不出来。  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=163600)

--  作者:qq代人发帖
--  发布时间:2018/5/23 10:44:56
--  这个语句引用交易系统为什么显示不出来。
突破:STKINDI(\'\',\'KDJ交易系统.buy\',0,dataperiod);
请问这个语句引用交易系统为什么显示不出来,
突破:STKINDI(\'\',\'MACD.DIFF\',0,dataperiod);
用这个引用指标显示正常,

--  作者:kenifalcon
--  发布时间:2018/5/23 10:47:10
--  
请问想引用交易系统的BUY,SELL等信号,该如何表达
--  作者:gxx978
--  发布时间:2018/5/23 10:55:44
--  

stkindi只能只用指标,buy是开多函数,无法直接引用的。

公式1如下:

kd:buy(con,1,market);

 

a:stkindi(\'\',\'公式1.kd\',0,6);//引用日线周期下公式1中的KD指标,a=1表示开多信号成立。

 


--  作者:kenifalcon
--  发布时间:2018/5/23 13:22:38
--  
我想引用交易系统的开平仓信号,比如CCI交易系统,交易系统的BUY,我需要统计交易信号的次数
--  作者:kenifalcon
--  发布时间:2018/5/23 13:22:49
--  
该怎么写
--  作者:gxx978
--  发布时间:2018/5/23 13:26:06
--  

可以用函数SUM来统计个数,如下:

a:stkindi(\'\',\'公式1.kd\',0,6);//引用日线周期下公式1中的KD指标,a=1表示开多信号成立。

b:sum(a,barpos);//统计a满足的次数,即开多信号的个数。


--  作者:kenifalcon
--  发布时间:2018/5/23 13:31:40
--  
我想的是必须要引用 交易系统的交易信号,因为交易信号会买入卖出信号交叉再现,只引用达到交易信号的条件是不行的,比如达到买入条件达到了,如果还有持仓,交易系统是不会再出一个买入信号,但光用买入条件就完全两样了
--  作者:gxx978
--  发布时间:2018/5/23 13:36:01
--  
引用另一个指标的信号,等于就是引用另一个策略中的开多信号的条件。假如引用的开多条件满足时,而在当前图表已经持有空仓,这个时候也是无法开多的,因为图表上不支持双边持仓,需要加上holding>=0并且引用的开多信号满足,才会满足开仓条件。
--  作者:kenifalcon
--  发布时间:2018/5/23 13:39:20
--  
如果开多信条件满足,但因为前一个开多条件的时候已经开仓,而且还没有达到平仓条件,所以不能再开仓,引用 交易系统的信号就可以避开这个问题,以前在飞狐中用“SYSTEM.MACD交易系统.enterlong”.


--  作者:kenifalcon
--  发布时间:2018/5/23 13:40:07
--  
请问在金之塔里面,引用交易系统信号,如何表达