[问题] shiny Error in get(Symbol)

楼主: naturalsmen (日日夜夜)   2016-01-11 20:38:22
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
试着将用quantstrat pkg写的回测程式deploy到shiny
如范例
但一按下左上角的启动后
shiny却显示Error in get(symbol) : object 'BDCL' not found
不太确定是哪行程式码的问题
[程式范例]:
ui.R
http://pastie.org/10683426
server.R
http://pastie.org/10683431
其实我的问题跟这篇一样http://goo.gl/DoQiWJ
所以就借用了一下code
虽然原PO下面有留他的解决方法
但我这边还是不行
加了saveSymbols(Symbols=symbols, file.path=stop(getwd()))后
会出现Error in C://~My//~Path
请问大大们有没有什么解决办法?
估狗上好像没什么人遇到类似的问题@@
谢谢
[环境叙述]:
R version 3.2.1 (2015-06-18)
Platform: i386-w64-mingw32/i386 (32-bit)
Running under: Windows 8 x64 (build 9200)
locale:
[1] LC_COLLATE=Chinese (Traditional)_Taiwan.950 LC_CTYPE=Chinese (Traditional)_Taiwan.950
[3] LC_MONETARY=Chinese (Traditional)_Taiwan.950 LC_NUMERIC=C
[5] LC_TIME=Chinese (Traditional)_Taiwan.950
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_3.2.1
[关键字]:
shiny quantstrat
作者: Wush978 (拒看低质媒体)   2016-01-12 12:07:00
你的shiny server的档案系统应该和桌机的不同吧是吗?
楼主: naturalsmen (日日夜夜)   2016-01-12 20:45:00
w大:是不同的 不过现在是连在本机runApp也不行@@
作者: Wush978 (拒看低质媒体)   2016-01-13 11:37:00
我胡乱猜的,可能是auto.assign出问题getSymbols的auto.assign改FALSE,然后一个指标一个指标抓,存到你要的变量看看
楼主: naturalsmen (日日夜夜)   2016-01-14 00:21:00
刚刚试了一下 还是不行...orz 不过我发现问题是出在applyStrategy那行 不知道为何抓不到我给的symbols如果我先在本机跑过getSymbols再runApp就ok直接run不知为何就是抓不到symbols...

Links booklink

Contact Us: admin [ a t ] ucptt.com