我希望能够在1m周期图中绘制45m周期的Ichimoku云,并在某些45m情况下发出警报。使用1m周期的原因是对行进止动应用自定义逻辑,以生成尽可能接近刻度的警报。
我知道创建云的逻辑:
//Ichimoku input Logic
conversionPeriods = input(9, minval=1, title="Conversion Line Periods"),
basePeriods = input(26, minval=1, title="Base Line Periods")
laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"),
displacement = input(26, minval=1, title="Displacement")
//Ichimoku function Logic
donchian(len) => avg(lowest(len), highest(len))
//Ichimoku line Logic
tenkanLine = donchian(conversionPeriods)
kijunLine = donchian(basePeriods)
leadLine1 = avg(tenkanLine, kijunLine)
leadLine2 = donchian(laggingSpan2Periods)
如何在1m周期内实现这种逻辑,但是将45m周期数据用于云?我以为可能的解决方案与使用security(tickerId, 45, close)
有关,但是我不确定如何使用。
答案 0 :(得分:1)
您快到了。现在,您可以通过安全功能请求其他期限:
plot(security(tickerid, '45', tenkanLine))
plot(security(tickerid, '45', kijunLine))
plot(security(tickerid, '45', leadLine1))
plot(security(tickerid, '45', leadLine2))
这是一个带有sma图的简单示例。
sma_expr = sma(close, 14)
sma_45_period = security(tickerid, '45', sma_expr)
plot(sma_45_period)