편집 : 원하는 경우 작은 예제를 조작하여 재현 할 수 있습니다.XTS를 사용하는 chartSeries에서 점과 기술 지표를 동시에 그릴 수 없습니다.
은 내가
> theBars
Open High Low Close
2014-06-17 01:42:26 13835 13836 13835 13836
2014-06-17 01:42:59 13836 13838 13835 13837
2014-06-17 01:43:21 13837 13838 13837 13837
2014-06-17 01:43:51 13837 13837 13837 13837
2014-06-17 01:44:23 13837 13837 13837 13837
2014-06-17 01:44:51 13837 13838 13837 13838
2014-06-17 01:45:28 13837 13840 13837 13840
2014-06-17 01:45:59 13840 13842 13840 13842
2014-06-17 01:46:22 13842 13843 13842 13843
2014-06-17 01:46:58 13843 13844 13843 13844
2014-06-17 01:47:29 13843 13844 13843 13843
2014-06-17 01:47:58 13843 13843 13841 13843
2014-06-17 01:48:22 13843 13843 13842 13843
2014-06-17 01:48:59 13843 13843 13842 13842
2014-06-17 01:49:05 13842 13842 13841 13841
2014-06-17 01:49:54 13841 13841 13840 13841
2014-06-17 01:50:18 13841 13841 13841 13841
2014-06-17 01:50:44 13840 13840 13839 13840
2014-06-17 01:52:55 13839 13839 13838 13839
2014-06-17 01:53:42 13838 13839 13838 13838
2014-06-17 01:54:22 13837 13838 13837 13838
2014-06-17 01:54:58 13837 13838 13836 13837
2014-06-17 01:55:29 13836 13836 13834 13835
2014-06-17 01:55:59 13835 13837 13835 13837
2014-06-17 01:56:28 13837 13839 13837 13838
2014-06-17 01:56:59 13838 13838 13837 13837
2014-06-17 01:57:29 13837 13838 13837 13838
2014-06-17 01:57:59 13838 13838 13838 13838
2014-06-17 01:58:29 13838 13838 13836 13837
2014-06-17 01:58:58 13837 13837 13836 13836
2014-06-17 01:59:29 13836 13841 13836 13840
2014-06-17 01:59:59 13840 13840 13835 13837
2014-06-17 02:00:29 13837 13837 13836 13836
2014-06-17 02:00:58 13836 13836 13835 13836
2014-06-17 02:01:29 13835 13837 13835 13837
2014-06-17 02:01:58 13837 13837 13836 13836
(유로/$의)를 사용 해요 OHLC XTS 테이블이 내가 의도 한대로 작동
points.default(x=timeIndex*tMult+1, #aligns with tMult = 3 when candles are candles, 1 when they are matchsticks
y=as.numeric(dataCol[i]), #the price, its around 13818
cex=dotSize,
pch=dotType,
col=thecolor)
로에 포인트를하려하고 있습니다. 이 예에서, 여기에 값은
x y cex pch col
"19" "13841" "2" "2" "green"
x y cex pch col
"19" "13841" "3" "2" "#7070FF"
x y cex pch col
"19" "13841" "4" "2" "#7070FF"
나는 또한
와 함께 몇 가지 기술적 지표를 그래프있어 (각 지점의 중심은 동시에 하나 개의 가격에 여러 거래 때문에 동일)plot(addMACD(fast,slow,signal,maType,histogram))
및
그냥 기본값을 사용하여 의도 한대로도 작동plot(addSMA(n,overlay = overlay))
등.
bbands 및 SMA와 같은 그래프에 기술을 오버레이하는 기술을 사용하면 포인트를 동시에 그래프로 표시 할 수 있습니다. 그러나 동일한 플롯 윈도우에서 그래프를 두 그래프로 분리하는 별도의 상자에있는 MACD와 같은 플롯이있는 경우 더 이상 점을 그릴 수 없습니다. 왜?!
같은 데이터 열
dataCol
에 포인트를 플롯. 그것은 단순히 적은 수의 사람들이 당신을 도우려는 경향이 있음을 의미합니다. –예, 포함하지 않으면 댓글을 달았습니다. – hedgedandlevered
예를 포함하도록 수정했습니다. – hedgedandlevered