我有一個包含516行和2列的矩陣(名爲ichimoku),每個矩陣都包含要繪製的值,目標是重新創建Ichimoku strategy的雲。 使用matpot,我可以繪製這兩條曲線,但我想要的是遮蔽兩條曲線之間的區域。我有兩個問題:R - 兩條不同顏色交叉線之間的陰影區域
我嘗試使用多邊形陰影區域,但它不起作用。我懷疑這是因爲這兩個系列(senkouA和senkouB)在情節上交叉了幾次而不是總是大於另一個
我想這個區域在綠色的情況下用綠色表示,如果senkouA> senkouB和紅色如果senkouB> senkouA,但從我讀的多邊形只能是一種顏色。
是否有其他功能多邊形這可能會幫助我實現我所期待的,那就是在senkouA和senkouB之間的綠色陰影區時senkouA> senkouB和紅色陰影區時senkouB> senkouA ?
的一目均衡表等矩陣如下所示(第一列是senkouA,其他senkouB)
[,1] [,2]
[1,] 23323.62 23320.53
[2,] 23334.67 23328.71
[3,] 23334.11 23323.06
[4,] 23332.94 23323.06
...
這裏是我的matplot功能(工作):
matplot(ichimoku,lty=1,lwd=1,pch=20,type="l",col=c("red","blue"))
和我的多邊形功能(其中沒有):
polygon(c(1:516,516:1),c(senkouA,senkouB),col='green')
你看看'quantmod'包? –
@帕斯卡不幸的是,我不認爲'quantmod'包含了Ichimoku圖表。但[這個]博客可能會很有趣。 – RHertel
還有一個[github帖子](https://github.com/IlyaKipnis/IKTrading/issues/3)在Ichimoku指標 – RHertel