私はかなり多くのRドキュメントを読みましたが、これに対する答えとして認識したものは何も見つかりません. 机にぶつけて額が痛い。;)
これはlibrary(quantmod)
私が学ぼうとしているものなので、 に固有のものですが、一般的な質問でもあると思います。
R 2.12.2 GUI 1.36 Leopard ビルド 64 ビット (5691) Mac OS X 10.6.6
http://www.quantmod.com/examples/intro/quantmod
の例の動作を再現しようとしています
GUI からは、すべて問題ありません。以下はhttp://www.quantmod.com/examples/intro/AAPL-full.pngのようなチャートを生成します。
> require(TTR)
> getSymbols("AAPL")
[1] "AAPL"
> chartSeries(AAPL)
> addMACD()
> addBBands()
しかしsource()
、GUI から .R ファイルを取得すると、
> chartSeries(AAPL)
つまり、価格チャートとその下の出来高チャートのみです。さらに、コマンドラインから次のことを試してみると、期待どおりに動作します。
$ R --no-save `<`quantmod.R
Rplots.pdf
3 ページを含むというファイルが生成されます。3 番目のページには、価格 + 出来高 + MACD + ボリンジャー バンドが含まれています。
quantmod
人生を困難にするために何をしているのですか?または、目がくらむほど明白で、人生を非常に困難にしている何が私に理解できないのでしょうか?
addMACD()
ソース スクリプトでおよびaddBBands()
関数をチャートに使用できるようにするには、どうすればよいですか?
補足質問として、データはどこで生成されaddMACD()
、addBBands()
保存されますか?