龙空技术网

通达信指标编写-SUM函数-036

柒攝畫 475

前言:

今天兄弟们对“c语言除法函数”大致比较关怀,看官们都想要学习一些“c语言除法函数”的相关文章。那么小编在网上网罗了一些关于“c语言除法函数””的相关文章,希望我们能喜欢,朋友们快快来了解一下吧!

036-SUM函数(通达信指标编写)

SUM 总和 属于引用函数,求总和,重要。

用法: SUM(X,N) 统计N周期中X的总和,N=0则从第一个有效值开始。

例如: SUM(VOL,0) 表示统计从上市第一天以来的成交量总和。

示例:

AA:= SUM(C,5);{将5天收盘价求和}

BB:AA / 5 ;{将5天收盘价总和除以5}

函数:SUM(X,N) 参数: X为数组,N为计算周期

说明:统计N周期中X的总和,N=0则从第一个有效值开始。

示例:SUM(VOL,0) 表示统计从上市第一天以来的成交量总和。

SUM和COUNT这两个函数不同之处在于COUNT,计数。SUM,总数、和。请注意这两个函数的区别。

当数组为逻辑运算判断的结果时,SUM和COUNT的返回值是一样的。一般习惯上,对于逻辑运算信号,用COUNT统计,返回其它数值的,用SUM统计。

当COUNT统计一般数值时,数组大于等于1时,计入;小于1时,不计入。这两个函数,主要用于统计。

用COUNT(CROSS(MA(C,5),MA(C,10)),0);就可以统计出全部的五天均线上穿十天均线的金叉数。

用SUM(CROSS(MA(C,5),MA(C,10)),0);和以上得出的结果应该是一样的。

下面是几个运用SUM函数的指标例句:

1、阶段缩量

SUM(VOL,N1)/CAPITAL<=N2;

注:N1为要统计的阶段时间,N2为缩量比例,可在参数设定范围内设定参数范围。

2、阶段放量

SUM(VOL,N1)/CAPITAL>=N2;

注:N1为要统计的阶段时间,N2为Y放量比例,可在参数设定范围内设定参数范围。

3、放量上攻

A:=(C-REF(C,1))/REF(C,1)>=(N/100);

SUM(VOL,N1)/CAPITAL>=(N2/100) AND COUNT(VOL>REF(VOL,1),N3 )=N3 AND COUNT(A,N3)=N3;

完整含义:每日股价涨幅均大于N%,N1日内累计换手率大于N2%,并且成交量连续在N3日内放大。

4、阶段强势股

A:=SUM(IF(DATE-N=0,INDEXC,0),0);

B:=SUM(IF(DATE-N1=0,INDEXC,0)0);

E:=SUM(IF(DATE-N=0,C,0),0);

F:=SUM(IF(DATE-N1=0,C,0),0);

((F-E)/E)>((B-A)/A);

注:该公式求的是N日-N1日之间涨幅高于大盘的股票。N、N1参数的表达格式为YYMMDD,注意在2000年前的表达为年份的后两位,例如1999年为99,从2000年开始以100依次向后累加,例如2001年9月14日为1010914,INDEXC函数表示同期大盘的收盘价,该函数对分笔成交分析周期无效。

5、阶段弱势股

A:=SUM(IF(DATE=N,INDEXC,0),0);

B:=SUM(IF(DATE=N1,INDEXC,0)0);

E:=SUM(IF(DATE=N,C,0),0);

F:=SUM(IF(DATE=N1,C,0),0);

((F-E)/E)<((B-A)/A);

注:该公式求的是N日-N1日之间涨幅低于大盘的股票。N、N1参数的表达格式为YYMMDD,注意在2000年前的表达为年份的后两位,例如1999年为99,

从2000年开始以100依次向后累加,例如2001年9月14日为1010914,INDEXC函数表示同期大盘的收盘价,该函数对分笔成交分析周期无效。

【风险提示:本文只作为指标技术交流,不作为投资建议。股市有风险,投资需谨慎!】

标签: #c语言除法函数