资源描述:
《同花顺公式完全手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目 录一、同花顺引用函数:21、求和22、最高值23、最低值24、有效周期数25、向前赋值26、满足条件的周期数27、移动平均38、向前引用39、简单移动平均310、上一次条件成立到当前的周期数311、第一个条件成立到当前的周期数312、指数平滑移动平均313、动态移动平均314、最高值周期数315、最低值周期数316、加权移动平均317、求和3二、同花顺时间函数:41、总开盘分钟42、距开盘分钟43、距午夜秒44、时间格式45、时间差4三、同花顺板块函数:41、板块平均42、板块最小值43、板块最大值4
2、4、板块求和45、取板块领先股票4四、同花顺指标函数:41、成本42、分价函数43、成本分布54、之字转向55、获利盘56、抛物转向57、远期获利盘比例5五、同花顺算术函数:51、绝对值52、介于53、最大值54、最小值55、求模运算56、求逻辑非67、范围68、求相反数69、余弦值610、正弦值611、平方根612、上穿6六、同花顺公式编写函数汇聚(一)61.1、大盘函数62、字符串函数63、绘图函数74、财务函数105、板块函数116、指标函数116、统计函数13本文来自东方财富网前辈,经整理如下,欢迎
3、围观。同花顺股票软件的内置函数是为了实现某一运算功能而用来被公式调用的。按函数的功能分为引用函数、时间函数、板块函数、指标函数、算术函数、逻辑函数、财务函数、统计函数共八类。一、同花顺引用函数:1、求和求总和。用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。例如:SUM(VOL,5)周期设为日线时,表示最近5个交易日的成交量之和。SUM(VOL,0)表示从传数据过来第一天起的成交量总和,具体如在区间统计里统计“总手”SUM(VOL,0)即是指全区间的成交量之和。2、最高值求最高值。
4、用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。例如:HHV(HIGH,30)表示求30日最高价。3、最低值求最低值。用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始。例如:LLV(LOW,0)表示求历史最低价。4、有效周期数求总的周期数。用法:BARSCOUNT(X),第一个有效数据到当前的天数。5、向前赋值将当前位置到若干周期前的数据设为1。用法:BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。例如:BACKSET(CLOSE>OPE
5、N,2)若收阳则将该周期及前一周期数值设为1,否则为0。6、满足条件的周期数统计满足条件的周期数。用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数。7、移动平均求移动平均。用法:SMA(X,N,M),求X的N日移动平均,M为权重。算法:若Y=SMA(X,N,M)则Y=[M*X+(N-M)*Y']/N,其中Y'表示上一周期Y值,N必须大于M。例如:SMA(CLOSE,30,1)表示求30日移动
6、平均价。8、向前引用引用若干周期前的数据。用法:REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。9、简单移动平均求简单移动平均。用法:MA(X,N),求X的N日移动平均值。算法:(X1+X2+X3+,,,+Xn)/N。例如:MA(CLOSE,10)表示求10日均价。10、上一次条件成立到当前的周期数上一次条件成立到当前的周期数。用法:BARSLAST(X),上一次X不为0到现在的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=
7、1,1)表示上一个涨停板到当前的周期数。11、第一个条件成立到当前的周期数统计第一个条件成立到当前的周期数。用法:BARSSINCE(X):第一次X不为0到现在的天数。例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数。12、指数平滑移动平均求指数平滑移动平均。用法:EMA(X,N),求X的N日指数平滑移动平均。算法:若Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指数平滑均价。13、动态移
8、动平均求动态移动平均。用法:DMA(X,A),求X的动态移动平均。算法:若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1。例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价。14、最高值周期数求上一高点到当前的周期数。用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计。例如:HHVBARS(H