药娘丰胸最强的药:金字塔(逻辑函数)
来源:百度文库 编辑:偶看新闻 时间:2024/04/30 01:21:15
ALL=一直存在
是否一直满足条件。
用法:ALL(X,N),统计N周期中是否一直都满足X条件,若N=0则从第一个有效值开始。
例如:ALL(CLOSE>OPEN,20)表示是否20周期内全部都收阳线。
ANY=是否存在
用法:ANY(X,N)返回N周期内是否存在满足条件X,N可为常数或变量,若N=0则从第一个有效值开始
例如:
ANY(C>O,10)表示10个周期中存在阳线
BETWEEN=介于
介于两个数之间。
用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0
例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间
CROSS=交叉函数
两条线交叉。
用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0
例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉
IF=条件函数
根据条件求不同的值。
用法:IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
ISDOWN=当日收阴
该周期是否收阴。
用法:
ISDOWN()
当收盘<开盘时,返回值为1,否则为0
ISEQUAL=当日收平
该周期是否平盘。
用法:ISEQUAL()
当收盘=开盘时,返回值为1,否则为0
ISLASTBAR=是否最后周期
该周期是否为最后一个周期。
用法:ISLASTBAR
最后一个周期返回值为1,其余为0
ISUP=当日收阳
该周期是否收阳。
用法:ISUP()
当收盘>开盘时,返回值为1,否则为0
LAST=持续存在
LAST(X,A,B)返回第前A周期到第前B周期是否一直满足条件X
若A为0,表示从第一天开始,B为0,表示到最后日止
例如:
LAST(C>O,10,5)表示从第前10个周期到第前5个周期内一直是阳线
LONGCROSS=维持-交叉函数
两条线维持一定周期后交叉。
用法:
LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0
例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉
NOT=求逻辑非
求逻辑非。
用法:NOT(X)返回非X,即当X=0时返回1,否则返回0
例如:NOT(ISUP)表示平盘或收阴
RANGE=范围
介于某个范围之间。
用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0
例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线
VALID=是否为有效数据
判断指定值是否是有效数据
用法:VALID(X),当X为有效数据时返回1,否则返回0
VALUEWHEN=条件跟随
当条件COND满足时,取当时的DATA的值,否则取得VALUEWHEN的前一个值。
用法:VALUEWHEN( COND, DATA)
例:VALUEWHEN(HIGH>REF(HIGH,5),HIGH);
表示当前最高价大于前五个周期最高价的最大值时返回当前最高价