以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [原创]指标交易程序化中,同时满足2个条件开仓的编写  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=75997)

--  作者:jgy321
--  发布时间:2015/3/1 11:15:25
--  [原创]指标交易程序化中,同时满足2个条件开仓的编写
在指标交易程序化中,同时满足2个指标开仓是否可以编写,请问怎么写
如MA均线交易系统和KD随机指标交易系统。当K上穿D且5日线上穿10日线,开多;反之,当K下穿D且5日线下穿10日线,开空。怎么编写

--  作者:netfox
--  发布时间:2015/3/1 12:35:36
--  

指标1

指标2

 

if  指标1 and 指标2  then


--  作者:jgy321
--  发布时间:2015/3/1 19:36:11
--  
请问具体怎么写:
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);

RSV:= (CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;

当K上穿D并且5日线上穿10日线时,开多平空;
当看下穿D且5日线下穿10日线时,开空平多。

--  作者:yukizzc
--  发布时间:2015/3/1 23:07:04
--  

if cross(K,D) and cross(MA5,MA10) then

begin

sellshort();

buy();

end

 

另一个同理就行了