KST指标公式是源码怎样的?
确然指标(KST)又称为完定指标,该指标参考长、彩色源码泄露 write up中、缺口短期的指标变速率ROC,以了解不同时间循环对市场的公式影响。该指标将数个周期的源码价格变动率函数作加权以及再平滑绘制长短曲线,其特色在通过修正的彩色价格变动组合来判断趋势,精准掌握转折买卖点,缺口又称做“交易缺口KST系统”。指标手机安全卫士 源码
KST指标公式 确认指标(KST)又称为完定指标,公式该指标将4个周期的源码价格变动率函数作加权以及再平滑绘制长短曲线,其特色在通过修正的价格变动组合来判断趋势,精准掌握转折买卖点。
KST公式来源:《短线交易技术指南》(美)马丁·J·普瑞格著,包文兵译,卡iphone在线源码地震出版社
短期实时KST:
(MOV(ROC(C,,%),,S)*1)+
(MOV(ROC(C,,%),,S)*2)+
(MOV(ROC(C,,%),8,S)*3)+
(MOV(ROC(C,,%),,S)*4)。
cci顶底背离变色指标公式源码
以下是一个基于CCI顶底背离变色指标公式的源码,供您参考: CCI顶底背离变色指标公式源码: 1. 计算CCI指标: CCI = (收盘价 - 收盘价的N日简单移动平均) / 真实波幅的N日简单移动平均 这里假设N为,真实波幅使用简单的N日价格变动来计算。 2. 确定CCI指标的零线: 通过求出当天的收盘价的平均值,并设置为指标的易语言连发源码零线。 3. 绘制颜色根据的辅助线: 设置三条辅助线:底部阈值线、顶部分离线以及钝化区变色线。假设顶部阈值为,顶部变色线为,底部分离线为-7。 下面是百度手环 源码一段具体的代码实现上述思路: VAR CCI_Close = CLOSE; //收盘价 VAR CCI_M1 = MA(CCI_Close, N=); //CCI的短期移动平均线 VAR CCI_M2 = MA(CLOSE, M=); //收盘价的长期移动平均线 VAR MIDLINE = CLOSE - AVG(CLOSE); //当前价格相对于收盘价的偏离度 VAR CCITOTAL = (MIDLINE - TAU(N)) > TAU(N) * CCI_M2 ? CCITOTAL * K : (MIDLINE - TAU(N)) < -TAU(N) * CCI_M2 ? -(CCITOTAL * K) : (0 - TAU(N)); //计算CCI值 VAR MIDLINEZERO = MIDLINE - TAU(N); //计算当前价格相对于收盘价的偏离度的零线 COLORRED = IF(CCITOTAL > MIDLINEZERO AND CCITOTAL > MIDLINE AND CCITOTAL > MIDLINE * 0. AND MIDLINEZERO < MIDLINE * 0.); //在底部时为红色 COLORBLUE = IF(MIDLINEZERO > CCITOTAL AND MIDLINEZERO > -MIDLINE AND MIDLINEZERO > -MIDLINE * 0. AND CCITOTAL < MIDLINE * 0.); //在顶部时为蓝色 COLORGREEN = IF(CCITOTAL < MIDLINEZERO AND CCITOTAL > -MIDLINE * 0. AND MIDLINEZERO < -MIDLINE * 0.); //在钝化区时为绿色 这段代码会根据CCI指标与辅助线的位置关系,自动在图表上绘制出不同的颜色。 当CCI指标在底部区域时,会显示红色;当CCI指标在顶部区域时,会显示蓝色;当CCI指标处于钝化区时,会显示绿色。这些颜色信号可以帮助投资者更好地判断市场的趋势和可能的反转点。 请注意,这只是一个简单的示例代码,实际使用时可能需要根据您的数据和交易策略进行调整。此外,使用任何技术指标时,都需要结合其他信息进行综合分析,以避免单一指标的误导。请把这个通达信指标改为选股公式!要求把当天出现“买入”提示的股选出来,全分压上,谢谢。
你的公式里没有 “买入”字出现,公式不全吧?我有一个公式送你如下{ 选股公式在下面},不知合意不?
{ 彩色筹码峰主图}
DA1:=IF(>TOTALBARSCOUNT,TOTALBARSCOUNT,);
DA:=IF(CURRBARSCOUNT>DA1,0,DA1);
HI:=REFDATE(HHV(H,DA),DATE);
LO:=REFDATE(LLV(L,DA),DATE);
C1:=IF(CURRBARSCOUNT<=DA,C,DRAWNULL);
GZ:=EXP(LN(HI/LO)/);
LH1:=SUM(IF(C1>=(HI/GZ),V,0),DA);
LH2:=SUM(IF(C1>=(HI/POW(GZ,2)) AND C1<(HI/GZ),V,0),DA);
LH3:=SUM(IF(C1>=(HI/POW(GZ,3)) AND C1<(HI/POW(GZ,2)),V,0),DA);
LH4:=SUM(IF(C1>=(HI/POW(GZ,4)) AND C1<(HI/POW(GZ,3)),V,0),DA);
LH5:=SUM(IF(C1>=(HI/POW(GZ,5)) AND C1<(HI/POW(GZ,4)),V,0),DA);
LH6:=SUM(IF(C1>=(HI/POW(GZ,6)) AND C1<(HI/POW(GZ,5)),V,0),DA);
LH7:=SUM(IF(C1>=(HI/POW(GZ,7)) AND C1<(HI/POW(GZ,6)),V,0),DA);
LH8:=SUM(IF(C1>=(HI/POW(GZ,8)) AND C1<(HI/POW(GZ,7)),V,0),DA);
LH9:=SUM(IF(C1>=(LO*GZ) AND C1<LO*POW(GZ,2),V,0),DA);
LH:=SUM(IF(C1>=LO AND C1<LO*GZ,V,0),DA);
L1:=REFDATE(HHV(LH1,DA),DATE),LINETHICK0;
L2:=REFDATE(HHV(LH2,DA),DATE),LINETHICK0;
L3:=REFDATE(HHV(LH3,DA),DATE),LINETHICK0;
L4:=REFDATE(HHV(LH4,DA),DATE);
L5:=REFDATE(HHV(LH5,DA),DATE);
L6:=REFDATE(HHV(LH6,DA),DATE);
L7:=REFDATE(HHV(LH7,DA),DATE);
L8:=REFDATE(HHV(LH8,DA),DATE);
L9:=REFDATE(HHV(LH9,DA),DATE);
L:=REFDATE(HHV(LH,DA),DATE);
SS:=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L);
STICKLINE(CEILING(DA*L1/SS)*3>=CURRBARSCOUNT,HI*/,HI/GZ,9,0),COLORFF,LINETHICK3;
STICKLINE(CEILING(DA*L2/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,1)*/,HI/POW(GZ,2),9,0),COLORBROWN,LINETHICK3;
STICKLINE(CEILING(DA*L3/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,2)*/,HI/POW(GZ,3),9,0),COLOR,LINETHICK3;
STICKLINE(CEILING(DA*L4/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,3)*/,HI/POW(GZ,4),9,0),COLORDDFF,LINETHICK3;
STICKLINE(CEILING(DA*L5/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,4)*/,HI/POW(GZ,5),9,0),COLOR,LINETHICK3;
STICKLINE(CEILING(DA*L6/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,5)*/,HI/POW(GZ,6),9,0),COLORFFFF,LINETHICK3;
STICKLINE(CEILING(DA*L7/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,6)*/,HI/POW(GZ,7),9,0),COLORFF,LINETHICK3;
STICKLINE(CEILING(DA*L8/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,2),LO*POW(GZ,3)*/,9,0),COLOR,LINETHICK3;
STICKLINE(CEILING(DA*L9/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,1),LO*POW(GZ,2)*/,9,0),COLORLICYAN,LINETHICK3;
STICKLINE(CEILING(DA*L/SS)*3>=CURRBARSCOUNT,LO,LO*POW(GZ,1)*/,9,0),COLORFF,LINETHICK3;
DRAWKLINE(H,O,L,C);
{ 缺口公式 说明:向上跳空红色,向下跳空绿色}
STICKLINE(L>REF(H,1),L,REF(H,1),,),COLORRED;
STICKLINE(REF(L,1)>H,REF(L,1),H,,),COLORGREEN;
{ 箱体}
HHH:HHV(H,);
LLL:LLV(L,);
A5:EMA(AMOUNT/(*VOL),5);
A:EMA(AMOUNT/(*VOL),);
A:EMA(AMOUNT/(*VOL),);
A:EMA(AMOUNT/(*VOL),);
IF(C>A,A,DRAWNULL),COLORFFFF,LINETHICK2;
DRAWTEXT(CROSS(A5,A),L,'?'),COLORYELLOW;
{ 立桩量}
AAA:=(3*C+H+L+O)/6;
VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)
+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/;
TJ1:=VOL=HHV(VOL,) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1;
立桩量:=FILTER(TJ1,5);
TJ2:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2
AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(HIGH,3),1,0)));
突破:=TJ2=1;
TJ3:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(LOW,2),1,IF
(BARSLAST(立桩量)=3 AND CLOSE>REF(LOW,3),1,0)));
三天法则:=TJ3=1;
成立:=三天法则 AND 突破;
条件成立:=FILTER(成立,3);
DRAWTEXT(条件成立=1,L*0.,'成立'),COLORYELLOW;
--------------------------
AAA:=(3*C+H+L+O)/6; { 选股公式}
VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)
+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/;
TJ1:=VOL=HHV(VOL,) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1;
立桩量:=FILTER(TJ1,5);
TJ2:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2
AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(HIGH,3),1,0)));
突破:=TJ2=1;
TJ3:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(LOW,2),1,IF
(BARSLAST(立桩量)=3 AND CLOSE>REF(LOW,3),1,0)));
三天法则:=TJ3=1;
成立:=三天法则 AND 突破;
条件成立:FILTER(成立,3);
2024-11-14 12:33
2024-11-14 11:01
2024-11-14 10:54
2024-11-14 10:36
2024-11-14 10:26