| 返回 | 基本操作 | 基本功能 | 系统工具 | 系统设置 | 其它 | 公式管理 | 指标编辑 | 购买 |
公式管理简介
该功能提供对系统公式进行管理。
本系统支持四种类型的公式:
1、指标公式:用于指标图形的绘制。
2、条件选股公式:用于条件选股。
3、交易系统公式:用于交易系统指示及交易系统优化。
4、五彩K线公式:用于描述五彩K线。
这四种公式是相互独立的,它们的名称可以相同,但其内容和作用是不同的。
指标公式附加选股条件逻辑判断式,得到条件选股公式。指标公式附加色彩逻辑判断,得到五彩K线公式。
系统提供公式管理来统一管理这四类公式,公式的新建、修改、删除,均通过公式管理进行。公式管理位于主菜单“系统功能”中。
系统已预先准备好了六十余种指标公式,二十几种条件选股公式和交易系统公式,以及三十余种K线摸式公式(五彩K线的一种形式),基本满足一般用户的需要。
如果系统提供的公式不能满定您的需要,您可以修改原有的,或者自编一个全新的。编写公式要遵守一些特定的语法。
要查看系统预先准备好的公式,请调出公式管理,打开相应标签,在上面的小窗中点击想要查看的公式名,其内容显示在下面的小窗中,要想查看公式所带参数的最大值、最小值、缺省值,点击“修改”按钮。
使用方法:
从下拉菜单中选择“系统功能”,用鼠标单击进入“公式管理”,进入后可对公式进行新建、修改、删除等选项。
公式编辑
在软件界面上方的工具栏中,用鼠标左键单击“系统功能”,然后在出现的下拉菜单中用鼠标左键单击选择“公式管理”,进入“公式编辑”对话框。
1、公式修改
先进入“公式编辑”对话框!(方法见上)
公式修改:在“公式编辑”对话框中,用鼠标左键单击“全部”按钮,然后在下方白框中双击所要修改的指标所处的项目位置(比如:技术指标、条件选股、交易系统等),此时在此项目下方会出现该项目所属的所有指标,接着用鼠标左键单击所要选择的指标,然后鼠标左键点击“修改”,此时会出现带有惊叹号的小对话框,用鼠标左键点击“是”按钮,进入公式修改对话框界面,此时就可以根据自己需要将原有公式进行修改了。
2、公式导入及导出
先进入“公式编辑“对话框!(方法见上)
公式导入:在“公式编辑”对话框中用鼠标点击“引入”按钮,此时会出现“打开”对话框,用鼠标左键在“查找范围”的长白框中单击选择所要引入的公式文件所在的区域(比如C盘或桌面等),此时会在下方大白框中显示出该区域中的所有文件,用鼠标左键单击选择所要引入的公式文件,然后再左键点击“打开”,此时会出现“引入公式”对话框,用鼠标左键在白框中的“技术指标”前的小白框中单击,打上“√”,接着左键点击“确定”,至此公式引入成功。
公式导出:同公式引入,先进入“公式编辑”对话框,然后鼠标左键单击“输出”按钮,此时会出现“输出公式”对话框,接着用鼠标左键双击对话框左方白框子中所要导出指标所在的项目(比如:技术指标、交易系统等),然后在该项目下方出现的不同指标名称或代码中用鼠标左键单击选择所要导出的指标(在该指标前的小白框中打“√”),然后鼠标左键点击对话框右下方的“输出”按钮,此时,会出现“另存为”对话框,鼠标右键在“保存在”后的长白框中单击有黑色倒三角的按钮,在出现的下拉菜单中说表左键单击所要保存的区域,接着在“文件名”后的白框中输入所要设定的名称(也可以用电脑默认名称,如此则无需输入),最后鼠标左键点击“保存”,接着会出现带有惊叹号的小对话框,鼠标左键直接点击“确定”即可,如此公式导出完成。
3、新建公式和公式拷贝
先进入“公式编辑“对话框!(方法见上)
在“公式编辑”对话框中鼠标左键点击“自编”按钮,接着鼠标左键点击所要新建公式的所属类型(如:技术指标、交易系统等),然后左键点击对话框右方的“新建”按钮,就此进入公式编辑框,接着:
若想拷贝公式,则鼠标左键单击对话框中的“拷贝公式”按钮,出现“选择指标”对话框,鼠标左键单击“全部”按钮,接着在白框中左键双击所要拷贝公式的所属项目(比如技术指标、五彩K线等),再在随后出现的不同指标中鼠标左键单击选择所要拷贝的指标,最后鼠标左键点击“确认”即可,至此该公式的表达式等复制到了新建公式编辑框中了。
若想直接编辑公式,则依次在“公式名称”、“公式描述”等项中输入相关内容,左中白框中为参数设置框,下方大白框中输入的是指标公式的表达式,使用相关函数时,鼠标左键点击“插入函数”按钮,接着左键单击选择所需函数所在项目,之后在右方会出项该项目中的所有相关函数,用鼠标左键单击选择所需函数,再点击“确认”即可,等一切编辑完成后左键点击“测试”看其对话框中央显示是否为“测试成功”?若是,则点击“确认”,若不成功,则再作相应修改。
行情函数
ADVANCE
上涨家数
DECLINE
下跌家数
OPEN 当日开盘价
HIGH 当日最高价
LOW 当日最低价
CLOSE 当日收盘价
VOL 当日成交量
AMOUNT 当日成交金额
1.
数据引用函数
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
累计到指定值周期数
逻辑函数
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
算术函数
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日均线交金叉
数学函数
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的正切值
统计函数
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日总体样本方差
常数函数
CAPITAL 返回流通盘大小,单位为手。对于A股得到流通A股,B股得到B股总股本,指数为0
DYNAINFO(0) 取得最新动态行情: 昨收
DYNAINFO(1) 取得最新动态行情: 开盘
DYNAINFO(10) 取得最新动态行情: 卖一量
DYNAINFO(11) 取得最新动态行情: 买二价
DYNAINFO(12) 取得最新动态行情: 买二量
DYNAINFO(13) 取得最新动态行情: 卖二价
DYNAINFO(14) 取得最新动态行情: 卖二量
DYNAINFO(15) 取得最新动态行情: 买三价
DYNAINFO(16) 取得最新动态行情: 买三量
DYNAINFO(17) 取得最新动态行情: 卖三价
DYNAINFO(18) 取得最新动态行情: 卖三量
DYNAINFO(19) 取得最新动态行情: 现手
DYNAINFO(2) 取得最新动态行情: 最新
DYNAINFO(21) 取得最新动态行情: 内盘
DYNAINFO(3) 取得最新动态行情: 最高
DYNAINFO(31) 取得最新动态行情: 均价
DYNAINFO(32) 取得最新动态行情: 量比
DYNAINFO(33) 取得最新动态行情: 涨跌
DYNAINFO(34) 取得最新动态行情: 涨幅
DYNAINFO(35) 取得最新动态行情: 委比
DYNAINFO(36) 取得最新动态行情: 委差
DYNAINFO(37) 取得最新动态行情: 外盘
DYNAINFO(38) 取得最新动态行情: 震幅
DYNAINFO(39) 取得最新动态行情: 涨速
DYNAINFO(4) 取得最新动态行情: 最低
DYNAINFO(40) 取得最新动态行情: 涨速幅
DYNAINFO(41) 取得最新动态行情: 市盈率
DYNAINFO(42) 取得最新动态行情: 换手率
DYNAINFO(49) 取得最新动态行情: 强弱
DYNAINFO(5) 取得最新动态行情: 总手
DYNAINFO(6) 取得最新动态行情: 总额
DYNAINFO(7) 取得最新动态行情: 买入价
DYNAINFO(8) 取得最新动态行情: 买一量
DYNAINFO(9) 取得最新动态行情: 卖出价
FINANCE(0) 取得基本财务数据: 总股本(万股)
FINANCE(1) 取得基本财务数据: 国家股(万股)
FINANCE(10) 取得基本财务数据: 无形资产(万元)
FINANCE(11) 取得基本财务数据: 长期投资(万元)
FINANCE(12) 取得基本财务数据: 流动负债(万元)
FINANCE(13) 取得基本财务数据: 长期负债(万元)
FINANCE(14) 取得基本财务数据: 资本公积金(万元)
FINANCE(15) 取得基本财务数据: 每股公积金(元)
FINANCE(16) 取得基本财务数据: 股东权益(万元)
FINANCE(17) 取得基本财务数据: 主营收入(万元)
FINANCE(18) 取得基本财务数据: 主营利润(万元)
FINANCE(19) 取得基本财务数据: 其他利润(万元)
FINANCE(2) 取得基本财务数据: 法人股(万股)
FINANCE(20) 取得基本财务数据: 营业利润(万元)
FINANCE(21) 取得基本财务数据: 投资收益(万元)
FINANCE(22) 取得基本财务数据: 补贴收入(万元)
FINANCE(23) 取得基本财务数据: 营业外收支(万元)
FINANCE(24) 取得基本财务数据: 损益调整(万元)
FINANCE(25) 取得基本财务数据: 利润总额(万元)
FINANCE(26) 取得基本财务数据: 净利润(万元)
FINANCE(27) 取得基本财务数据: 未分配利润(万元)
FINANCE(28) 取得基本财务数据: 每股未分配(元)
FINANCE(29) 取得基本财务数据: 每股收益(元)
FINANCE(3) 取得基本财务数据: A 股(万股)
FINANCE(30) 取得基本财务数据: 每股净资产(元)
FINANCE(31) 取得基本财务数据: 每股调整净资产(元)
FINANCE(32) 取得基本财务数据: 股东权益比%
FINANCE(33) 取得基本财务数据: 净资收益率%
FINANCE(4) 取得基本财务数据: B 股(万股)
FINANCE(5) 取得基本财务数据: H 股(万股)
FINANCE(6) 取得基本财务数据: 职工股(万股)
FINANCE(7) 取得基本财务数据: 总资产(万元)
FINANCE(8) 取得基本财务数据: 流动资产(万元)
FINANCE(9) 取得基本财务数据: 固定资产(万元)
VOLUNIT 返回每手股数,对于股票值为100,债券为10
参数及图形函数
PARAM#1
参数一
PARAM#2
参数二,类推
#COLORSTICK
涨跌柱线
#VOLUMN
成交量柱线
#CIRCLE
o图
=
中间变量
:
折线图