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

跨周期

有时候我们再计算指标的需要用到其他周期的开,高,低,收,量,金额来计算。
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;

猜你喜欢

转载自blog.csdn.net/jones2000/article/details/103275668