[R-SIG-Finance] using findPeaks in designing railing-stops?

Jeffrey Ryan jeffrey.ryan at lemnica.com
Fri Feb 10 04:40:15 CET 2012


On Thu, Feb 9, 2012 at 9:00 PM, R. Michael Weylandt
<michael.weylandt at gmail.com> wrote:
> It looks like you need to wrap coredata() because some funny
> arithmetic is happening when the xts-ness is preserved.
>
> e.g.
>
> findPeaks(coredata(Ad(SPY)), 5)
>
> But this is perhaps a less-than-desirable feature. I'll patch it and
> send it to Josh.

Proper procedure is indeed to blame Josh for all undesirable
functionality, even in code he didn't write ;-)

Patched in R-forge rev 577. Thanks.

Jeff
>
> Michael
>
> On Thu, Feb 9, 2012 at 9:56 PM, Michael <comtech.usa at gmail.com> wrote:
>>  Hi all,
>>
>> I am having trouble using the function "findPeaks":
>>
>> tickers="SPY"
>>
>> data *<-* new.env()
>>
>> getSymbols(tickers, src = 'yahoo', from = '1970-01-01', env = data,
>> auto.assign = T)
>>
>> p=findPeaks(data$SPY[, 6], 5)
>>
>> plot(data$SPY[, 6], type="l")
>>
>> points(p, data$SPY[, 6][p])
>>
>> My goal is to implement a trailing-stop on a buy-and-hold strategy using
>> findPeaks...
>>
>> I wanted to detect whenever SPY falls 5 points from the local peak...
>>
>> The above example failed in finding the peaks (p == NULL).
>>
>> Am I missing anything here?
>>
>> Thanks a lot!
>>
>>        [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-SIG-Finance at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
>> -- Subscriber-posting only. If you want to post, subscribe first.
>> -- Also note that this is not the r-help list where general R questions should go.
>
> _______________________________________________
> R-SIG-Finance at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> -- Subscriber-posting only. If you want to post, subscribe first.
> -- Also note that this is not the r-help list where general R questions should go.



-- 
Jeffrey Ryan
jeffrey.ryan at lemnica.com

www.lemnica.com
www.esotericR.com

R/Finance 2012: Applied Finance with R
www.RinFinance.com

See you in Chicago!!!!



More information about the R-SIG-Finance mailing list