【发布时间】:2014-07-09 21:53:16
【问题描述】:
编辑:我安装了一个较小的示例,因此您可以根据需要复制它。
我正在使用一个 OHLC XTS 表(欧元/美元)
> 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
我正在用它绘制点
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 这样的绘图,它位于一个单独的框中,将图形分成同一个绘图窗口中的两个图形,我无法再绘制这些点。为什么?!
【问题讨论】:
-
您无需为未包含可重现的示例而向我们道歉。这只是意味着更少的人可能会尝试帮助您。
-
是的,但我知道如果我不包括它,我会得到关于它的信息
-
编辑以包含一个示例