分享

通达信公式编程第04节课

 朱江明 2024-12-05

第四节课

大盘函数

这几类函数都是直接调用行情或其他数据,按照说明就可以直接使用了。,没什么逻辑运算,在此不做重点介绍了

 实例

石开B系数

解释:贝塔=K*(个股涨跌幅-指数涨跌幅)*100k的意思是当指数涨幅在1%以上时,k=0.9,当只是涨跌幅在1%以内时,K=1,当指数涨跌幅超过1%时,k=1.2

INPUT:N(101100),M(401100);

VAR1=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);

VAR2:=(CLOSE-REF(C,1))/REF(C,1);

K:=IF(VAR1>0.010.9IF(VAR1<-0.011.21));

B1(VAR2-VAR1)*K*100;

B:SUM(B1N);

M5SMA(B,M,1);

引用函数

1、引用指标公式:'’指标.指标线#周期'’(参数)

MACD.DEA#WEEK(26,12,9);表示当天引用了本周期所在的本周的MACD指标中的数据。#的格式调用的本周期所在的上一级周期的指标数据。##的格式则表示调用了前一种格式的前一周期的指标数据。  

'’MACD.DEF##WEEK(26129)

表示了从 当天看来的上一周的数据

实例

引用交易系统公式

SYSTEM.公式名称.交易类型”(参数表)

SYSTEM.FMLNAME.ENTERLONG(P1P2)。交易类型:ENTERLONG 多头买入

EXITLONG  多头卖出  ENTERSHORT 空头买入 EXITSHORT 空头卖出  

可供引用的周期类型有MIN1 MIN5 MIN15 MIN30 MIN60  DAY WEEK MONTH 分表表示1分钟 5分钟 15分钟  30分钟  6分钟  日线 周线  月线

引用任意股票的数据  

引用大盘数据 可用 INDEXC  INDEXV  等。

股票代码 “股票代码@数据”。数据名称可以有OPEN HIGH  CLOSE  LOW AMOUNT (注意这里不可以 用简称)

000002@VOL”表示000002该周期的成交量

1A0001@CLOSE”表示大盘本周期的收盘价,此时大盘被当做一个个股

财务函数FINONE(id,年份,月日)

FINONE(183,2016,1231);

实时讲解。。。。。。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多