HQChart实战教程2-使用跨周期写指标

151 篇文章 33 订阅

跨周期

有时候我们再计算指标的需要用到其他周期的开,高,低,收,量,金额来计算。
HQChart提供跨周期函数来获取跨周期数据

跨周期函数

注意: 目前只支持大周期转小周期(如 日线=>1分, 15分=>5分), 暂时不支持小周期转大周期

1. 周期收盘价

COVER_C(‘周期名称’, n)
周期名称: MIN1、 MIN5、 MIN15、 MIN30、 MIN60、 DAY、 WEEK、 MONTH、 YEAR,
分别表示1分钟、5分钟、15分钟、30分钟、60分钟、日、周、月、年。
周期名称是字符串需要用引号, 如T:COVER_C(‘MIN15’);
n: 先把周期数据使用ref(n),在转成当天周期数据

2. 周期开盘价

COVER_O(‘周期名称’, n)

3. 周期最高价

COVER_H(‘周期名称’, n)

4. 周期最低价

COVER_L(‘周期名称’, n)

2. 周期成交额

COVER_A(‘周期名称’, n)

2. 周期成交量

COVER_V(‘周期名称’, n)

用例1

日线指标-周期共振选股,思路:周线MACD柱放大,13周EMA线趋势向上,日线股价上穿13日EMA买入

//周线MACD柱放大
WEEKC:=COVER_C('WEEK');
DIF:=EMA(WEEKC,12)-EMA(WEEKC,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
S1:=MACD>REF(MACD,1);
//13周EMA线趋势向上
S2:=EMA(WEEKC,13)>REF(EMA(WEEKC,13),1);
//日线股价上穿13日EMA
S3:=C>EMA(C,13);
多头买入:S1&&S2&&S3;

跨周期引用符’#’

#后可用MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,SEASON,YEAR
例如:TMP1:=CLOSE#WEEK;
只可用于OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK,当前周期不支持多秒线,多分钟线和多日线,并且引用周期必须要高于当前周期.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HQChart

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值