以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  写了个指标,不知道调参数,请帮我调一下,谢谢(有图有原码  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=152942)

--  作者:hchsy2006
--  发布时间:2017/5/14 14:37:31
--  写了个指标,不知道调参数,请帮我调一下,谢谢(有图有原码

写了个指标,不知道调参数,请帮我调一下,谢谢(有图有原码

 

思路:

自己写了个两条线的指标,原码如下 

 

N:=13;

TYP := (HIGH + LOW + CLOSE)/3;

V1:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N);

A1:100-(100/(1+V1)),COLORCYAN;

B1:EMA(a1,10),COLORGREEN;

 

根据KD月周日3个周期无引用的指标(附原码和图),将上面的指标仿照做一3周期的(自己仿照写了一个,但从图形来看参数不对)

 

 

{多周期无引用KD——通信达}
N:=9;M1:=3;M2:=3;
 RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
 K:SMA(RSV,M1,1),COLORGREEN;
 D:SMA(K,M2,1),COLORWHITE;
 J:=(3*K-2*D);
 RSV1:=(CLOSE-LLV(LOW,N*3.3))/(HHV(HIGH,N*3.3)-LLV(LOW,N*3.3))*100;
 A1:=SMA(RSV1,M1*3.3,1);
 B1:=SMA(A1,M2*3.3,1);
 E1:=3*A1-2*B1;
 RSV2:=(CLOSE-LLV(LOW,N*11))/(HHV(HIGH,N*11)-LLV(LOW,N*11))*100;
 A2:=SMA(RSV2,M1*11,1);
 B2:=SMA(A2,M2*11,1);
 E2:=3*A2-2*B2;
 DRAWBAND(B2,RGB(0,255,0),A2,RGB(255,0,0));
 STICKLINE(A1>B1,A1,B1,2,0),COLORMAGENTA;
 STICKLINE(A1<B1,A1,B1,2,1),COLORBLUE;

 

 

 

N:=13;

TYP := (HIGH + LOW + CLOSE)/3;

V1:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N);

A1:100-(100/(1+V1)),COLORCYAN;

B1:EMA(a1,10),COLORGREEN;

 

V2:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N*3)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N*3);

A2:100-(100/(1+V2)),COLORCYAN;

B2:EMA(a1,10),COLORGREEN;

 

V3:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N*10)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N*10);

A3:100-(100/(1+V3)),COLORCYAN;

B3:EMA(a1,10),COLORGREEN;


--  作者:hchsy2006
--  发布时间:2017/5/14 14:46:50
--  图

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170514144620.png
图片点击可在新窗口打开查看

--  作者:hchsy2006
--  发布时间:2017/5/15 9:21:47
--  
就是调整一下参数 N:=13;

TYP := (HIGH + LOW + CLOSE)/3;

V1:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N);

A1:100-(100/(1+V1)),COLORCYAN;

B1:EMA(a1,10),COLORGREEN;

 

V2:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N*3)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N*3);

A2:100-(100/(1+V2)),COLORCYAN;

B2:EMA(a1,10),COLORGREEN;

 

V3:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N*10)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N*10);

A3:100-(100/(1+V3)),COLORCYAN;

B3:EMA(a1,10),COLORGREEN;