liujintao 发表于 2023-12-27 09:16:13

不错的两个指标公式源码

<div class="stock-fc-code-box">
<div>
<p>以下是不错的两个指标公式源码</p>
<p>变色KDJ&nbsp;&nbsp;&nbsp;</p>
<p><br>
&nbsp;VAR1:=(H+L+O+C*2)/5;<br>
&nbsp;VAR2:=EMA(VAR1,21);<br>
&nbsp;VAR3:=STD(VAR1,23);<br>
&nbsp;VAR4:=EMA(VAR1,2);<br>
&nbsp;VARA:=(VAR1-VAR2)*100/VAR3;<br>
&nbsp;K:(EMA(VARA,23)+100)/2-3,COLOR00FFFF,LINETHICK2;<br>
&nbsp;D:SMA(K,5,1),COLORFFFF00,LINETHICK2;<br>
&nbsp;J:4*K-3*D,COLORFF00FF,LINETHICK2;<br>
&nbsp;IF(J&gt;REF(J,1),J,DRAWNULL),COLORRED,LINETHICK2;<br>
&nbsp;IF(J&lt;REF(J,1),J,DRAWNULL)COLOR00BB00,LINETHICK2;<br>
&nbsp;DRAWICON(FILTER(J&gt;REF(J,1)AND J&lt;REF(J,3)<br>
&nbsp;AND J&lt;K AND VAR4&gt;REF(VAR4,1)<br>
&nbsp;AND K&gt;=REF(K,1)AND J&lt;40<br>
&nbsp;OR CROSS(J,K)AND CROSS(J,D) <br>
&nbsp;AND J&lt;40 OR J&gt;REF(J,1)AND J&lt;-20,7), J*0.8,1);<br>
&nbsp;DRAWICON(FILTER(J&lt;=REF(J,1) AND J&gt;80,8), J*1.2,2);</p>
<p>&nbsp;===============================================================</p>
<p>&nbsp;</p>
<p>&nbsp;VAR1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;<br>
&nbsp;VAR2:=2*ABS(VAR1);<br>
&nbsp;VAR3:=100-(100-3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1),15,1));<br>
&nbsp;VAR4:=100-(100-3*SMA((OPEN-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,20,1),15,1));<br>
&nbsp;VAR5:=(HIGH+LOW+CLOSE)/3;<br>
&nbsp;VAR6:=(VAR5-MA(VAR5,10))/(0.015*AVEDEV(VAR5,10));<br>
&nbsp;VAR7:=(VAR5-MA(VAR5,30))/(0.015*AVEDEV(VAR5,30));<br>
&nbsp;VAR8:=IF(VAR6&gt;=150 AND VAR6&lt;200 AND VAR7&gt;=150 AND VAR7&lt;200,10,0);<br>
&nbsp;VAR9:=IF(VAR6&lt;=-150 AND VAR6&gt;-200 AND VAR7&lt;=-150 AND VAR7&gt;-200,-10,VAR8);<br>
&nbsp;VARA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;<br>
&nbsp;VARB:=100-ABS(VARA);<br>
&nbsp;VARC:=3*SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);<br>
&nbsp;VARD:=3*SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);<br>
&nbsp;VARE:=REF(LOW,1)*0.9;<br>
&nbsp;VARF:=LOW*0.9;<br>
&nbsp;VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL;<br>
&nbsp;VAR11:=EMA(VAR10,30);<br>
&nbsp;VAR12:=VAR11-CLOSE;<br>
&nbsp;VAR13:=REF(CLOSE,1);<br>
&nbsp;VAR14:=SMA(MAX(CLOSE-VAR13,0),7,1)/SMA(ABS(CLOSE-VAR13),7,1)*100;<br>
&nbsp;VAR15:=SMA(MAX(CLOSE-VAR13,0),13,1)/SMA(ABS(CLOSE-VAR13),13,1)*100;<br>
&nbsp;VAR16:=BARSCOUNT(CLOSE);<br>
&nbsp;VAR17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;<br>
&nbsp;VAR18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2;<br>
&nbsp;VAR19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;<br>
&nbsp;VAR1A:=(SMA(VAR19,4,1)-50)*2;<br>
&nbsp;VAR1B:=SMA(VAR1A,3,1);<br>
&nbsp;VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;<br>
&nbsp;VAR1D:=SMA(VAR1C,4,1);<br>
&nbsp;VAR1E:=SMA(VAR1D,3,1);<br>
&nbsp;VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;<br>
&nbsp;VAR20:=IF(VAR17&lt;=25 AND VAR18&lt;-95 AND VAR1F&gt;20 AND VAR1B&lt;-30 AND VAR1E&lt;30 AND VAR12&gt;=-0.25 AND VAR14&lt;22 AND VAR15&lt;28 AND VAR16&gt;50,80,0);<br>
大趋势: VAR3;<br>
顶线: IF(VARB&lt;90,VARB,100);<br>
多方: IF(VAR1&gt;0,VAR1,0), LINESTICK;<br>
空方: 0-IF(VAR1&lt;0,VAR2,0), LINESTICK;<br>
抄底: VAR20 AND PWINNER(5,CLOSE)&lt;1.1,COLORRED;<br>
预警系统: IF(VAR7&gt;=200 AND VAR6&gt;=150 OR CROSS(65,多方),15,IF(VAR7&lt;=-200 AND VAR6&lt;=-150,-15,VAR9))+65,COLORCYAN;<br>
&nbsp;STICKLINE(VAR3&lt;=REF(VAR4,1),VAR3,VAR4,8,0),COLORWHITE;<br>
&nbsp;STICKLINE(VAR3&gt;REF(VAR4,1),VAR3,VAR4,8,0),COLORRED;<br>
&nbsp;VAR21:=CLOSE&gt;MA(CLOSE,20) AND MA(CLOSE,20)&gt;=REF(MA(CLOSE,20),1);<br>
&nbsp;VAR22:=CLOSE;<br>
&nbsp;VAR23:=多方&gt;60 AND 预警系统&gt;65 AND 顶线=100;<br>
&nbsp;VAR24:=多方&gt;48 AND 预警系统&gt;65 AND 顶线&lt;100;<br>
&nbsp;VAR25:=空方&lt;-38 AND 预警系统&lt;65;<br>
&nbsp;VAR26:=抄底&gt;50 AND 顶线&lt;90;<br>
&nbsp;VAR27:=VAR3&gt;REF(VAR4,1) AND VOL&gt;REF(VOL,1) AND CLOSE&gt;REF(CLOSE,1);<br>
&nbsp;VAR28:=VAR3&lt;=REF(VAR4,1) AND CLOSE=REF(空方,1) AND VARC ;<br>
&nbsp;DRAWTEXT(VAR21 AND COUNT(VAR21,30)=1,10,'上升通道!'),COLORYELLOW;<br>
&nbsp;VAR29:DRAWTEXT(VAR22 AND COUNT(VAR22,30)=1,55,'下降通道!');<br>
VAR2A:DRAWTEXT(VAR23 AND COUNT(VAR23,30)=1,55,'上涨过急!');<br>
VAR2B:DRAWTEXT(VAR24 AND COUNT(VAR24,30)=1,75,'庄家出货!');<br>
VAR2C:DRAWTEXT(VAR25 AND COUNT(VAR25,30)=1,50,'有小反弹!');<br>
VAR2D:DRAWTEXT(VAR26 AND COUNT(VAR26,30)=1,30,'抢反弹!');<br>
VAR2E:DRAWTEXT(VAR27 AND COUNT(VAR27,30)=1,-10,'资金进场!');<br>
DRAWTEXT(VAR28 AND COUNT(VAR28,30)=1,90,'见顶回落!'),COLORYELLOW;<br>
</p><p><br></p>
</div>
</div>
页: [1]
查看完整版本: 不错的两个指标公式源码