投资者咨询:老师:请完善下公式代码,谢谢 (文华财经)
来源:文华财经 日期:2020-7-7 0:16
适合多周期使用
以前一天日K线,取4个价格(最高价、收盘价、当日50%均价、最低价)为基础价格。
MAH:MA(HIGH,N1);最高价,向右画水平线; 条件:当出现一根新K线,取最高价,价格和前面平均,画线延续 (红线2)
MAC:MA(CLOSE,N2);收盘价,向右画水平线; 条件:当出现一根新K线,取收盘价,价格和前面平均,画线延续 (红线1)
MAJ:(MA(H-L)÷2 ,N3) ( 最高价-最低价)÷2(50%),向右画水平线; 条件: 当出现一根新K线,取50%价,价格和前面平均,画线延续 (黄线)
MAL:MA(LOW,N4); 最低价,向右画水平线; 条件:当出现一根新K线,取最低价,价格和前面平均,画线延续 (绿线)
技术人员回复
日期:2020-7-7 8:04
投资者咨询:老师:请完善下公式代码,谢谢 (文华财经)
来源:文华财经 日期:2020-7-7 0:16
老师:麻烦请修改下:
第二天画线为前一天画线的延续,画线还是延续前一天的水平线(数值为第二天的),画线位置随着K线价格调整(水平线)
保持已经画线线上,再向右画5根K线
技术人员回复
日期:2020-7-7 8:52
稍候
投资者咨询:老师:请完善下公式代码,谢谢 (文华财经)
来源:文华财经 日期:2020-7-7 0:16
非常感谢
投资者咨询:老师:请完善下公式代码,谢谢 (文华财经)
来源:文华财经 日期:2020-7-7 0:16
老师:麻烦增加一个条件:画线开始日期:比如:2019年10.1号
技术人员回复
日期:2020-7-7 9:08
确认下,预期效果每天都画水平线,数值是当日数值跟昨日水平线数值的50%平均?
投资者咨询:老师:请完善下公式代码,谢谢 (文华财经)
来源:文华财经 日期:2020-7-7 0:16
是的,当日和前一日的平均
投资者咨询:老师:请完善下公式代码,谢谢 (文华财经)
来源:文华财经 日期:2020-7-7 0:16
MAJ:(MA(H-L)÷2 ,N3) ( 最高价-最低价)÷2(50%),(备注:只有这条线是50%平均)
其它线是按照昨日+今日,高价+高价 平均,低价+低价平均,收盘价+收盘价平均
其它线是按照昨日+今日,高价+高价 平均,低价+低价平均,收盘价+收盘价平均
技术人员回复
日期:2020-7-7 10:18
CON1:=DATE>=191001;
MAH:=REF(HHV(H,DAYBARPOS),DAYBARPOS);
MAC:=REF(CLOSE,DAYBARPOS);
MAL:=REF(LLV(L,DAYBARPOS),DAYBARPOS);
MAJ:=(MAL+MAH)/2;
MAC:=REF(CLOSE,DAYBARPOS);
MAL:=REF(LLV(L,DAYBARPOS),DAYBARPOS);
MAJ:=(MAL+MAH)/2;
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAH,1)+MAH)/2,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAC,1)+MAC)/2,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAL,1)+MAL)/2,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAJ,1)+MAJ)/2,0,-DAYBARPOS+1,0,COLORYELLOW);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAH,1)+MAH)/2,0,5,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAC,1)+MAC)/2,0,5,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAL,1)+MAL)/2,0,5,0,COLORGREEN);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAJ,1)+MAJ)/2,0,5,0,COLORYELLOW);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAC,1)+MAC)/2,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAL,1)+MAL)/2,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAJ,1)+MAJ)/2,0,-DAYBARPOS+1,0,COLORYELLOW);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAH,1)+MAH)/2,0,5,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAC,1)+MAC)/2,0,5,0,COLORRED);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAL,1)+MAL)/2,0,5,0,COLORGREEN);
DRAWSL(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAJ,1)+MAJ)/2,0,5,0,COLORYELLOW);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAH,1)+MAH)/2,(REFX(MAH,1)+MAH)/2,2,COLORRED);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAC,1)+MAC)/2,(REFX(MAC,1)+MAC)/2,2,COLORRED);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAL,1)+MAL)/2,(REFX(MAL,1)+MAL)/2,2,COLORGREEN);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAJ,1)+MAJ)/2,(REFX(MAJ,1)+MAJ)/2,2,COLORYELLOW);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAC,1)+MAC)/2,(REFX(MAC,1)+MAC)/2,2,COLORRED);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAL,1)+MAL)/2,(REFX(MAL,1)+MAL)/2,2,COLORGREEN);
DRAWNUMBER(CON1 && REFX(DAYBARPOS=1,1),(REFX(MAJ,1)+MAJ)/2,(REFX(MAJ,1)+MAJ)/2,2,COLORYELLOW);