打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
益盟操盘手公式函数
公式管理简介
该功能提供对系统公式进行管理。
本系统支持四种类型的公式:
1、指标公式:用于指标图形的绘制。
2、条件选股公式:用于条件选股。
3、交易系统公式:用于交易系统指示及交易系统优化。
4、五彩K线公式:用于描述五彩K线。
这四种公式是相互独立的,它们的名称可以相同,但其内容和作用是不同的。
指标公式附加选股条件逻辑判断式,得到条件选股公式。指标公式附加色彩逻辑判断,得到五彩K线公式。
系统提供公式管理来统一管理这四类公式,公式的新建、修改、删除,均通过公式管理进行。公式管理位于主菜单“系统功能”中。
系统已预先准备好了六十余种指标公式,二十几种条件选股公式和交易系统公式,以及三十余种K线摸式公式(五彩K线的一种形式),基本满足一般用户的需要。
如果系统提供的公式不能满定您的需要,您可以修改原有的,或者自编一个全新的。编写公式要遵守一些特定的语法。
要查看系统预先准备好的公式,请调出公式管理,打开相应标签,在上面的小窗中点击想要查看的公式名,其内容显示在下面的小窗中,要想查看公式所带参数的最大值、最小值、缺省值,点击“修改”按钮。
使用方法:
从下拉菜单中选择“系统功能”,用鼠标单击进入“公式管理”,进入后可对公式进行新建、修改、删除等选项。
4.17.3. 行情函数
ADVANCE      上涨家数
DECLINE       下跌家数
OPEN            当日开盘价
HIGH         当日最高价
LOW          当日最低价
CLOSE          当日收盘价
VOL           当日成交量
AMOUNT      当日成交金额
4.17.4. 引用函数
BACKSET             向前赋值
BARSLAST           上一次条件符合的位置
FILTER                 信号过滤
COUNT                统计天数
SUM(X,N)       求X的N日累加和,若N为0则从上市第一天开始累加
REF(X,N)             求N日前的X值。
HHVBARS          上一高点的位置
HHV(X,N)             求N日中X的最大值。
LLVBARS              上一低点的位置
LLV(X,N)        求N日中X的最小值。
MA(X,N)                     求X的N日移动平均值。
DMA(X,A)            动态移动平均
EMA(X,N)            求X的N日指数平滑移动平均值。
SMA(X,N,M)        求X的N日加权指数平滑移动平均值,M为权数。
SMABARS            累计到指定值周期数
4.17.5. 逻辑函数
X>Y                    X大于Y时返回1,否则返回0
X>=Y                  X大于等于Y时返回1,否则返回0
X
X<=Y                  X小于等于Y时返回1,否则返回0
X==Y                  X等于Y时返回1,否则返回0
X!=YX                 不等于Y时返回1,否则返回0
X&&Y                 逻辑与,X与Y同时为“非0”时返回1否则返回0
X||Y                     逻辑或,X与Y任意一个为“非0”时返回1,否则返回0
IF(L,A,B)             假如L为“非0”返回A,否则返回B
ISDOWN             当收盘<开盘时,返回值为1,否则为0
ISEQUAL             当收盘=开盘时,返回值为1,否则为0
ISUP                    当收盘>开盘时,返回值为1,否则为0
4.17.6. 算术函数
MOD(A,B)            A,B取模,
MAX(A,B)             取A,B中最大值
MIN(A,B)              取A,B中最小值
REV(X)                 取X的相反数
ABS(X)                 取X的绝对值
SGN(X)                  取X的符号,X为正返回1,X为负返回-1,X为0返回0
CROSS(A,B)         表示当A从下方向上穿过B时返回1,否则返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))
表示5日均线与10日均线交金叉
LONGCROSS(A,B,N)
表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0
例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉
4.17.7. 数学函数
ACOS(X)                返回X的反余弦值
ASIN(X)                 返回X的反正弦值
ATAN(X)                返回X的反正切值
CEILING(A)           返回沿A数值增大方向最接近的整数
例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3
COS(X)                   返回X的余弦值
EXP(X)                   为e的X次幂
例如:EXP(CLOSE)返回e的CLOSE次幂
FLOOR(A)               返回沿A数值减小方向最接近的整数
例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4
INTPART(A)           返回沿A绝对值减小方向最接近的整数
例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3
LN(X)                      以e为底的对数
例如:LN(CLOSE)求收盘价的对数
LOG(X)                   取得X的对数
例如:LOG(100)等于2
POW(A,B)               返回A的B次幂
例如:POW(CLOSE,3)求得收盘价的3次方
SIN(X)                    返回X的正弦值
SQRT(X)                 为X的平方根
例如:SQRT(CLOSE)收盘价的平方根
TAN(X)                   返回X的正切值
4.17.8. 统计函数
AVEDEV(X,N)         平均绝对偏差。
DEVSQ(X,N)           数据偏差平方和。
FORCAST(X,N)       为X的N周期线性回归预测值
SLOPE(X,N)            为X的N周期线性回归线的斜率
例如:SLOPE(CLOSE,10)表示求10周期线性回归线的斜率
STD(X,N)                为X的N日估算标准差
STDP(X,N)              为X的N日总体标准差
VAR(X,N)                为X的N日估算样本方差
VARP(X,N)              为X的N日总体样本方差
4.17.9. 常用函数
CAPITAL          返回流通盘大小,单位为万股。对于A股得到流通A股,B股得到B股总股本
VOLUNIT          返回每手股数,对于股票值为100,债券为10
DYNAINFO(3)          取得最新动态行情: 昨收
DYNAINFO(4)          取得最新动态行情: 开盘
DYNAINFO(5)          取得最新动态行情: 最高
DYNAINFO(6)          取得最新动态行情: 最低
DYNAINFO(7)          取得最新动态行情: 最新
DYNAINFO(8)          取得最新动态行情: 总量(股)
DYNAINFO(9)          取得最新动态行情: 现量(股)
DYNAINFO(10)        取得最新动态行情: 总金额(厘)
DYNAINFO(11)        取得最新动态行情: 均价
DYNAINFO(12)        取得最新动态行情: 涨跌
DYNAINFO(13)        取得最新动态行情: 震幅(百分比)
DYNAINFO(14)        取得最新动态行情: 涨幅(百分比)
DYNAINFO(15)        取得最新动态行情: 委比(百分比)
DYNAINFO(16)        取得最新动态行情: 委差(股)
DYNAINFO(17)        取得最新动态行情: 量比
DYNAINFO(18)        取得最新动态行情: 总买量(股)
DYNAINFO(19)        取得最新动态行情: 总卖量(股)
DYNAINFO(20)        取得最新动态行情: 均买价
DYNAINFO(21)        取得最新动态行情: 均卖价
DYNAINFO(22)        取得最新动态行情: 内盘(股)
DYNAINFO(23)        取得最新动态行情: 外盘(股)
DYNAINFO(24)        取得最新动态行情: 涨速(万分比)
DYNAINFO(25)       取得最新动态行情: 买一量(股)
DYNAINFO(26)        取得最新动态行情: 买二量(股)
DYNAINFO(27)        取得最新动态行情: 买三量(股)
DYNAINFO(28)        取得最新动态行情: 买一价
DYNAINFO(29)        取得最新动态行情: 买二价
DYNAINFO(30)        取得最新动态行情: 买三价
DYNAINFO(31)        取得最新动态行情: 卖一量(股)
DYNAINFO(32)        取得最新动态行情: 卖二量(股)
DYNAINFO(33)        取得最新动态行情: 卖三量(股)
DYNAINFO(37)        取得最新动态行情: 换手率
DYNAINFO(38)        取得最新动态行情: 五日均量(手)
DYNAINFO(39)        取得最新动态行情: 市盈率(百分比)
DYNAINFO(40)        取得最新动态行情: 成交方向
DYNAINFO(41)        取得最新动态行情: 买四量(股)
DYNAINFO(42)        取得最新动态行情: 买四价
DYNAINFO(43)        取得最新动态行情: 卖四量(股)
DYNAINFO(44)        取得最新动态行情: 卖四价
DYNAINFO(48)        取得最新动态行情: 买五量(股)
DYNAINFO(49)        取得最新动态行情: 买五价
DYNAINFO(50)        取得最新动态行情: 卖五量(股)
DYNAINFO(51)        取得最新动态行情: 卖五价
DYNAINFO(52)        取得最新动态行情: 成交笔数
DYNAINFO(53)        取得最新动态行情: 笔均成交(股)
DYNAINFO(54)        取得最新动态行情: 涨停价(厘)
DYNAINFO(55)       取得最新动态行情: 跌停价(厘)
DYNAINFO(56)        取得最新动态行情: 总市值(元)
DYNAINFO(57)        取得最新动态行情: 流通市值(元)
DYNAINFO(58)        取得最新动态行情: 市净率(百分比)
FINANCE(0)             取得基本财务数据: 总股本(万股)
FINANCE(1)             取得基本财务数据: 国家股(万股)
FINANCE(2)             取得基本财务数据: 法人股(万股)
FINANCE(3)             取得基本财务数据:  A股(万股)
FINANCE(4)             取得基本财务数据:  B股(万股)
FINANCE(5)             取得基本财务数据:  H股(万股)
FINANCE(6)             取得基本财务数据: 职工股(万股)
FINANCE(7)             取得基本财务数据: 总资产(万元)
FINANCE(8)             取得基本财务数据: 流动资产(万元)
FINANCE(9)             取得基本财务数据: 固定资产(万元)
FINANCE(10)           取得基本财务数据: 无形资产(万元)
FINANCE(11)           取得基本财务数据: 长期投资(万元)
FINANCE(12)           取得基本财务数据: 流动负债(万元)
FINANCE(13)           取得基本财务数据: 长期负债(万元)
FINANCE(14)           取得基本财务数据: 资本公积金(万元)
FINANCE(15)           取得基本财务数据: 每股公积金(元)
FINANCE(16)           取得基本财务数据: 股东权益(万元)
FINANCE(17)           取得基本财务数据: 主营收入(万元)
FINANCE(18)           取得基本财务数据: 主营利润(万元)
FINANCE(19)           取得基本财务数据: 其他利润(万元)
FINANCE(20)           取得基本财务数据: 营业利润(万元)
FINANCE(21)           取得基本财务数据: 投资收益(万元)
FINANCE(22)           取得基本财务数据: 补贴收入(万元)
FINANCE(23)           取得基本财务数据: 营业外收支(万元)
FINANCE(24)           取得基本财务数据: 损益调整(万元)
FINANCE(25)           取得基本财务数据: 利润总额(万元)
FINANCE(26)           取得基本财务数据: 净利润(万元)
FINANCE(27)           取得基本财务数据: 未分配利润(万元)
FINANCE(28)           取得基本财务数据: 每股未分配(元)
FINANCE(29)           取得基本财务数据: 每股收益(元)
FINANCE(30)           取得基本财务数据: 每股净资产(元)
FINANCE(31)           取得基本财务数据: 每股调整净资产(元)
FINANCE(32)           取得基本财务数据: 股东权益比%
FINANCE(33)           取得基本财务数据: 净资收益率%
FINANCE(34)           取得基本财务数据: 限售A股(万股)
FINANCE(35)           取得基本财务数据: 限售B股(万股)
FINANCE(36)           取得基本财务数据: 股东户数
FINANCE(37)           取得基本财务数据: 户均持股(万股)
4.17.10. 参数及图形函数
PARAM#1         参数一
PARAM#2         参数二,类推
#COLORSTICK     涨跌柱线
#VOLUMN         成交量柱线
#CIRCLE         o图
=               中间变量
:               折线图
4.17.11. 深度分析相关函数
ALLASKVOL 委托卖出总量
取得所有委托卖出单的总量 , 该函数仅对 Level2 行情显示有效。
周期 : 分时
用法 :
ALLASKVOL
ALLBIDVOL 委托买入总量
取得所有委托买入单的总量 , 该函数仅对 Level2 行情显示有效。
周期 : 分时
用法 :
ALLBIDVOL
ORDER 委托单成交单数
取得该统计周期成交的委托单数量 , 委托单分为买入委托和卖出委托 , 该函数仅对 Level2 行情显示有效。
周期 : 日线/分钟线
用法 :
ORDER(N),N 表示类型, N=1 买入委托单, N=2 卖出委托单。
BIGORDER 委托单大单成交量比例
取得统计周期中成交的中单、大单、特大占总的成交量比例 , 委托单分为买入委托和卖出委托 , 划分标准为中单 (>2 万股或 4 万元 ), 大单 (>10 万股或 20 万元 ), 特大单 (>50 万股或 100 万元 ), 该函数仅对 Level2 行情显示有效。
周期 : 日线/分钟线
用法 :
BIGORDER(N,M),N 表示类型, N=1 买入委托单, N=2 卖出委托单, M 表示委托单大小, M=1 中单 ,M=2 大单, M=3 特大单, M 可以省略,表示大单。注意中单包含了大单,而大单则包含了特大单,所以小单比例可以表示为 1-BIGORDER(1,1)
ORDERNUM 委托单成交单数
分时线中该分钟成交的委托单数量 , 委托单分为买入委托和卖出委托 , 小单 , 中单 (>2 万股或 4 万元 ), 大单 (>10 万股或 20 万元 ), 特大单 (>50 万股或 100 万元 ), 该函数仅对 Level2 行情显示有效。
周期 : 分时
用法 :
ORDERNUM(N,M),N 表示类型, N=1 买入委托单, N=2 卖出委托单, M 表示委托单大小, M=0 所有委托单, M=1 中单 ,M=2 大单, M=3 特大单。
ORDERVOL 委托单成交量
取得统计周期中成交的按照委托单大小划分的成交量 , 委托单分为买入委托和卖出委托 , 小单 , 中单 (>2 万股或 4 万元 ), 大单 (>10 万股或 20 万元 ), 特大单 (>50 万股或 100 万元 ), 该函数仅对 Level2 行情显示有效。
周期 : 日线/分钟线/分时
用法 :
ORDERVOL(N,M),N 表示类型, N=1 买入委托单, N=2 卖出委托单, M 表示委托单大小, M=0 所有委托单, M=1 中单 ,M=2 大单, M=3 特大单。
例如 :ORDERVOL(1,2)/ORDERVOL(1,0)*100 表示大单成交量占总成交量的百分比
ORDERAMT 委托单成交额
取得统计周期中成交的按照委托单大小划分的成交金额 , 委托单分为买入委托和卖出委托 , 小单 , 中单 (>2 万股或 4 万元 ), 大单 (>10 万股或 20 万元 ), 特大单 (>50 万股或 100 万元 ), 该函数仅对 Level2 行情显示有效。
周期 : 日线/分钟线/分时
用法 :
ORDERVOL(N,M),N 表示类型, N=1 买入委托单, N=2 卖出委托单, M 表示委托单大小, M=0 所有委托单, M=1 中单 ,M=2 大单, M=3 特大单。
例如 :ORDERVOL(1,2) 表示大单买入成交金额。
TRANSACT 逐笔成交笔数
分时线中该分钟成交的逐笔成交数量 , 成交分为单分主动买入和主动卖出成交 , 小单 , 中单 (>2 万股或 4 万元 ), 大单 (>10 万股或 20 万元 ), 特大单 (>50 万股或 100 万元 ), 该函数仅对 Level2 行情显示有效。
周期 : 分时
用法 :
TRANSACT(N,M),N 表示类型, N=0 表示所有成交, N=1 主动买入, N=2 主动卖出, M 表示委托单大小, M=0 所有成交, M=1 中单 ,M=2 大单, M=3 特大单。
TRANSACTVOL 逐笔成交成交量
分时线中该分钟成交的按照逐笔成交量大小划分的成交量 , 成交分为单分主动买入和主动卖出成交 , 小单 , 中单 (>2 万股或 4 万元 ), 大单 (>10 万股或 20 万元 ), 特大单 (>50 万股或 100 万元 ), 该函数仅对 Level2 行情显示有效。
周期 : 分时
用法 :
TRANSACTVOL(N,M),N 表示类型, N=0 表示所有成交, N=1 主动买入, N=2 主动卖出, M 表示委托单大小, M=0 所有成交, M=1 中单 ,M=2 大单, M=3 特大单。
例如 :TRANSACTVOL(1,2)/TRANSACTVOL(1,0)*100 表示逐笔大单成交量占总成交量的百分比
ORDERNWP  委托单内外盘
取得统计周期中成交的内外盘数量 , 委托单分为主动买入委托和主动卖出委托 , 该函数仅对 Level2 行情显示有效。
周期 : 日线/分钟线
用法 :
ORDERNWP(N),N 表示类型, N=1 内盘成交单, N=2 外盘成交单。
4.17.12. 指标编辑示范
我们以BBI多空指数为例,详细解释指标编辑的使用方法。
首先我们知道,BBI指标是一个主图叠加指标(在指标上叠加K线图),它的算法如下:
3日收盘移动平均价加6日收盘移动平均价加12日收盘移动平均价加24日收盘移动平均价,其和除以四。
1.首先我们将公式了解后发现,它只用到了两个函数,即当日收盘价,其函数表达式为CLOSE, 在指标编写时可以简写为C,另外就是平均价,其函数表达式为MA(X,N),参数设为N,由于有四个可变化值,则相应设定N1,N2,N3,N4。
2.然后我们将其公式各项目分拆写出表达式,即:
3日收盘价移动平均价:MA(C,N1);
6日收盘价移动平均价:MA(C,N2);
12日收盘价移动平均价:MA(C,N3);
24日收盘价移动平均价:MA(C,N4);
3.接下来我们按其算法将表达式进行组合:
BBI:(MA(C,N1)+MA(C,N2)+MA(C,N3)+MA(C,N4))/4;
这里,公式前缀的“BBI”代表指标名称标注为BBI,“:”表示以折线图形式显示。将上述公式写入操盘手指标编辑器的A区域内。
4.指标公式完成后,我们要加入参数了,前文已经指出参数共有四个,分别为N1,N2,N3,N4,每个参数还要设定最小值,最大值,默认值,方式如下:
N1(1,100,3);
N2(1,100,6);
N3(1,100,12);
N4(1,100,24)
这表示参数N1的取值范围为1—100,其默认值为3,其余雷同。依次将所有参数写入操盘手指标编辑器的B区域内(见图),需要注意的是,每项参数写完后应该标注“;”号,最后一项参数可以不标。
5.在“公式名称”内写入“BBI”,注意用大写英文字母,这样在软件中你可以直接输入字母“BBI”调出该指标。在“公式描述”中写入指标的中文名称或英文全称,这里写入“多空指数”。由于BBI指标显示时是叠加在K线图上的,因此将“主图叠加”选项打勾。BBI允许指标值有小数,因此将“显示小数”一并打勾。由于BBI指标的最终值没有固定范围,所以我们就不需要设定它的坐标线了,否则可以在“坐标线”内输入显示坐标的数值,每个数值以;分开数值从左至右代表坐标值自下向上的显示值。例如写为0;50;100则坐标轴自下向上标注为0,50,100三个值,该指标取值范围则在0—100之间。
6.在参数设置完毕后,由于我们提供了任意参数的修改功能,并且是以无极调节方式修改的,因此还要设定参数的修改功能及修改界面,方法如下:
首先点击“参数”按钮,写入以参数表达的指标算法:
算法:
N1日平均价加N2日平均价加N3日平均价加N4日平均价除以四
然后将参数“N1”用参数修改因子“PARAM#1”替换,其余类推即可,结果显示如下:
算法:
Param#1日平均价加Param#2日平均价加Param#3日平均价加Param#4日平均价除以四
这样就可以了,四个参数都可以进行无极修改了。
7.最后点击“注释”按钮,输入BBI指标的研判及使用方法,这样一个完整的BBI指标就全部做好了。应该注意的是,在指标的编辑过程中,你应该经常点击“测试”按钮,这样就可以随时发现错误,及时修改。另外值得注意的是,有时候公式比较复杂,表达式引用较多,要注意括号的使用,左右对称,数量相等。“密码保护”是为了将用户自己设定的指标进行加密,避免他人了解指标算法而设置的,如果您不希望您的成果被他人运用,请立即加密并记好您所设定的密码。
看了上面的叙述,您是不是觉得指标的编辑还是比较容易的呢?下面我们再举一个稍微复杂一些的指标MACD编辑为例,我们先来看看MACD指标的算法:
DIFF线 收盘价短期、长期指数平滑移动平均线间的差
DEA线  DIFF线的M日指数平滑移动平均线
MACD线 DIFF线与DEA线的差的2倍,彩色柱状线
参数:SHORT(短期)、LONG(长期)、M 天数,一般为12。
现在我们换一种思路来编辑指标,这样对你以后编辑指标会比较方便。
1.首先根据算法写出参数说明,由此定义出所有的参数:
DIFF:收盘价的Param#2天(短期)平滑移动平均值减去Param#1天平(长期)滑移动平均;
DEA:DIFF的Param#3天平滑移动平均值;
MACD:2倍的(DIFF-DEA)。
2.确认参数及取值范围:
LONG(20,100,26);       即长周期,默认为26天
SHORT(5,40,12); 即短周期,默认为12天
M(2,60,9) DIFF的M天平滑移动平均,默认为9天
3.依次写出公式表达式:
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);
MACD : 2*(DIFF-DEA)#COLORSTICK
4.点击“测试”通过,OK!大功告成。
PARTLINE(MM,MN>REF(MN,1),RGB(255,255,0)),LINETHICK3,POINTDOT,COLORYELLOW;
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
第二手单是第一手单的两倍的选股公式
短线黑马指标
大智慧全公式函数
金字塔(动态行情函数)
大智慧指标函数解释及用法
level2相关函数 助于编写实时指标 -股票之家
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服