当前位置: 财富池  >  通达信  >  通达信指标编写教程:通达信指标编写语法规则与报错问题排查

通达信指标编写教程:通达信指标编写语法规则与报错问题排查

分类:软件教程 - 通达信 2022年11月18日 9,555浏览 · 1收藏

关联专题: 通达信 通达信指标 通达信指标公式

通达信指标编写教程:通达信指标编写语法规则与报错问题集合。在编写通达信指标的时候需要注意什么问题,编写通达信指标的时候通达信指标报错了处理问题方法是什么,今天和大家说说通达信指标编写中指标报错了怎么处理

通达信指标编写教程,通达信指标公式编写语法规则与报错问题集合。在编写通达信指标的时候需要注意什么问题,编写通达信指标的时候通达信指标报错了处理问题方法是什么,今天和大家说说通达信指标的语法规则,以及通达信指标公式报错了怎么排查错误。


通达信指标公式语法规则如下:


最高价: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 ) ;   ------错误格式;

     MA: 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$high”; ---引用600001的最高价。

     “600001$low”; ---引用600001的最低价。

     “600001$vol”; ---引用600001的成交量。

     “600001$amount”; ---引用600001的成交额。

      


通达信指标常见错误提示与排查:

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

 

 图1


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

    

图2


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

 

图3


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


图4


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


 

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


更多精彩内容,请关注财富池订阅号

收藏 分享好友
标签:
暂无

财富池指标公式网(www.cfchi.com)提醒您:股市有风险,投资需谨慎。

版权声明:本文为网站作者授权财富池指标公式网发表,版权归原作者所有,本文仅代表作者个人观点,如有侵权,请点击此处。

上一篇:在大陆操纵股市应该被定性为什么罪?

下一篇:股票内在价值的五大构成因素!

评论

(通达信指标编写教程:通达信指标编写语法规则与报错问题排查)
表情
图片

(您最多只能上传8张照片)

150

  • 文章评论(0)
  • 按时间

    按热度

来源

股场探花

 已认证

发布作品:

公式107 文章2478 粉丝数136

主页

TA发布过的其他文章

相关问答

相关知识

成为创作作者

龙虎榜净买入前十

更多

连板股票

更多

今日上榜游资

更多