2023年10月7日
Ichimoku云是一种技术分析指标,用于识别潜在的趋势反转、支撑和阻力水平,并在金融市场上生成入场和出场信号。它是由一位日本记者名叫Goichi Hosoda开发的,他使用了笔名Ichimoku Sanjin。 Ichimoku云包括几个组成部分,包括转换线(Tenkan-sen)、基准线(Kijun-sen)、前云线A(Senkou Span A)、前云线B(Senkou Span B)和云。转换线和基准线是根据一定时间内最高点和最低点的平均值计算而得。前云线A是转换线和基准线的平均值,在当前价格之前绘制。前云线B是根据较长时间内最高点和最低点的平均值计算而得,在当前价格之前绘制。云是前云线A和前云线B之间的区域,常用于识别潜在的支撑和阻力水平。 上方提供的Ichimoku云与入场信号脚本是TradingView Pine脚本,它在图表上绘制了Ichimoku云,并显示入场信号。入场信号是基于转换线和基准线的交叉和交叉下以及收盘价与前云线A和前云线B的关系生成的。当满足做多入场信号条件时,在价格条下方绘制绿色三角形朝上的形状。相反,当满足做空入场信号条件时,在价格条上方绘制红色三角形朝下的形状。 需要注意的是,Ichimoku云是一种多功能指标,可用于多种方式,包括识别趋势、确定支撑和阻力水平以及生成入场和出场信号。交易员和投资者通常与其他技术分析工具和指标一起使用,以做出明智的交易决策。 这段代码是一个用于绘制 Ichimoku 云图和显示入场信号的 TradingView 指标脚本。它使用了 Pine Script 语言。 首先,通过 `indicator` 函数设置指标的标题和短标题,并将其叠加在主图上。 接下来,定义了两个参数 `tenkanPeriod` 和 `kijunPeriod` 分别表示 Tenkan-sen(转换线)和 Kijun-sen(基准线)的计算周期。然后使用 `ta.sma` 函数分别计算出 Tenkan-sen 和 Kijun-sen 的值,并通过 `plot` 函数将它们绘制在图表上。 之后,使用 `math.avg` 函数计算出 Senkou Span A(前向跨度A)的值,并通过 `plot` 函数将其绘制在图表上。再使用类似的方式计算并绘制出 Senkou Span B(前向跨度B)。 然后,使用 `fill` 函数根据 Senkou Span A 和 Senkou Span B 的值填充颜色形成云图。 最后,根据一些条件判断确定入场信号。如果满足条件,则通过调用 `plotshape` 函数在相应位置绘制箭头形状表示入场点。