以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]把"K线超卖提示" , 可否修改为"K线超买提示"  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=8281)

--  作者:patrickauqq
--  发布时间:2011/10/3 19:42:52
--  [求助]把"K线超卖提示" , 可否修改为"K线超买提示"

烦请高手把"K线超卖提示" , 可否修改为"K线超买提示"

剛好要与K线超卖提示完全相反
   
以下為:K线超卖提示公式
{K线超卖提示}
SQ1:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100;
SQ2:=SMA(MAX(C-REF(C,1),0),7,1)/SMA(ABS(C-REF(C,1)),7,1)*100;
CM1:=IF(SQ1<12,30,0);
CM2:=IF(SQ2<12,30,0);
Zb1:=(C-LLV(C,10))/(HHV(C,10)-LLV(C,10))*100;
www:=Zb1<1;
w:=if(WWW,-20,0);
A01:=SMA(ABS((L - REF(L,1))),3,1) / SMA(MAX((L - REF(L,1)),0),3,1) *100;
A02:=EMA(IF(C *1.3,A01 *10,A01 /10),3);
A03:=LLV(L, 30);
A04:=HHV(A02, 30);
A05:=EMA(IF((L <= A03),(A02 + A04*2)/2,0),3) /6180 *2.5;
A06:=IF((A05 >15),15,A05);
Kx:=if(A06>=1.7,-20,0);
Zy:=MA(((C-MA(C,6))/MA(C,6)*100+2*(C-MA(C,12))/MA(C,12)*100+3*(C-MA(C,24))/MA(C,24)*100)/6,3);
Zy1:=IF(Zy<-6,-20,0);
KS:=(((C - SMA(C,13,1)) / SMA(C,13,1)) * (0 - 100));
RKS:=REF(KS,1);
MLS:=((((RKS / KS) > 1.23) AND (RKS > 1)) AND ((C / REF(C,1)) > 1.03)){ORG X4=13};
{超卖一}STICKLINE(CM1 and IF(Kx and w and Zy1,-16,10)<11,H+10,H*1,9,1),COLORGRAY{超卖一:灰色};
{超卖二}STICKLINE(IF(Kx and="and"  w="w"  and="and"  Zy1,-16,10)<11 and="and"  CM1,H+50,H*1.05,4,1),COLORBROWN{超卖二:啡色};
{超跌}STICKLINE(CM1 and="and"  IF(Kx and="and"  w="w"  and="and"  Zy1,-16,10)<11 AND(KS>13),H+50,H*1.05,2,0),COLORBLACK{超跌};
{反弹}STICKLINE((MLS=1),H+50,H*1.1,7,0),COLORYELLOW{黄色};

[此贴子已经被作者于2011-10-3 19:47:48编辑过]

--  作者:patrickauqq
--  发布时间:2011/11/23 13:14:34
--  

 [求助]把"K线超卖提示" , 可否修改为"K线超买提示" 发帖心情 Post By:2011-10-3 19:42:52

烦请高手把"K线超卖提示" , 可否修改为"K线超买提示"

剛好要与K线超卖提示完全相反

以下為:K线超卖提示公式
{K线超卖提示}
SQ1:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100;
SQ2:=SMA(MAX(C-REF(C,1),0),7,1)/SMA(ABS(C-REF(C,1)),7,1)*100;
CM1:=IF(SQ1<12,30,0);
CM2:=IF(SQ2<12,30,0);
Zb1:=(C-LLV(C,10))/(HHV(C,10)-LLV(C,10))*100;
www:=Zb1<1;
w:=if(WWW,-20,0);
A01:=SMA(ABS((L - REF(L,1))),3,1) / SMA(MAX((L - REF(L,1)),0),3,1) *100;
A02:=EMA(IF(C *1.3,A01 *10,A01 /10),3);
A03:=LLV(L, 30);
A04:=HHV(A02, 30);
A05:=EMA(IF((L <= A03),(A02 + A04*2)/2,0),3) /6180 *2.5;
A06:=IF((A05 >15),15,A05);
Kx:=if(A06>=1.7,-20,0);
Zy:=MA(((C-MA(C,6))/MA(C,6)*100+2*(C-MA(C,12))/MA(C,12)*100+3*(C-MA(C,24))/MA(C,24)*100)/6,3);
Zy1:=IF(Zy<-6,-20,0);
KS:=(((C - SMA(C,13,1)) / SMA(C,13,1)) * (0 - 100));
RKS:=REF(KS,1);
MLS:=((((RKS / KS) > 1.23) AND (RKS > 1)) AND ((C / REF(C,1)) > 1.03)){ORG X4=13};
{超卖一}STICKLINE(CM1 and IF(Kx and w and Zy1,-16,10)<11,H+10,H*1,9,1),COLORGRAY{超卖一:灰色};
{超卖二}STICKLINE(IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 and="and" CM1,H+50,H*1.05,4,1),COLORBROWN{超卖二:啡色};
{超跌}STICKLINE(CM1 and="and" IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 AND(KS>13),H+50,H*1.05,2,0),COLORBLACK{超跌};
{反弹}STICKLINE((MLS=1),H+50,H*1.1,7,0),COLORYELLOW{黄色};

[此贴子已经被作者于2011-10-3 19:47:48编辑过]


 

[求助]把"K线超卖提示" , 可否修改为"K线超买提示"  发帖心情 Post By:2011-10-3 19:42:52

 


{K線買提示}
SQ1:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100;
CM12:=IF(SQ1>88,70,0);
SQ2:=SMA(MAX(C-REF(C,1),0),7,1)/SMA(ABS(C-REF(C,1)),7,1)*100;}
{CM22:=IF(SQ2>88,70,0);
Zb2:=(C-HHV(C,10))/(HHV(C,10)-LLV(C,10))*100;
www2:=Zb2>1;
w2:=if(WWW2,20,0);
A012:=SMA(ABS((H - REF(H,1))),3,1) / SMA(MAX((H - REF(H,1)),0),3,1) *100;
A022:=EMA(IF(C *1.7,A012 *10,A012 /10),3);
A032:=HHV(H, 30);
A042:=LLV(A022, 30);
A052:=EMA(IF((H >= A032),(A022 + A042*2)/2,0),3) /6180 *2.5;
A062:=IF((A052 <85),85,A052);
Kx2:=if(A062<=1.3,20,0);
Zy:=MA(((C-MA(C,6))/MA(C,6)*100+2*(C-MA(C,12))/MA(C,12)*100+3*(C-MA(C,24))/MA(C,24)*100)/6,3);
Zy12:=IF(Zy>6,20,0);

KS:=(((C - SMA(C,13,1)) / SMA(C,13,1)) * (0 - 100));
RKS:=REF(KS,1);
MLS2:=((((RKS / KS) < 1.23) AND (RKS < 1)) AND ((C / REF(C,1)) > 1.03)){ORG X4=13};
{買入一}STICKLINE(CM12 and IF(Kx2 and w2 and Zy12,16,10)<11,L-10,L*1,9,0),color4682B4 {買入一:金色};
{買入二}STICKLINE(IF(Kx2 and w2 and Zy12,16,10)<11 and CM12,L-50,L*1.05,4,1),COLORBROWN{買入二:啡色};
{上升}STICKLINE(CM12 and IF(Kx2 and w2 and Zy12,16,10)<11 AND(KS2<13),L-50,L*1.05,2,1),COLORBLACK{上升:黑色};
{反插}STICKLINE((MLS2=1),L-50,L*-1.1,7,1),COLORGRAY{反插:灰色};

這是我自行编写,請烦高手指教及提示 , 是否己修改为"K线超买提示"

剛好要与K线超卖提示完全相反

[此贴子已经被作者于2011-11-23 13:17:13编辑过]

--  作者:jinzhe
--  发布时间:2011/11/23 13:22:38
--  

看下先


--  作者:jinzhe
--  发布时间:2011/11/23 13:38:50
--  
{超卖二}STICKLINE(IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 and="and" CM1,H+50,H*1.05,4,1),COLORBROWN{超卖二:啡色};
{超跌}STICKLINE(CM1 and="and" IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 AND(KS>13),H+50,H*1.05,2,0),COLORBLACK{超跌};
这几个双引号是啥意思?
--  作者:patrickauqq
--  发布时间:2011/11/23 16:31:32
--  
以下是引用jinzhe在2011-11-23 13:38:50的发言:
{超卖二}STICKLINE(IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 and="and" CM1,H+50,H*1.05,4,1),COLORBROWN{超卖二:啡色};
{超跌}STICKLINE(CM1 and="and" IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 AND(KS>13),H+50,H*1.05,2,0),COLORBLACK{超跌};
这几个双引号是啥意思?

沒什么,只叙述超卖程度
--  作者:jinzhe
--  发布时间:2011/11/23 16:33:59
--  
。。。你这个几个双引号不对啊,编译不通过
--  作者:patrickauqq
--  发布时间:2011/11/23 16:37:20
--  
Post By:2011-11-23 13:14:34 [求助]把"K线超卖提示" , 可否修改为"K线超买提示" Post By:2011-10-3 19:42:52 烦请高手把"K线超卖提示" , 可否修改为"K线超买提示" 剛好要与K线超卖提示完全相反 以下為:K线超卖提示公式 {K线超卖提示} SQ1:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100; SQ2:=SMA(MAX(C-REF(C,1),0),7,1)/SMA(ABS(C-REF(C,1)),7,1)*100; CM1:=IF(SQ1<12,30,0); CM2:=IF(SQ2<12,30,0); Zb1:=(C-LLV(C,10))/(HHV(C,10)-LLV(C,10))*100; www:=Zb1<1; w:=if(WWW,-20,0); A01:=SMA(ABS((L - REF(L,1))),3,1) / SMA(MAX((L - REF(L,1)),0),3,1) *100; A02:=EMA(IF(C *1.3,A01 *10,A01 /10),3); A03:=LLV(L, 30); A04:=HHV(A02, 30); A05:=EMA(IF((L <= A03),(A02 + A04*2)/2,0),3) /6180 *2.5; A06:=IF((A05 >15),15,A05); Kx:=if(A06>=1.7,-20,0); Zy:=MA(((C-MA(C,6))/MA(C,6)*100+2*(C-MA(C,12))/MA(C,12)*100+3*(C-MA(C,24))/MA(C,24)*100)/6,3); Zy1:=IF(Zy<-6,-20,0); KS:=(((C - SMA(C,13,1)) / SMA(C,13,1)) * (0 - 100)); RKS:=REF(KS,1); MLS:=((((RKS / KS) > 1.23) AND (RKS > 1)) AND ((C / REF(C,1)) > 1.03)){ORG X4=13}; {超卖一}STICKLINE(CM1 and IF(Kx and w and Zy1,-16,10)<11,H+10,H*1,9,1),COLORGRAY{超卖一:灰色}; {超卖二}STICKLINE(IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 and="and" CM1,H+50,H*1.05,4,1),COLORBROWN{超卖二:啡色}; {超跌}STICKLINE(CM1 and="and" IF(Kx and="and" w="w" and="and" Zy1,-16,10)<11 AND(KS>13),H+50,H*1.05,2,0),COLORBLACK{超跌}; {反弹}STICKLINE((MLS=1),H+50,H*1.1,7,0),COLORYELLOW{黄色}; [此贴子已经被作者于2011-10-3 19:47:48编辑过] [求助]把"K线超卖提示" , 可否修改为"K线超买提示" Post By:2011-10-3 19:42:52 {K線買提示} SQ1:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100; CM12:=IF(SQ1>88,70,0); SQ2:=SMA(MAX(C-REF(C,1),0),7,1)/SMA(ABS(C-REF(C,1)),7,1)*100; CM22:=IF(SQ2>88,70,0); 打錯,多了{},己修改 Zb2:=(C-HHV(C,10))/(HHV(C,10)-LLV(C,10))*100; www2:=Zb2>1; w2:=if(WWW2,20,0); A012:=SMA(ABS((H - REF(H,1))),3,1) / SMA(MAX((H - REF(H,1)),0),3,1) *100; A022:=EMA(IF(C *1.7,A012 *10,A012 /10),3); A032:=HHV(H, 30); A042:=LLV(A022, 30); A052:=EMA(IF((H >= A032),(A022 + A042*2)/2,0),3) /6180 *2.5; A062:=IF((A052 <85),85,A052); Kx2:=if(A062<=1.3,20,0); Zy:=MA(((C-MA(C,6))/MA(C,6)*100+2*(C-MA(C,12))/MA(C,12)*100+3*(C-MA(C,24))/MA(C,24)*100)/6,3); Zy12:=IF(Zy>6,20,0); KS:=(((C - SMA(C,13,1)) / SMA(C,13,1)) * (0 - 100)); RKS:=REF(KS,1); MLS2:=((((RKS / KS) < 1.23) AND (RKS < 1)) AND ((C / REF(C,1)) > 1.03)){ORG X4=13}; {買入一}STICKLINE(CM12 and IF(Kx2 and w2 and Zy12,16,10)<11,L-10,L*1,9,0),color4682B4 {買入一:金色}; {買入二}STICKLINE(IF(Kx2 and w2 and Zy12,16,10)<11 and CM12,L-50,L*1.05,4,1),COLORBROWN{買入二:啡色}; {上升}STICKLINE(CM12 and IF(Kx2 and w2 and Zy12,16,10)<11 AND(KS2<13),L-50,L*1.05,2,1),COLORBLACK{上升:黑色}; {反插}STICKLINE((MLS2=1),L-50,L*-1.1,7,1),COLORGRAY{反插:灰色}; 這是我自行编写,請烦高手指教及提示 , 是否己修改为"K线超买提示" 剛好要与K线超卖提示完全相反
--  作者:patrickauqq
--  发布时间:2011/11/23 16:46:56
--  

对不起,打錯,巳修改

 

{K線買提示}
SQ1:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100;
CM12:=IF(SQ1>88,70,0);
SQ2:=SMA(MAX(C-REF(C,1),0),7,1)/SMA(ABS(C-REF(C,1)),7,1)*100;
CM22:=IF(SQ2>88,70,0);
Zb2:=(C-HHV(C,10))/(HHV(C,10)-LLV(C,10))*100;
www2:=Zb2>1;
w2:=if(WWW2,20,0);
A012:=SMA(ABS((H - REF(H,1))),3,1) / SMA(MAX((H - REF(H,1)),0),3,1) *100;
A022:=EMA(IF(C *1.7,A012 *10,A012 /10),3);
A032:=HHV(H, 30);
A042:=LLV(A022, 30);
A052:=EMA(IF((H >= A032),(A022 + A042*2)/2,0),3) /6180 *2.5;
A062:=IF((A052 <85),85,A052);
Kx2:=if(A062<=1.3,20,0);
Zy:=MA(((C-MA(C,6))/MA(C,6)*100+2*(C-MA(C,12))/MA(C,12)*100+3*(C-MA(C,24))/MA(C,24)*100)/6,3);
Zy12:=IF(Zy>6,20,0);

KS:=(((C - SMA(C,13,1)) / SMA(C,13,1)) * (0 - 100));
RKS:=REF(KS,1);
MLS2:=((((RKS / KS) < 1.23) AND (RKS < 1)) AND ((C / REF(C,1)) > 1.03)){ORG X4=13};
{買入一}STICKLINE(CM12 and IF(Kx2 and w2 and Zy12,16,10)<11,L-10,L*1,9,0),color4682B4 {買入一:金色};
{買入二}STICKLINE(IF(Kx2 and w2 and Zy12,16,10)<11 and CM12,L-50,L*1.05,4,1),COLORBROWN{買入二:啡色};
{上升}STICKLINE(CM12 and IF(Kx2 and w2 and Zy12,16,10)<11 AND(KS2<13),L-50,L*1.05,2,1),COLORBLACK{上升:黑色};
{反插}STICKLINE((MLS2=1),L-50,L*-1.1,7,1),COLORGRAY{反插:灰色};

這是我自行编写,請烦高手指教及提示 , 是否己修改为"K线超买提示"

剛好要与K线超卖提示完全相反


--  作者:jinzhe
--  发布时间:2011/11/23 16:49:24
--  
你还是说一下思路吧。。。
--  作者:patrickauqq
--  发布时间:2011/11/23 17:07:52
--  
以下是引用jinzhe在2011-11-23 16:49:24的发言:
你还是说一下思路吧。。。

没有什么思路,原"K线超卖提示"公式是在纲上抄写,發覒好用,故發[求助]把"K线超卖提示" , 可否修改为"K线超买提示" , 但遲遲无人回覆,所以自己硬來修改,我現在也不知修攺对錯,烦請高手們指正及提示 。