我帮你顶贴。。。。 |
好吧,你如果用的一分钟,你就看三分钟,其他的周期我就不知道了 |
阿罪 发表于 2016-3-22 22:54 我水平有限,赢顺上面没有找到表达的方法。再送你一个通达信的升级版吧。 {参数N是3分5分或15分K线切换选项,N1是方框背景的参数,当N=N1时,K线和背景重叠。} {十五分K背景} M1:=FLOOR(N1/2); RY11:=BARSCOUNT(CLOSE)-(N1-M1); RY01:=FRACPART(RY11/N1); RY21:=ROUND(RY01*N1); PH1:=IF(RY01=0,REFX(HHV(H,N1),N1),REFX(HHV(H,N1),(RY21-M1))); PL1:=IF(RY01=0,REFX(LLV(L,N1),N1),REFX(LLV(L,N1),(RY21-M1))); X0:=IFF(N1=3,N1*(26/7),IF(N1=5,N1*(26/7),DRAWNULL)); X2:=IF(N1=15,(N1*(26/7)+4),X0); STICKLINE(RY21=N1-1,PH1,PL1,X2,0),COLOR333333; {画三分五分或十五分K线} M2:=FLOOR(N/2); M:=IF(N=3 OR N=5 OR N=15,M2,DRAWNULL); RY1:=BARSCOUNT(CLOSE)-(N-M); RY0:=FRACPART(RY1/N); RY2:=ROUND(RY0*N); PO:=IF(RY0=0,REF(O,1),REF(O,(RY2-M))); PC:=IF(RY0=0,REFX(C,N),REFX(C,(RY2-M))); PH:=IF(RY0=0,REFX(HHV(H,N),N),REFX(HHV(H,N),(RY2-M))); PL:=IF(RY0=0,REFX(LLV(L,N),N),REFX(LLV(L,N),(RY2-M))); X1:=IFF(N=3,N*(26/7),IF(N=5,N*(26/7),DRAWNULL)); X:=IF(N=15,(N*(26/7)+4),X1); {画出阴阳大K线} {STICKLINE(RY2=N-1 ,PH,PL,X,0),COLOR333333;} STICKLINE(RY2=N-1 AND PC>PO,PC,PO,X,0),COLOR000055; STICKLINE(RY2=N-1 AND PC<PO,PH,PL,X/5,0),COLOR551100; STICKLINE(RY2=N-1 AND PC>PO,PH,PL,X/5,0),COLOR000055; STICKLINE(RY2=N-1 AND PC<PO,PO,PC,X,0),COLOR551100; STICKLINE(RY2=N-1 AND PC=PO,PH,PL,X/5,0),COLORLIGRAY; STICKLINE(RY2=N-1 AND PC=PO,(PC+(ATR/12)),(PC-(ATR/12)),X+1,0),COLORLIGRAY; DRAWKLINE(H,O,L,C); {在背景上画出高低点价位} DRAWNUMBER(RY21=N1-1,(PH1+(EMA(ATR,100))/2),PH1); DRAWNUMBER(RY21=N1-1,(PL1-(EMA(ATR,100))/2),PL1),DRAWABOVE; |
放大三个周期不是一样的道理 |
放大三个周期不是一样的道理 |
三日线,不必在意!原罪! |
真好看啊 |
主孕K高亮显示更合理 |
阿罪 发表于 2016-3-16 21:06 公式是从最开始的第一根开始算,所以与真实的三分钟K线不完全吻合。这个是带高低点价位的。 N:=3; RY1:=BARSCOUNT(CLOSE); RY0:=FRACPART(RY1/N); RY2:=ROUND(RY0*N); PO:=IF(RY0=0,O,REF(O,(RY2-1))); PC:=IF(RY0=0,REFX(C,N),REFX(C,(RY2-1))); PH:=IF(RY0=0,REFX(HHV(H,(N+1)),1),REFX(HHV(H,N),(RY2-1))); PL:=IF(RY0=0,REFX(LLV(L,(N+1)),1),REFX(LLV(L,N),(RY2-1))); STICKLINE(RY2=N-1 AND PC>PO,PH,PL,11,0),COLOR000055; STICKLINE(RY2=N-1 AND PC=PO,PH,PL,11,0),COLOR333333; STICKLINE(RY2=N-1 AND PC<PO,PH,PL,11,0),COLOR551100; DRAWKLINE(H,O,L,C); DRAWNUMBER(RY2=N-1,(PH+(EMA(ATR,100))/3),PH); DRAWNUMBER(RY2=N-1,(PL-(EMA(ATR,100))/3),PL),DRAWABOVE; |
QQ图片1110.png (16.6 KB, 下载次数: 17)
本帖最后由 辉煌歲月 于 2016-3-18 12:14 编辑 阿罪 发表于 2016-3-16 21:08 我弄了个通达信版的。你看看效果如何。还有什么要求? |
QQ图片2016.png (16.02 KB, 下载次数: 17)
3根变1根 不就相当于1分图变成了3分图吗 |
第三个红柱里面3根都是阴线,还是上涨? |
不错哦 |
这是什么软件上用的公式? |
别沉啊,求帮助啊 |