
1、 通达信函数是公式系统对数据的 *** 作。它是基于许多函数组成的。该函数必须满足时不变性,即时间后的数据不影响时间前的结果。
2、 行情函数:HIGH(H)是返回最高价;LOW(L)是返回周期最低价;CLOSE(C)是返回周期收盘价;VOL(V) 是返回周期成交量;OPEN(O)是返回周期开盘价;ADVANCE 是返回周期上涨家数;DECLINE是返回周期下跌家数;AMOUNT是返回周期成交额;VOLINSTK是返回周期持仓量;QHJSJ是返回周期期货结算价;BUYVOL是即时行情数据;SELVOL是返回外盘;ISBUYORDER是主动性买单。DHIGH是返回不定周期最高价;DOPEN是返回不定周期开盘价;DLOW是返回不定周期最低价;DCLOSE是返回不定周期收盘价;DVOL是返回不定周期成交量价;NAMELIKE是模糊股票名称。
3、 时间函数:PERIOD是取得的周期类型;DATE是取得的周期的年月日;TIME是取得的周期的时分秒;YEAR是取得的周期的年份;MONTH是取得的周期的月份;WEEKDAY是取得的周期的星期数;DAY是取得的周期的日期;HOUR是取得的周期的小时数;MINUTE是取得的周期的分钟数;FROMOPEN是用来求当前时刻距开盘有多长时间的;TFILT过滤特定的指定的时间段;DATETODAY;DATETODAY返回天数;DAYTODATE是指转换日期;DAYTODATE(N)是指返回后第N天的日期;TIMETOSEC指的是当日秒数;TIMETOSEC指的是返回time时刻距0时有多长时间,以秒作为单位;SECTOTIME指的是转换时间;SECTOTIME(N)指的是返回0时后N秒是多少时间。
4、 引用函数:DRAWNULL指的是无效数;BACKSET代表着向前赋值;BARSCOUNT指的是有效数据周期数;CURRBARSCOUNT 到最后交易日的周期数 求到最后交易日的周期数用法: CURRBARSCOUNT 求到最后交易日的周期数;TOTALBARSCOUNT;BARSLAST;BARSSINCEN;COUNT(X,N);DMA;HHVBARS
5、 逻辑函数:CROSS;UPNDAY;EXIST;LAST
6、 算术函数:NOT;IF;IFF;MAX;MIN
7、 数学函数:ACOS;ASIN;ATAN;COS;SIN;TAN;EXP;LN;LOG;SQRT;ABS;POW;CEILING;FLOOR;INTPART;BETWEEN;FRACPART;ROUND;SIGN;MOD;RAND
8、 统计函数:AVEDEV;DEVSQ;FORCAST;SLOPE;STD;STDP;VAR;VARP;RELATE;BETAEX
9、 横向统计:BLOCKSETNUM;HORCALC;INSORT;INSUM
10、 形态函数:COST;PEAK;PEAKBARS;SARTURN;TROUGHBARS;WINNER
11、 大盘函数:INDEXA;INDEXADV;INDEXDEC;INDEXC;INDEXH;INDEXL;INDEXO;INDEXV
12、 日线统计函数:TRADENUM;TRADEINNUM;TRADEOUTNUM;LARGETRDINNUM;LARGETRDOUTNUM;TICKCOUNT;TICKINCOUNT;TICKOUTCOUNT;LARGETICKCOUNT;LARGETICKINCOUNT;LARGETICKOUTCOUNT
13、 绘图函数:PLOYLINE;DRAWLINE;DRAWKLINE;DRAWICON;DRAWTEXT;DRAWNUMBER;RGB
14、 财务函数:FINANCE(1) ;FINANCE(2) ;FINANCE(3);FINANCE(4);FINANCE(5);FINANCE(6);FINANCE(7)
15、 即时行情函数:DYNAINFO;DYNAINFO(4);DYNAINFO(5);DYNAINFO(6);DYNAINFO(7);DYNAINFO(8);DYNAINFO(21);DYNAI
16、 交易函数:+;-; ;/;;=;=;!=;{;AND;OR;&&;||;$
17、 线形和颜色:COLOR;COLORBLACK;COLORBLUE;COLORGREEN;COLORCYAN;COLORRED
某股票公式中的未来函数可以理解为:一量依赖另一量。
①公式系统对数据的运算是基于一系列函数,函数必须满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响(判断是否未来函数的依据)。这个很重要!
②对于未来函数可以理解为:某一量依赖另一量,如量A和量B,B变化使A改变,那么A是B的函数,如果B是稍后的量,A是稍早的量,A跟着B变,A是B的未来函数。未来函数是有时间周期的,在一个短的周期内可能是未来函数,但在稍长的周期内就不是未来函数,比如"HIGH"(最高价),在一天收市前都是不确定的如在交易没有结束时我们可以看到某一个指标,如“卖出”跟着股价的高低一会出现,一会消失(这个现象很容易观察到)。
③所以对于一个日周期的指标在分时周期具有“未来函数”特征。但一旦收盘该指标是定值,不应随明日及以后的价而变,所以该指标在日周期中不是未来函数。
④被人们普遍认为是未来函数的是比较长时间才被确认的ZIG函数,比如把参数设置为ZIG(3,5),就要等下一个ZIG(3,5)成立时才能被确认,就是说你把周期设置得越长,被确认的时间就越长(比如ZIG(3,30)),如果把它设置的很短(比如ZIG(3,1)),那就跟"high"差不多了标准公式:ZIG(3,PER)
⑤有未来函数的公式对历史模拟的相当准确,对号称100%的99%准确的公式要小心。
⑥未来函数有:
ZIG、PEAK、PEAKBARS、TROUGH、TROUGHBARS、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都属于未来函数
⑦所以任何函数都具有未来函数特性,也没什么可怕。第一不要依据公式入市,第二还是不要依据公式入市!不要迷信公式。公式只能给你一个信号,最终判断取舍要靠人。
⑧公式指标中如果含有未来函数,那么这个指标从历史看是非常准确,但如果使用,往往出现一些假的指示,这些指示随着股价的变化而变化。往往误导股民。简而言之,就是马后炮指标,和那些黑嘴一样,股票涨了才推荐。
可以使用 IF 对数值和公式执行条件检测。
语法
IF(logical_test,value_if_true,value_if_false)
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式;如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE。此参数可使用任何比较运算符。
Value_if_true 是 logical_test 为 TRUE 时返回的值。例如,如果此参数是文本字符串“预算内”,而且 logical_test 参数的计算结果为 TRUE,则 IF 函数显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则此参数返回 0(零)。若要显示单词 TRUE,请为此参数使用逻辑值 TRUE。Value_if_true 可以是其他公式。
Value_if_false 是 logical_test 为 FALSE 时返回的值。例如,如果此参数是文本字符串“超出预算”而 logical_test 参数的计算结果为 FALSE,则 IF 函数显示文本“超出预算”。如果 logical_test 为 FALSE 而 value_if_false 被省略(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 value_if_false 为空(即 value_if_true 后有逗号并紧跟着右括号),则会返回值 0(零)。Value_if_false 可以是其他公式。
Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式;如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE。此参数可使用任何比较运算符。
股票函数累计用SUM表示。SUM表示计算N天数值的总和。由于书写困难而且不灵活,可以引入SUM函数来计算,需要注意的是,此时的循环与公式中的隐含循环是不一样的,隐含循环不需要书写而且是不可避免的,而循环需要用循环语句写出来。
天均线的值=最近连续5个交易日收盘价之和1/5
然后依次类推把每个五日均线的值连成一条平滑的曲线就是五日均线
股票中的MA5,就是5日移动平均线,是k线图的一个组成部分。移动平均线是用统计处理的方式,将若干天的股票价格加以平均,然后连接成一条线,用以观察股价趋势。移动平均线的理论基础是道琼斯的“平均成平”概念。通常有5日、10日、20日、30日、60日、120日等均线。其目的在取得某一段时间的平均成本,而以此平均成本的移动曲线配合每日收盘价的线路变化分析某一时期多空的优劣形势,以研判股价的可能变化。
一般来说,现行价格在平均价之上,意味着市场需求较大,行情看好;反之,则表明买压较重,行情看淡。
将第1日至第5日的5个收盘价求算术平均值,得到第1平均价;将第2日至第6日的5个收盘价求算术平均值,得到第2个平均价。以此类推,可以得到一系列平均价,将这些5日均价用一条曲线连起来就成为5日移动平均线。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)