再发个本人以前的看家趋势指标结合多个指标的优点的合成版
高位:105 DOTLINE;
注意:96 NODRAW;
关注:15 NODRAW;
低位:6 DOTLINE;
{主力}
VAR22:=LLV(LOW,10);
VAR33:=HHV(HIGH,25);
动力线:=EMA((CLOSE-VAR22)/(VAR33-VAR22)*4,4)*30;
STICKLINE(动力线>REF(动力线,1) ,动力线 ,REF(动力线,1),1.5 ,1),COLORRED;
STICKLINE(动力线<=REF(动力线,1) ,动力线 ,REF(动力线,1),1.5 ,1),COLOR00FF00;
{散户}
买:=IF("KDJ.J"<0,10,0);
条件:=CROSS(9.9,买);
VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=LLV(LOW,5);
VAR3:=HHV(HIGH,5);
VAR4:=EMA((VAR1-VAR2)/(VAR3-VAR2)*100,5);
MA1:=MA(VAR4,2);
AA:STICKLINE(VAR4>MA1,REF(动力线,1),REF(动力线,1)+(VAR4-MA1),1.5,1),COLORFF00FF;
STICKLINE(VAR4<=MA1,REF(动力线,1),REF(动力线,1)+(VAR4-MA1),1.5,1),COLORFFCC66;
{以下为反转搏击}
VAR51:=3;
VAR52:=(3)*(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1)) - (2)*(SMA(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1),3,1));
VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0);
STICKLINE(VAR4AA>90,动力线 ,REF(动力线,1),1.5 ,1),COLORYELLOW;
STICKLINE(CROSS(VAR52,VAR51),动力线 ,REF(动力线,1),1.5 ,1),COLORWHITE;
{以上为反转搏击}
{出手买点}
出手:FILTER((CROSS((EMA(CLOSE,2)-EMA(CLOSE,10)),
EMA((EMA(CLOSE,2)-EMA(CLOSE,10)),2))
AND EMA((EMA(CLOSE,2)-EMA(CLOSE,10)),2)
<0 AND CROSS(C,MA(C,20))),90)*3;
{超级黑马}
A00:=SUM(IF((CLOSE> REF(CLOSE,1.000)),VOL,IF((CLOSE<REF(CLOSE,1.000)),(0-VOL),0)),0);
A01:=SUMBARS(VOL,CAPITAL);
A02:=IF((CLOSE>LLV(CLOSE,A01)),1.000,(0-1.000))*IF((A00 >LLV(A00,A01)),1.000,(0-1.000));
A03:=(COUNT((IF((A02=(0-1.000)),1.000,0)=1.000),8.000)>2.000);
A04:=((CLOSE-DMA((((3.000 * HIGH + LOW)+OPEN)+2.000 * CLOSE)/7.000,VOL/SUM(AMOUNT,13.000)/
AMOUNT/VOL/100.000/100.000))/DMA((((3.000*HIGH+LOW)+OPEN)+2.000*CLOSE)/7.000,VOL/SUM(AMOUNT,13.000)/
AMOUNT/VOL/100.000/100.000)*100.000<(0-18.000));
A05:=((CLOSE-MIN(REF(CLOSE,5.000)*0.865,REF(CLOSE,21.000)*0.772))/CLOSE<0.009);
A06:=((A03 AND A04) AND A05);
A07:=(((((OPEN < EMA(CLOSE,5.000)) AND (CLOSE=HIGH)) AND (CLOSE/OPEN>=1.05)) AND (VOL/
CAPITAL>=0.019)) AND (VOL/CAPITAL<=0.200));
A08:=(A07 AND (COUNT(A07,5.000)=1.000));
A09:=((((((((((((MA(CLOSE, 3.000)>REF(MA(CLOSE,3.000),1.000)) AND (MA(CLOSE, 5.000)>
REF(MA(CLOSE,5.000),1.000))) AND (MA(CLOSE,10.000)>REF(MA(CLOSE,10.000),1.000))) AND
(VOL/240.000>REF(VOL,30.000)*1.200/240.000*1.500)) AND (CLOSE>LOW*1.059)) AND (CLOSE>
REF(MA(CLOSE,3.000),1.000))) AND REF(CLOSE,1.000)) AND (MA(CLOSE,5.000)>REF(MA(CLOSE,
5.000),1.000))) AND (MA(CLOSE,10.000)>REF(MA(CLOSE,10.000),1.000))) AND (MA(CLOSE,20.000)>
REF(MA(CLOSE,20.000),1.000))) AND (MA(VOL,5.000)>REF(MA(VOL,5.000),1.000))) AND ((MA(CLOSE,5.000)-MA
(CLOSE,10.000))<= 0.579));
A0A:=FILTER(A09,5.000);
超级黑码:((A06 OR A07) AND A0A)*5;
未来函数检测结果如下:
该公式包含未来函数:CAPITAL
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
输出高位:105 DOTLINE
输出注意:96 NODRAW
输出关注:15 NODRAW
输出低位:6 DOTLINE
{主力}
VAR22赋值:10日内最低价最低值
VAR33赋值:25日内最高价最高值
动力线赋值:EMA((收盘价-VAR22)/(VAR33-VAR22)*4,4)*30
STICKLINE(动力线>1日前的动力线 ,动力线 ,1日前的动力线,1.5 ,1),画红色
STICKLINE(动力线<=1日前的动力线 ,动力线 ,1日前的动力线,1.5 ,1),COLOR00FF00
如果"KDJ.J"<0返回10否则返回0
条件赋值:9.9上穿买
VAR1赋值:(2*收盘价+最高价+最低价)/4
VAR2赋值:5日内最低价最低值
VAR3赋值:5日内最高价最高值
VAR4赋值:EMA((VAR1-VAR2)/(VAR3-VAR2)*100,5)
MA1赋值:VAR4的2日简单移动平均
输出AA:STICKLINE(VAR4>MA1,1日前的动力线,1日前的动力线+(VAR4-MA1),1.5,1),COLORFF00FF
STICKLINE(VAR4<=MA1,1日前的动力线,1日前的动力线+(VAR4-MA1),1.5,1),COLORFFCC66
{以下为反转搏击}
VAR51赋值:3
VAR52赋值:(3)*(SMA(((收盘价 - 27日内最低价最低值)/(27日内最高价最高值 - 27日内最低价最低值))*(100),5,1)) - (2)*(SMA(SMA(((收盘价 - 27日内最低价最低值)/(27日内最高价最高值 - 27日内最低价最低值))*(100),5,1),3,1))
VAR3AA赋值:IF((收盘价>1日前的收盘价),88,0)
VAR4AA赋值:IF(((收盘价)/(1日前的收盘价)>1.05) AND ((最高价)/(收盘价)<1.01) AND (VAR3AA>0),91,0)
STICKLINE(VAR4AA>90,动力线 ,1日前的动力线,1.5 ,1),画黄色
STICKLINE(VAR52上穿VAR51,动力线 ,1日前的动力线,1.5 ,1),画白色
输出{以上为反转搏击}
{出手买点}
出手:FILTER((CROSS((收盘价的2日指数移动平均-收盘价的10日指数移动平均),
EMA((收盘价的2日指数移动平均-收盘价的10日指数移动平均),2))
AND EMA((收盘价的2日指数移动平均-收盘价的10日指数移动平均),2)
<0 AND CROSS(C,MA(C,20))),90)*3
{超级黑马}
A00赋值:SUM(IF((收盘价> 1.000日前的收盘价),成交量,IF((收盘价<1.000日前的收盘价),(0-成交量),0)),0)
A01赋值:成交量累加至当前流通股本的天数
A02赋值:IF((收盘价>A01日内收盘价最低值),1.000,(0-1.000))*IF((A00 >A01日内A00最低值),1.000,(0-1.000))
A03赋值:(COUNT((IF((A02=(0-1.000)),1.000,0)=1.000),8.000)>2.000)
A04赋值:((收盘价-DMA((((3.000 * 最高价 + 最低价)+开盘价)+2.000 * 收盘价)/7.000,成交量/13.000的成交额日累和/
成交额/成交量/100.000/100.000))/DMA((((3.000*最高价+最低价)+开盘价)+2.000*收盘价)/7.000,成交量/13.000的成交额日累和/
成交额/成交量/100.000/100.000)*100.000<(0-18.000))
A05赋值:((收盘价-5.000日前的收盘价*0.865和21.000日前的收盘价*0.772的较小值)/收盘价<0.009)
A06赋值:((A03 AND A04) AND A05)
A07赋值:(((((开盘价 < 收盘价的5.000日指数移动平均) AND (收盘价=最高价)) AND (收盘价/开盘价>=1.05)) AND (成交量/
当前流通股本>=0.019)) AND (成交量/当前流通股本<=0.200))
A08赋值:(A07 AND (统计5.000日满足A07的天数=1.000))
A09赋值:((((((((((((收盘价的 3.000日简单移动平均>REF(收盘价的3.000日简单移动平均,1.000)) AND (收盘价的 5.000日简单移动平均>
REF(收盘价的5.000日简单移动平均,1.000))) AND (收盘价的10.000日简单移动平均>REF(收盘价的10.000日简单移动平均,1.000))) AND
(成交量/240.000>REF(成交量,30.000)*1.200/240.000*1.500)) AND (收盘价>最低价*1.059)) AND (收盘价>
REF(收盘价的3.000日简单移动平均,1.000))) AND REF(收盘价,1.000)) AND (收盘价的5.000日简单移动平均>REF(收盘价的
5.000日简单移动平均,1.000))) AND (收盘价的10.000日简单移动平均>REF(收盘价的10.000日简单移动平均,1.000))) AND (收盘价的20.000日简单移动平均>
REF(收盘价的20.000日简单移动平均,1.000))) AND (成交量的5.000日简单移动平均>REF(成交量的5.000日简单移动平均,1.000))) AND ((收盘价的5.000日简单移动平均-MA
(收盘价,10.000))<= 0.579))
A0A赋值:A09的5.000过滤
输出超级黑码:((A06 OR A07) AND A0A)*5