通达信的软件应用

[复制链接]
查看69 | 回复0 | 2024-12-18 21:01:20 | 显示全部楼层 |阅读模式
  1.找出近5日内创历史新高的股票
  NHIGH:HHV(HIGH,5)== HHV(HIGH,0);
  首先定义输出线变量:NHIGH,对其进行输出.
  5日内创历史新高,也即近5日的最高价为历史最高价,由HHV(HIGH,5)可以求出近5日的最高价,而HHV函数的第二个参数为0时,表示对所有数据求值,所以由HHV(HIGH,0)可以得到历史最高价.
  最后,由条件判断确定这两个新高是否同一数值.
  一直在60日季均线下潜伏近日上攻的股票
  在60日季均线下潜伏,也即收盘价一直低于其60日移动平均;近日上攻,也即近日上穿其均线:
  NCROSS:LAST(CLOSEMA(CLOSE,60);
  3. 找出今日涨幅大于大盘涨幅的股票
  NMAX1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
  NMAX2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);
  NMAX:NMAX1>NMAX2;
  4. 找出近7日都收阳线的股票
  NRED:EVERY(CLOSE>OPEN,7);
  5). 《通达信集成版》软件新语法新函数
  引用各种公式
  从《通达信集成版》软件开始,交易系统公式,条件选股公式也可以被引用.引用时若有参数指定,则使用指定参数,否则使用指标的缺省参数;指定了指标的某一条输出线,则使用该输出线,否则使用第一条输出线.
  引用画线指标公式
  画线指标直接引用或以引号说明.
  例如:MID:=KDJ.K(10,2) 或 MID:="KDJ.K"(10,2)表示以(10,2)为参数计算指标公式KDJ的K值,并赋值给MID.
  引用分析家的公式
  "公式名称.指标线名称"(参数表)
  其中参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数.例如"MACD.DIF"表示引用根据缺省参数计算的MACD指标中的DIF指标线数值.
  引用交易系统公式
  "SYSTEM.公式名称.交易类型"(参数表)
  交易类型可以为ENTERLONG,EXITLONG,ENTERSHORT或者EXITSHORT,分别表示引用多头买入,多头卖出,空头买入,空头卖出.考虑兼容,BUYPOINT,
  SELLPOINT等老的方式依旧支持.
  引用条件选股公式
  条件选股公式由"EXPLORER"导出.
  例如引用条件选股的KDJ,则表述为:EXPLORER. KDJ;交易系统公式由"SYSTEM"导出.系统暂时还不支持引用五彩K线公式.
  例如,要指示涨停版的K线画蓝色,可以定义输出线:UP:CLOSE>=REF(CLOSE,1)×1.1, COLORBLUE.
  跨周期引用公式
  引用其他周期数据,使用"#"运算符指明周期.
  包括: MIN1[分钟],MIN5[5分钟],MIN15[15分钟],MIN30[30分钟],MIN60[60分钟],DAY[日线],WEEK[周线],MONTH[月线].
  例如得到KDJ的周线数据,可以表述为:MACD#WEEK.应注意的是,只能从较短周期引用较长周期,反方向的引用不允许.
  引用其它股票数据
  您还可以在公式中引用其它任和股票的数据,方法为:
  "股票代码$数据名称"
  例如要得到0001的收盘价,可以表示:"0001$CLOSE";
  数据名称可以是OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,分别表示包括开盘价,最高价,最低价,收盘价,成交量,成交额.
  公式导出,导入
  导出公式
  1.点击公式管理器的〖导出公式〗按钮,弹出对话框供用户输出公式.
  2.在输出公式时,系统列出可供输出的四类公式,用鼠标点取待输出公式前的方框将其选中.
  导入公式
  在引入公式时,系统显示所有待引入的公式.若某公式在系统中已存在同名公式则会在"导入公式"对话框下方提示.新引入公式的名称可以被更改,方法是先选中该公式,然后用鼠标再次点击它的名称部分.
  临时引入
  临时引入的公式将不保存在系统硬盘上,退出后这些公式随即自动消失.这对需要公式保密的网络版用户很有帮助.
  新增函数
  一 ,行情函数
  HIGH 最高价
  返回该周期最高价.
  用法: HIGH
  H 最高价
  返回该周期最高价.
  用法: H
  LOW 最低价
  返回该周期最低价.
  用法: LOW
  L 最低价
  返回该周期最低价.
  用法: L
  CLOSE 收盘价
  返回该周期收盘价.
  用法: CLOSE
  C 收盘价
  返回该周期收盘价.
  用法: C
  VOL 成交量
  返回该周期成交量.
  用法: VOL
  V 成交量
  返回该周期成交量.
  用法: V
  OPEN 开盘价
  返回该周期开盘价.
  用法: OPEN
  O: 开盘价
  返回该周期开盘价.
  用法: O
  ADVANCE 上涨家数
  返回该周期上涨家数.
  用法: ADVANCE (本函数仅对大盘有效)
  DECLINE 下跌家数
  返回该周期下跌家数.
  用法: DECLINE (本函数仅对大盘有效)
  AMOUNT 成交额
  返回该周期成交额.
  用法: AMOUNT
  ASKPRICE 委卖价
  返回委卖1--委卖3价格.
  用法: ASKPRICE(N) N取1?3.
  (本函数仅个股在分笔成交分析周期有效)
  ASKVOL 委卖量
  返回委卖1--委卖3量.
  用法: ASKVOL(N) N取1?3.
  (本函数仅个股在分笔成交分析周期有效)
  BIDPRICE 委买价
  返回委买1--委买3价格.
  用法: BIDPRICE(N) N取1?3.
  (本函数仅个股在分笔成交分析周期有效)
  BIDVOL 委买量
  返回委买1--委买3量.
  用法: BIDVOL(N) N取1?3.
  (本函数仅个股在分笔成交分析周期有效)
  BUYVOL 主动性买盘
  返回主动性买单量.
  用法: BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0.
  (本函数仅个股在分笔成交分析周期有效)
  SELLVOL 主动性卖盘
  返回主动性卖单量.
  用法: SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0.
  (本函数仅个股在分笔成交分析周期有效)
  ISBUYORDER 主动性买单
  返回该成交是否为主动性买单.
  用法: ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为0.
  (本函数仅个股在分笔成交分析周期有效)
  ISSELLORDER 主动性卖单
  返回该成交是否为主动性卖单.
  用法: ISSELLORDER 当本笔成交为主动性卖盘时,返回1,否则为0.
  (本函数仅个股在分笔成交分析周期有效)
  软件数据很有问题,举个例子,如通达信的广发证券至强版,在2009年9月2日的最低点为2669点。
  事实上应该为2639,如此重要的中期底部竟然数据是错的。真是无话可说了。

 

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

666

545

主题

0

回帖

3947

积分

游资

积分
3947