您现在的位置:主页 > 业界 >

k线角度指标

更新时间:2021-10-30 18:56:54

  求做通达信角度均线天均线度时画红粗线度则画绿粗线,否则不画...

   以下是我用在飞狐交易师上的角度公式:
M30:=MA(CLOSE,30); // 这是30天均线的计算函数
角度:=ATAN ( ( M30/REF(M30,1) -1)*100 )*180/3.1416; //ATAN是反正切值函数,
REF(M30,1)是引用上一周期的30天均线的值。
剩下的角度比较你应该会写的,主要是这个角度的计算方法。
你再把它转换为通达信就行了。

  主图叠加

  十:=ATAN((MA(C,10)/REF(MA(C,10),1)-1)*100)*180/3.1415926;
二十:=ATAN((MA(C,20)/REF(MA(C,20),1)-1)*100)*180/3.1415926;
三十:=ATAN((MA(C,30)/REF(MA(C,30),1)-1)*100)*180/3.1415926;
IF(十>=30,MA(C,10),DRAWNULL),COLORRED,LINETHICK2;
IF(十<30,MA(C,10),DRAWNULL),COLORGREEN,LINETHICK2;
IF(二十>=30,MA(C,20),DRAWNULL),COLORRED,LINETHICK2;
IF(二十<30,MA(C,20),DRAWNULL),COLORGREEN,LINETHICK2;
IF(三十>=30,MA(C,30),DRAWNULL),COLORRED,LINETHICK2;
IF(三十<30,MA(C,30),DRAWNULL),COLORGREEN,LINETHICK2;
 

  预警公式

  十:=ATAN((MA(C,10)/REF(MA(C,10),1)-1)*100)*180/3.1415926;
二十:=ATAN((MA(C,20)/REF(MA(C,20),1)-1)*100)*180/3.1415926;
三十:=ATAN((MA(C,30)/REF(MA(C,30),1)-1)*100)*180/3.1415926;
T1:=十>=30 AND 二十>=30 AND 三十>=30;
XG:=T1 AND REF(T1,1)=0;
 

   用画线工具将低点依次连接,再在你所选的基点画一根水平线就可以了。无论放大还是缩小,角度是不会变得的。如果是下跌,就将各高点依次连接,道理是一样的。

   M5:MA(C,5);
M10:MA(C,10);
角度5:ATAN((M5/REF(M5,1)-1)*100)*180/3.1416,NODRAW;
角度10:ATAN((M10/REF(M10,1)-1)*100)*180/3.1416,NODRAW;
画线方式:主图叠加 股票均线拐头变色公式 哪位好心的达人帮帮忙

   hehe

   没有分就没有动力,给你一个范例,你自己改吧
M10:MA(C,10);
K:=ATAN((MA2/REF(MA2,1)-1)*100)*180/3.1416;
TJ1:IF((K>10 AND M10>REF(M10,1)),MA(CLOSE,10),DRAWNULL),COLORRED,LINETHICK3;
TJ2:IF((K<34 AND M10<REF(M10,1)),MA(CLOSE,10),DRAWNULL),COLORGREEN,LINETHICK3;