tsInclude: tsInclude

Description Usage Arguments Value Author(s) Examples

View source: R/pub02_dataGettingFuncs.R

Description

Series of functions of connect/login Tinysoft server, and remote call funcions of Tinysoft.

Usage

1
2
3
4
5
tsInclude(os = R.Version()$arch)

tsLoad(os = R.Version()$arch)

tsRequire()

Arguments

funchar

a charactor string of tinysoft script

pars

a list of funchar's parametres

syspars

a list of tinysoft system parametres.(including:StockID CurrentDate Cycle bRate RateDay Precision)

Value

tsInclude: include and load the external dll;

tsRequre: test if tinysoft connected, if not, connect it.

Author(s)

ruifei.yin

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
tsInclude()
tsConnect()
tsLogined()
tsRemoteExecute("return close();",list(StockID="SZ000002",CurrentDate=rdate2ts(as.Date("2014-11-11"))))
# use ldply/laply/llply to transform the result from list to comfortable form
ll <- tsRemoteExecute("return Array(('a':1,'b':4),('a':2,'b':5),('a':3,'b':6));")
plyr::ldply(ll,as.data.frame)
plyr::laply(ll,as.array)
plyr::llply(ll,unlist)
tsRemoteCallFunc("close",,list(StockID="SZ000002"))
tsRemoteCallFunc("rand",list(2,3))
tsDisconnect()

QuantAndrew/QDataGet documentation built on May 14, 2019, 7:35 a.m.