资源加载中... loading...

日本Ichimoku Kinko Hyo交易策略的量化实现

Author: 扫地僧, Created: 2019-08-02 14:58:51, Updated: 2024-06-13 14:28:24

img

什么是Ichimoku Kinko Hyo

Ichimoku Kinko Hyo,简称Ichimoku,是一种技术指标,用于衡量动量以及未来的价格支撑和阻力区域。这种一体化技术指标由五条线组成,分别为“tenkan-sen”,“kijun-sen”,“senkou span A”,“senkou span B”和“chikou span”。

了解Ichimoku Kinko Hyo

Ichimoku Kinko Hyo指标最初是由日本报纸作家开发的,它将各种技术策略组合成一个易于实现和解释的指标。在日语中,“ichimoku”转换为“一看”,意味着交易者只需要看一下图表来确定动量,支撑和阻力。

Ichimoku对于之前没见过的新手交易者来说可能看起来非常复杂,但是随着对各个概念的含义及其使用原因的理解,复杂性很快就消失了。

Ichimoku指标最好与其他形式的技术分析结合使用,尽管其目标是成为一体化指标。

Ichimoku指标有五个关键组成部分

  • Tenkan-sen:转换线,通过在过去九个周期中加上最高的最高价和最高的最低价,然后将结果除以2来计算。结果画出的线表示关键支撑和阻力位,以及反转信号线。

  • Kijun-sen:基线,通过在过去26个周期中加上最高的最高价和最低的最低价,并将结果除以2来计算。结果画出的线表示关键支撑位和阻力位,是趋势变化的确认,可用作追踪止损点。

  • Senkou Span A:跨度A或前导跨度A,通过将tenkan-sen和kijun-sen相加,将结果除以2,然后将结果绘制在前面26个周期来计算。由此产生的线形成了kumo(或云)的一个边缘,用于识别未来的支撑和阻力区域。

  • Senkou Span B:跨度B或前导跨度B,通过将过去52个周期中的最高的最高价和最低的最低价相加,除以2,然后将结果绘制在前面26个周期来计算。由此产生的线形成了kumo的另一个边缘,用于识别未来的支撑和阻力区域。

  • Chikou Span:跨度或滞后跨度是当前周期的收盘价,在图表上显示往前26天的。该线用于显示可能的支撑和阻力区域。

在优宽量化平台实现Ichimoku Kinko Hyo交易策略

接下来,我们还是用简单易懂的My语言来实现这个策略,代码非常短,特别适合初学者理解学习,特别是对于扩展来讲,各个函数清晰可见,大家可以尝试着把自己的交易逻辑由此扩展开来。

  • 策略名称:日本云图简化版策略

  • 支持:商品期货,数字货币

  • 适用周期:多周期

img

源码:


//交易条件
CONDITION1:=REF(CLOSE,1) > REF(CLOSE,N1)  AND REF(CLOSE,8) > REF(CLOSE,N4) AND CLOSE > OPEN AND REF(CLOSE,137)>REF(OPEN,N2) AND CLOSE > REF(OPEN,N3);
CONDITION2:=REF(CLOSE,1) < REF(CLOSE,N1)  AND REF(CLOSE,8) < REF(CLOSE,N4) AND CLOSE < OPEN AND REF(CLOSE,137)<REF(OPEN,N2) AND CLOSE < REF(OPEN,N3);

//交易系统
CONDITION1,BPK;
CONDITION2,SPK;

//过滤函数
AUTOFILTER;

策略源码,请查看:https://www.youquant.com/strategy/129083


更多内容