本文主要是介绍【同花顺公式编辑教程】第2章 基础语法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
2.1、变量
2.2、分隔符
2.3、运算符
2.4、语句
2.4.1、赋值语句
2.4.2、输出语句
2.4.3、条件语句
【提示】下期内容
2.1、变量
1、变量命名规则:字母和数字组成,以字母开头,不分英文大小写;或使用中文和数字组成。
2、变量类型:整数,浮点,字符串。
2.2、分隔符
符号 | 作用 | 示例 |
---|---|---|
' ' 或 " " | 引用字符,且必须为英文输入法下的引号 | DRAWTEXT(CLOSE>OPEN,CLOSE,"买"); |
() | 控制运算优先级 | RSV:(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; |
{ } | 包含多个语句 | IF (CLOSE>OPEN) {s:100;b:50;}; |
; | 语句换行符 | 每一行语句后面必须加上“语句换行符”,参见以上表格示例 |
/* */ | 注释 | /*注释内容*/ |
2.3、运算符
符号 | |
---|---|
算术运算 | + - * / |
比较运算 | == != >= <= > < |
逻辑运算 | And Or |
2.4、语句
符号/语法 | 作用 | 示例 | |
赋值语句 | = | 赋值变量 | a = 20; 风险 = 20; |
输出语句 | :(英文冒号) | 输出文字,或绘出线条 | 变量:数值,DOTLINE,colorwhite; |
(简写的)输出语句 | ;(英文分号) | 输出文字,或绘出线条 | 变量:数值 |
条件语句 | IF (条件) {语句1} ELSE {语句2}; | 如果满足(条件),则执行{语句1},否则执行{语句2} | IF (CLOSE>OPEN) {a==1} ELSE {a==0}; |
2.4.1、赋值语句
2.4.2、输出语句
总结,输出语句的代码格式如下
(1)、变量:可为字母,也可为中文
(2)、数值:可为整数或浮点数,也可为表达式(例如:CLOSE*500000)
(3)、线条样式:DOTLINE(虚线),LINESTICK(带柱的实线),LINETHICK1(1号粗的实线),LINETHICK2(2号粗的实线,数字最多加到6)
(4)、线条颜色:colorred(红色),colorwhite(白色),colorblue(蓝色)......
(5)、简写的输出语句:在一般的测试中,我们把输出语句可简写为,省去线条样式和线条颜色的参数,系统会使用默认参数:
2.4.3、条件语句
总结,条件语句的代码格式如下
(1)、如果满足(条件),则执行第一大括号内的语句,否则执行第二个大括号内的语句。
(2)、大括号内有多个语句需要执行,则必须以“语句换行符”分隔,如上所示。
【提示】下期内容
【同花顺公式编辑教程】第3章 获取数据_学金融的廖哥的博客-CSDN博客学习同花顺公式编辑器,其提供的数据有量价数据以及财务数据。在本章中,我们讲解了编辑器执行代码的原理,并给出了可调用数据的汇总表。https://blog.csdn.net/LiaoYi2016218/article/details/130904391
这篇关于【同花顺公式编辑教程】第2章 基础语法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!