Charts
DataOn-chain
VIP
Market Cap
API
Rankings
CoinOSNew
CoinClaw🦞
Language
  • 简体中文
  • 繁体中文
  • English
Leader in global market data applications, committed to providing valuable information more efficiently.

Features

  • Real-time Data
  • Special Features
  • AI Grid

Services

  • News
  • Open Data(API)
  • Institutional Services

Downloads

  • Desktop
  • Android
  • iOS

Contact Us

  • Chat Room
  • Business Email
  • Official Email
  • Official Verification

Join Community

  • Telegram
  • Twitter
  • Discord

© Copyright 2013-2026. All rights reserved.

简体繁體English
|Legacy

AICoin自定义指标函数文档——运算符汇总

CN
AiCoin
Follow
2 years ago
AI summarizes in 5 seconds.

引用运算符

[ ]

历史数据引用,适用于序列数据,需要注意最多只能引用最近500个数据点

series[1]

例子

// 假设当前是2020年3月12日,以下是附近的日线k线数据
// 2020年3月12日, close: 40
// 2020年3月11日, close: 30
// 2020年3月10日, close: 20
// 2020年3月9日, close: 10
close // 取值40
close[1] // 取值30
close[2] // 取值20
close[3] // 取值10

{ }

引用数组中的数据,下标从0开始,数组最大长度为1000

ary{0}
语法版本需要 // @version=2 

例子

ary = [1,2,3] ;
a = ary{0} ; // 1
a := ary{1} ; // 2

算术运算符

+

加法,适用于数值表达式

expr1 + expr2

例子

hlc = (high+open+close) / 3;

-

减法或负号,适用于数值表达式

expr1 - expr2
- expr

例子

h = close - open;

*

乘法,适用于数值表达式

expr1 * expr2

例子

// 将收盘价放大三倍
v = close * 3;

/

除法,适用于数值表达式

expr1 / expr2

例子

hlc = (high+open+close) / 3;

%

余数,适用于数值表达式

expr1 % expr2

例子

// v 的值是1
v = 10 % 3;

^

次方运算,适用于数值表达式,如2次方、3次方

expr1 ^ expr2

例子

// v 的值是8
v = 2^3;

++ 

自增运算;适用于数值表达式,每次执行语句后加1

expr++

例子

b = 2;
b++;
c = b; // c的值等于3 

-- 

自减运算;适用于数值表达式,每次执行语句后减1

expr--

例子

b = 2;
b--; 
c = b; // c的值等于1 

关系运算符

<

小于号,判断左侧数值是否小于右侧数值

expr1 < expr2

例子

// 阴柱
c = close < open;
 

>

大于号,判断左侧数值是否大于右侧数值

expr1 > expr2

例子

// 阳柱
c = close > open;
 

==

全等于,判断左侧数值是否等于右侧数值

expr1 == expr2

例子

// k线无实体
c = close == open;
 

!=

不等于,判断左侧数值是否不等于右侧数值

expr1 != expr2

例子

// k线有实体
c = close != open;
 

>=

大于等于,判断左侧数值是否大于或等于右侧数值

expr1 >= expr2

例子

// 阳柱或k线无实体
c = close >= open;

<=

小于等于,判断左侧数值是否小于或等于右侧数值

expr1 <= expr2

例子

// 阴柱或k线无实体
c = close <= open;
 

逻辑运算符

&&

逻辑“与”判断;当‘&&’左右均为true时,则返回结果则为true。否则为flase

expr1 && expr2

例子

// K线两连阳
condition=close > open  &&  close[1] > open[1];

and 

与'&&'的用法一致

expr1 and expr2

例子

// K线两连阳
condition=close > open  and  close[1] > open[1];

||

逻辑“或”判断;当‘||’左右至少有一个为true时,则返回结果为true,否则为flase

expr1 || expr2

例子

// 最近两根k线最少有一根阳线
condition=close > open  ||  close[1] > open[1];

or 

与'||'的用法一致

expr1 or expr2

例子

// 最近两根k线最少有一根阳线
condition=close > open  or  close[1] > open[1];

!

逻辑“非”判断;若数值为true,运算后则为false;若数值为false,运算后则为 true

 ! expr

例子

// 当前k线不是阳线(阴线或者是横线),等价于 condition=close <= open
condition = !(close > open);

not

和 ! 等价

not expr1

例子

// 当前k线不是阳线(阴线或者是横线),等价于 condition=close <= open
condition=not (close > open);
 

赋值运算符

=

适用于数值表达式,将等号右侧的数值赋值给左侧

例子

// 计算收盘价与开盘价的差价,将差价值保存到change中
change = close - open;  

:=

适用于数值表达式,对变量重新赋值

例子

change = nan ;
// 计算收盘价与开盘价的差价,将差价值保存到change中
change := close - open ;  

+= 

适用于数值表达式,将两个变量的值相加后,将得到的值保存在变量中

例子

// 等价于 a=a+b
a += b;

-= 

适用于数值表达式,将两个变量的值相减后,将得到的值保存在变量中

例子

// 等价于 a=a-b
a -= b;
 

*= 

适用于数值表达式,将两个变量的值相乘后,将得到的值保存在变量中

例子

// 等价于 a=a*b
a *= b;

/= 

适用于数值表达式,将两个变量的值相除后,将得到的值保存在变量中

例子

// 等价于 a=a/b
a /= b;
 

%= 

适用于数值表达式,将两个变量的值求余数后,将得到的值保存在变量中

例子

// 等价于 a=a%b
a %= b;
 

^= 

适用于数值表达式,将两个变量的值进行次方运算后,将得到的值保存到变量中

例子

// 等价于 a=a^b
a ^= b;
 

其他符号

'

单引号,用来表示字符串

'string'

例子

a = ‘警报提示内容’;

''

双引号,同单引号一样可用来表示字符串

“string”

例子

a = “警报提示内容”;

//

注释,双斜杠右侧的内容不会被编译,用于代码说明

//

例子

 // ohlc4是 (开盘价 + 最高价 + 最低价 + 收盘价) / 4 的快捷运算
a = ohlc4;

/* */

注释,符号中间的内容不会被编译,用于代码说明

/* */

例子

 /*
ohlc4是 (开盘价 + 最高价 + 最低价 + 收盘价) / 4 的快捷运算
*/
a = ohlc4;
 

关联阅读:

AICoin自定义指标函数文档——行情数据

AICoin自定义指标函数文档——指标函数

AICoin自定义指标函数文档——计算函数

AICoin自定义指标函数文档——配置及交易函数

函数文档——画图、预警与条件表达式

AICoin自定义指标函数文档——数据类型及函数定义

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

交易抽顶奢帐篷,赢小米新 SU7!
广告
|
|
APP
Windows
Mac
Share To

X

Telegram

Facebook

Reddit

CopyLink

|
|
APP
Windows
Mac
Share To

X

Telegram

Facebook

Reddit

CopyLink

Selected Articles by AiCoin

17 hours ago
4 PM, AiCoin Research Institute Live: Advanced MACD Strategy | On-chain Trading of US Stocks (Membership Giveaway)
20 hours ago
【AiCoin丨4.7 Snapshot: Large Whale Transfers, Gold Breakthrough, USDC Minting】
1 day ago
【AiCoin丨4.6 Snapshot: 401(k) Access, Gold Decline, Saylor Buys Coins】
View More

Table of Contents

|
|
APP
Windows
Mac
Share To

X

Telegram

Facebook

Reddit

CopyLink

Related Articles

avatar
avatarAiCoin研究院
5 days ago
Is Old Te again doing something? Is the Taco market suffering losses? Today, let's take advantage of Bitget and regain our investments.
avatar
avatarAiCoin研究院
5 days ago
Why does it drop as soon as you buy?
avatar
avatarAiCoin研究院
7 days ago
Big pullback in the cryptocurrency market? I quickly bought oil with one click! Come experience the cross-border joy of Aster!
avatar
avatarAiCoin研究院
11 days ago
After ten years of trading cryptocurrencies, is there no opportunity left in the crypto market? Will you turn to the US stock market?
avatar
avatarAiCoin研究院
13 days ago
Trump turns against! BTC makes a fortune, only 60 hours left.
APP
Windows
Mac

X

Telegram

Facebook

Reddit

CopyLink