TBQuant里如何计算DMA函数

想用济安线在TBQuant里写策略,但是没有DMA这个函数,请问老师该如何实现?

AA:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,30))/MA(CLOSE,30);

AK:DMA((2*CLOSE+LOW+HIGH)/4,AA),COLORMAGENTA;

CC:=(CLOSE/AK);

MA1:=MA(CC*(2*CLOSE+HIGH+LOW)/4,3);

MAAA:=((MA1-AK)/AK)/3;

TMP:=MA1-MAAA*MA1;

A:TMP;

.tbf的文件如何导入TBquant里?
请问barssinceentry 函数在tbquant里用什么代替?
移动端的操作页面里的杠杆如何计算
TBQuant中,最大周亏损率是如何计算的?
请问下TBquant里的策略是否可以放在TBquant3里或智大领峰里跑呢?
date函数在旗舰版里如何控制开平仓时间
多周期多图层里如何使用AverageFC函数
计算股息率用哪个函数?
tbquant如何实现简语言版本的DRAWCOLORLINE,用什么函数?
如何计算持仓平均成本?

DMA函数,评论超长,分成二段


Params
   Numeric TPrice;
   Numeric Weight;
Vars
   Series<Numeric> Result;
Begin
   If (CurrentBar == 0)
   {
         If (Weight > 0 && Weight < 1)
        {
            Result = TPrice;
        }
         Else 
         {
               Result = InvalidNumeric;
         }
   }



   Else
   { 
         If ( TPrice==InvalidNumeric && Weight > 0 && Weight < 1)
         {
               Result = TPrice;
         }
         Else If (TPrice==InvalidNumeric)
         {
               Result = Result[1];
         }
         Else If (Weight < 0)
         {
               Result = Result[1];
         }


         Else If (Weight > 1)
         {
               Result = TPrice; 
         }
         Else
         {
               Result = Weight * TPrice + ( 1 - Weight ) * Result[1]; //DMA计算公式
         }
   }
Return Result;
End 


DDD : MA(CLOSE,SHORT)-MA(CLOSE,LONG);//短周期收盘价均值与长周期收盘价均值做差

AMA : MA(DDD,M);//M个周期的DDD均值

软件里似乎有DMA