indicator(ttrTests)
indicator()所属R语言包:ttrTests
The canonical position / indicator functions
规范的位置/指示灯功能
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Computes the "position" function corresponding to a given univariate series and TTR. Position is 1 for long, -1 for short, and 0 for neutral. The indicator function is just the difference of the position from one period to the next, i.e. 1 for buy one unit, -2 for sell 2 units, etc.
计算对应给定的单变量序列和TTR的“位置”功能。位置是1,短,长,-1和0为中性。指示灯的功能是只是不同的位置,从一个周期到下一个,即1买一个单位,-2出售2台等。
用法----------Usage----------
indicator(x, ttr = "macd4", params = 0, burn = 0, short = FALSE,
condition = NULL)
参数----------Arguments----------
参数:x
The data set
的数据集
参数:ttr
The TTR to be used. Can be a character string for built-in TTRs, or a user defined function whose output is a position series s(t). See 'defaults' for a list of built-in TTRs.
被使用的TTR。可以是一个字符串内置的纺织商登记方案,或用户定义的函数,其输出的位置是系列S(T)。内置的TTRS的列表,请参阅“默认”。
参数:params
Used to compute the TTR. Will be passed to a user defined function. Hence a user defined function should have at least 2 inputs, the data set and a vector or list of parameters
用于计算的TTR。将被传递到用户定义的函数。因此,一个用户定义的函数应该至少有2个输入端,该数据集和一个矢量或参数列表
参数:burn
When computing the position function s(t), values for t < burn will be forced to 0, i.e. no position held during the 'burn' period
当计算的位置函数S(T),T <烧伤值将被强制为0,即没有位置期间举行的“烧钱”期
参数:short
Logical. If false the position function s(t) will be forced to 0 when it would otherwise be -1, i.e. no short selling
逻辑。如果为false的位置函数s(t)将被强制为0时,将是-1,即不允许卖空
参数:condition
An extra opportunity to restrict the TTR so that position is forced to 0 under some condition. Must be a binary string of the same length as the data 'x'. See 'position' for more details.
限制TTR一个额外的机会,所以在一定条件下,该位置被强制为0。相同的长度的数据的“x”必须是一个二进制串。有关详细信息,请参阅“位置”。
值----------Value----------
Output is a list contatining the position and indicator (resp.)
输出是一个contatining的位置和指示灯(分别)
(作者)----------Author(s)----------
David St John
参考文献----------References----------
William Brock, Josef Lakonishok, and Blake LeBaron. Simple technical trading rules and the stochastic properties of stock returns. The Journal of Finance, 47(5):1731-1764, 1992.
实例----------Examples----------
## How many days does the TTR 'macd4' indicate a long position?[#多少天的TTR的macd4,表示多头头寸吗?]
## How many trades are indicated?[如何交易都说明了什么?]
data(spData)
position <- indicator(spData,short=FALSE)
length(spData)
sum(position[[1]])
sum(abs(position[[2]]))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|