编程思路破译输出主流资金:4*(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,画黄色,线宽为1 输出非主流资金:8,画蓝色 输出选股指标公式: 如果主流资金上穿非主流资金,返回50,否则返回0,STICK,COLOR0000CC,线宽为2 输出ESSS1: 如果主流资金<=8,返回25,否则返回0,STICK,画白色,线宽为2 当满足条件主流资金上穿非主流资金时,在8位置画1号图标 SSSCCO5赋值:27日内最低价的最低值 SSSCCO6赋值:34日内最高价的最高值 SSSCCO7赋值:(收盘价-SSSCCO5)/(SSSCCO6-SSSCCO5)*4的4日指数移动平均*25 输出SSSCA1: 如果(SSSCCO7<10),返回80,否则返回100 ,画蓝色 0,线宽为2 ,COLORFFCC00 当满足条件100上穿主流资金时,在100位置画2号图标 当满足条件(100-主流资金<3AND100-主流资金>0)时,在100位置画2号图标 输出SSSCA3:55,LINESTICK,画蓝色 当满足条件主流资金上穿104时,在104位置书写文字,画白色 SSSCA5赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100- 70 B2赋值:SSSCA5的9日[1日权重]移动平均+100 SSSCA6赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值- 9日内最低价的最低值)*100 B4赋值:SSSCA6的3日[1日权重]移动平均 B5赋值:B4的3日[1日权重]移动平均+100 SSSCA7赋值:B5-B2 输出B7:如果SSSCA7>60,返回SSSCA7-60,否则返回0 输出SSSCA8:当满足条件1日前的B7<B7时,在B7和1日前的B7位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色 输出A:0,POINTDOT,画红色,线宽为3 程序源码主流资金:4*SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,5,1)- 3*SMA(SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,5,1),3.2,1), COLORYELLOW,LINETHICK1; 非主流资金:8,COLORBLUE; 选股指标公式: IF(CROSS(主流资金,非主流资金),50,0),STICK,COLOR0000CC,LINETHICK2; ESSS1: IF(主流资金<=8,25,0),STICK,COLORWHITE,LINETHICK2; DRAWICON(CROSS(主流资金,非主流资金),8,1); SSSCCO5:=LLV(LOW,27); SSSCCO6:=HHV(HIGH,34); SSSCCO7:=EMA((CLOSE-SSSCCO5)/(SSSCCO6-SSSCCO5)*4,4)*25; SSSCA1: IF((SSSCCO7<10),80,100) ,COLORBLUE; 0,LINETHICK2 ,COLORFFCC00; DRAWICON(CROSS(100,主流资金),100,2); DRAWICON((100-主流资金<3 AND 100-主流资金>0),100,2); SSSCA3:55,LINESTICK,COLORBLUE; DRAWTEXT(CROSS(主流资金,104),104,''),COLORWHITE; SSSCA5:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70; B2:=SMA(SSSCA5,9,1)+100; SSSCA6:=(C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100; B4:=SMA(SSSCA6,3,1); B5:=SMA(B4,3,1)+100; SSSCA7:=B5-B2; B7:IF(SSSCA7>60,SSSCA7-60,0); SSSCA8:STICKLINE(REF(B7,1)<B7,B7,REF(B7,1),5,0),COLORRED; A:0,POINTDOT,COLORRED,LINETHICK3; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其成功率回测数据和风险提示或者自己亲自测试近期成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 |
|