加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

一步步学通达信公式的编写  四、基本公式编写实例(中级)

(2012-11-13 08:28:48)
标签:

股票

分类: 股票公式

基本公式编写实例 

在前面的学习当中,我们见到了一些基本的表达方法、方式,今天我们的任务是学习一些常见的概念如何编写,例如放量、上涨等等,因为这些都是在公式编写过程当中要用到的基本形态特征,许多的技术指标的选股条件都是由它们组成的。

1.1放量

1 今日比昨日的成交量放大了1倍:
VOL/REFVOL1)>2

 

REF 向前引用

引用若干周期前的数据

用法: REF(X,A) 引用A周期前的X值

例如: REF(CLOSE,1) 表示上一周期的收盘价,在日线上就是昨收


2、今日的五日均量比五天的五日均量放大了3倍:
AA=MAVOL5);
BB=REFAA5);
AA/BB4


3、今天的成交量达到了整个流通盘的10%以上:
VOL/CAPITAL10/100
(注意,10%的表达式是10/100,或者0.1

1.2 缩量

  1、 今日比昨日的成交量缩小了1倍:
VOL/REFVOL1)<0.5

 

  2、 今日的五日均量比五天的五日均量缩小了一半:
AA=MAVOL5);
BB=REFAA5);
AA/BB0.5

 

   将某一数值赋给某个变量的过程,称为赋值。

   在计算机程序设计语言中,用一定的赋值语句去实现变量的赋值。

   将确定的数值赋给变量的语句叫做赋值语句。各程序设计语言有自己的赋值语句;赋值语句也有不同的类型。所赋“值”可以是数字,也可以是字符串和表达式。

  注意很多语言都使用“等于号”(即“=”)来作为赋值号,所以可能和和平时的理解不同,在使用的时候应予以注意。

 

 

  3、 今天的成交量不足整个流通盘的0.5%
VOL/CAPITAL0.5/100

 

 

1.3上涨


1、今日涨幅达到了7%以上:
CLOSE/REFCLOSE1)>1.07


2、十日均价继续上涨:
AA=MACLOSE10);
BB=REEAA1);
AABB

 

1.4下跌


收阳、收阴:
1、当天收阳:CLOSEOPEN
2、当天收阴:CLOSEOPEN

1.5高开、低开


1、当天股价高开,开盘高于昨日收盘:OPENREFCLOSE1);


2、当天股价低开:OPENREFCLOSE1);

1.6跳空


跳空亦有向上和向下两种:
当日开盘在昨日最高之上,即为向上跳空:OPENREFHIGH1);
反之,开盘小于昨日的最高价,为向下跳空:OPENREFLOW1);

 

1.7放量上攻


AA=VOL/REFVOL1)>2{成交量是昨日的两倍}
BB=CLOSE/REFCLOSE1)>1.07{涨幅大于7%}
AA  AND  BB

1.8高开高走


AA=OPENREFCLOSE1);{开盘价大于昨收}
BB=CLOSEOPEN{当日收阳线}
AA  AND  BB

 

1.9创新高


创新高指当日最高价是最近一段时间的最高价:
HIGH=HHV(HIGH,N);
其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。

 

1.10横盘整理

横盘整理指最近一段时期价格在一定幅度之内摆动:
(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05;
其中的LLV(X,N)是求N周期内X最低值。因此该公式表示10日收盘价振幅振幅在5%以内。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有