编程思路破译 VAR1赋值:1日前的开盘价 V1赋值:当满足条件VAR4>VAR2ANDVAR6>VAR8ANDVAR8<VAR4时,在VAR4和VAR6位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画红色 , 当满足条件VAR4<VAR2ANDVAR6>VAR8ANDVAR6<VAR4时,在VAR4和VAR8位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画绿色 , V6赋值:当满足条件VAR4<VAR2ANDVAR6<VAR8ANDVAR8<VAR4时,在VAR4和VAR6位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画绿色 , V7赋值:当满足条件VAR4<VAR2ANDVAR6<VAR8ANDVAR6>VAR4时,在VAR4和VAR8位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画绿色 , V8赋值:当满足条件VAR4<VAR2ANDVAR6>VAR8ANDVAR6<VAR4时,在VAR2和VAR8位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画绿色 , V9赋值:当满足条件VAR4<VAR2ANDVAR6>VAR8ANDVAR6>VAR4时,在VAR2和VAR8位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画绿色 , V10赋值:当满足条件VAR4<VAR2ANDVAR6<VAR8ANDVAR8<VAR2时,在VAR2和VAR6位置之间画柱状线,宽度为0.5,1不为0则画空心柱., 画绿色 当满足条件VAR4<VAR2ANDVAR6<VAR8ANDVAR8>VAR2时,在VAR2和VAR6位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画绿色 , RSI1赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100 RSI2赋值:收盘价-1日前的收盘价和0的较大值的12日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的12日[1日权重]移动平均*100 输出顶部线:80,画白色 输出底部线:20,画蓝色 输出持仓:当满足条件RSI1>RSI2时,在0和10位置之间画柱状线,宽度为1,0不为0则画空心柱.,线宽为2,画红色 输出空仓:当满足条件RSI1<RSI2时,在0和5位置之间画柱状线,宽度为1,0不为0则画空心柱.,线宽为2,画绿色 程序源码 Var1:=REF(OPEN,1); Var2:=SMA(MAX(OPEN-Var1,0),6,1)/SMA(ABS(OPEN-Var1),6,1)*100; Var3:=REF(CLOSE,1); Var4:=SMA(MAX(CLOSE-Var3,0),6,1)/SMA(ABS(CLOSE-Var3),6,1)*100; Var5:=REF(HIGH,1); Var6:=SMA(MAX(HIGH-Var5,0),6,1)/SMA(ABS(HIGH-Var5),6,1)*100; Var7:=REF(LOW,1); Var8:=SMA(MAX(LOW-Var7,0),6,1)/SMA(ABS(LOW-Var7),6,1)*100; STICKLINE(Var4<Var2,Var2,Var4,5,0),colorgreen , ; STICKLINE(Var4>Var2,Var2,Var4,5,0),colorred , ; STICKLINE(Var4>Var2 AND Var6>Var8 AND Var8>Var4,Var4,Var6,0.5,1),colorred , ; V1:=STICKLINE(Var4>Var2 AND Var6>Var8 AND Var8<Var4,Var4,Var6,0.5,1),colorred ,; V2:=STICKLINE(Var4>Var2 AND Var6<Var8 AND Var6>Var4,Var4,Var8,0.5,1),colorred , ; V3:=STICKLINE(Var4>Var2 AND Var6>Var8 AND Var6<Var2,Var2,Var8,0.5,1),colorred , ; V4:=STICKLINE(Var4>Var2 AND Var6>Var8 AND Var6>Var2,Var2,Var8,0.5,1),colorred , ; v5:=STICKLINE(Var4>Var2 AND Var6<Var8 AND Var8<Var2,Var2,Var6,0.5,1),colorred , ; STICKLINE(Var4>Var2 AND Var6<Var8 AND Var8>Var2,Var2,Var6,0.5,1),colorred , ; STICKLINE(Var4<Var2 AND Var6>Var8 AND Var6<Var4,Var4,Var8,0.5,1),colorgreen , ; v6:=STICKLINE(Var4<Var2 AND Var6<Var8 AND Var8<Var4,Var4,Var6,0.5,1),colorgreen , ; V7:=STICKLINE(Var4<Var2 AND Var6<Var8 AND Var6>Var4,Var4,Var8,0.5,1),colorgreen , ; V8:=STICKLINE(Var4<Var2 AND Var6>Var8 AND Var6<Var4,Var2,Var8,0.5,1),colorgreen ,; V9:=STICKLINE(Var4<Var2 AND Var6>Var8 AND Var6>Var4,Var2,Var8,0.5,1),colorgreen , ; V10:=STICKLINE(Var4<Var2 AND Var6<Var8 AND Var8<Var2,Var2,Var6,0.5,1), colorgreen , ; STICKLINE(Var4<Var2 AND Var6<Var8 AND Var8>Var2,Var2,Var6,0.5,1),colorgreen , ; rsi1:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100; RSI2:=SMA(MAX(CLOSE-REF(C,1),0),12,1)/SMA(ABS(CLOSE-REF(C,1)),12,1)*100; 顶部线:80,colorwhite; 底部线:20,colorblue; 持仓:STICKLINE( RSI1>RSI2,0 ,10 , 1, 0),linethick2,colorred; 空仓:STICKLINE( RSI1<RSI2,0 ,5, 1, 0),linethick2,colorgreen; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|