最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信指标编写教程:通达信指标编写的语法规则和错误报告的故障排除

    正文概述    2024-04-14 20:42:52  
    通达信指标编写教程,通达信指标公式编写语法规则与报错问题集合。在编写通达信指标的时候需要注意什么问题,编写通达信指标的时候通达信指标报错了处理问题方法是什么,今天和大家说说通达信指标的语法规则,以及通达信指标公式报错了怎么排查错误。
    ;
    通达信指标公式语法规则如下:
    ;
    最高价:high 或者; ;H
    ;
    开盘价:open 或者; ;O
    ;
    最低价:low 或者; ;L
    ;
    收盘价:close 或者; ;C
    ;
    成交量:vol 或者 V
    ;
    成交额:amount 或者AMO
    ;
    ; --------重要性:如果写的公式无法通过,先查看这里介绍的规则是否违反了,一一对照,不能有任何差错。如果有了错误,公式管理器下方会有提示错误类型。;
    ;
    1.语句格式: 语句名称+冒号+函数名(变量 , 参数)+分号。符号必须用英文的。; ;例如:MA1:MA(C, 10);; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
    ;
    2.屏蔽输出,要在冒号后面加上等于号;; ;例如:; ma1:=ma(c,20);; ; ; ;;
    ;
    3.屏蔽的语句,冒号和分号之间不能有空格;
    ;
    ;MA1 :; = MA(C,20) ; ----错误格式。
    ;
    ;MA1:=MA(C,20);; ----正确格式。
    ;
    4.语句名称不能用系统保留字。; 不能写:c : ma(C,20);; 因为c是收盘价,是函数。
    ;
    5.各条语句直接的名称不能重复。
    ;
    Ma1:MA( C,5 ) ;; ; MA1 : MA( C ,10 ) ;; ;------错误格式;
    ;
    ;MA1 : MA( C,5 ) ;; ; MA2 : MA( C,10 ) ;; ; -----正确格式;
    ;
    6.函数名称要对称,里面不能没有逗号。
    ;
    MA1:=MA(C,20 ; ------- 错误
    ;
    MA1:=MA(C20) ;; ;------- 错误
    ;
    MA1 := MA ( C , 20 ) ;; --------正确写法。
    ;
    7.每条语句要用到的变量 都要有计算依据。
    ;
    例如:
    ;
    MA1: MA(AA, 10 ) ; ---------错误。原因AA不知道是什么,计算机无法识别,必须下定义AA;
    ;
    ;AA:=C;; ;MA1:MA(AA,10);; ----------正确写法。
    ;
    跨周期语句格式
    ;
    格式:; ;引用的指标名称.语句名称#周期;(参数,参数,参数);
    ;
    例子: 在日线引用周线macd的3条线,参数12,26,9;
    ; ; ;;
    引用周线macd的dif,dea,macd值写法:
    ;
    周macddif:;macd.dif#week;(12,26,9);
    ;
    周macddea:;macd.dea#week;(12,26,9);
    ;
    周macdmacd:;macd.macd#week;(12,26,9);
    ;
    ;
    Week代表周线,day代表日线,month代表月,min1代表1分钟
    ;
    Min5,代表5分钟, min30代表30分钟,min60代表60分钟。
    ;
    ;KDJ.K#MIN15; -----引用15分钟周期的kdj的k值
    ;
    ;KDJ.D#MIN30;(9,3,3);---引用30分钟周期kdj的d值。参 数是9,3,3;;;
    ;
    通达信指标公式常规引用:引用其他股票数据。
    ;
    格式: ;股票代码#引用数据;
    ;
    如: ;600001$close;; ---引用600001的收盘价。
    ;
    ; ; ; ; ;;600001$open;; ---引用600001的开盘价。
    ;
    ; ; ; ; ;;600001$

    ;
    通达信指标常见错误提示与排查:
    如图1:少了分号,提示又一次错误的定义。看到这士提示,先找deas然后在dea之前的落司最岩查看'是舍参了券穹,



    如图2:通达信指标公式提示错误句在dif那一句先排查这一句.结果发现。EMA少了右边的括号。



    如图3:错误句在DEA这一包·首先排查这一司。



    如图4:通达信指标公式定义重复:说明语句名称写重复了,每一句的语句名称都不能重复,上面出现过了DEA后面就不能再次出现了。



    图5案例:diff没设有定义,上面定义的是dif,不是diff,因此,diff讦算杭无法识别,这个地方需要仔细,不同软件的macd源码有的是dif,有的是diff。



    以上就是关于:通达信指标编写教程:通达信指标编写的语法规则和错误报告的故障排除 全文教程,感兴趣的可以收藏文章。后面编写通达信指标公式的时候,对于问题报错排查,以及语法规则就可以通过这个文章快速掌握和了解。

    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信指标编写教程:通达信指标编写的语法规则和错误报告的故障排除 加入收藏