나는 현재 quantmod
지그재그 오버레이를 사용하고 있으며 원래 오버레이와 약간 다르게 계산됩니다. 나는 quantmod
및 다른 프로그램을 사용하여 ZigZag (5 %)를 사용하여 RDWR의 다음 picture에서 차이점을 입증했습니다. 당신이 볼 수 있듯이 quantmod
는 중요한 포인트 peaks와 highs가 부족합니다. StockCharts을 사용할 때 차이점을 매우 분명하게 볼 수도 있습니다.다른 대체 Quantmod ZigZag 오버레이
나는 경향이 부드럽기 때문에 quantmod
라고 생각합니다. 알고리즘은 평균 가격이나 다른 회귀가 아닌 높은 값을 모두 사용해야합니다. quantmod
또는 TTR
이 원하는 출력을 생성하는 대체 지그재그 오버레이를 제공하는지 궁금합니다 (그림의 상단 부분에 나와 있음).
감사합니다.
사진에 quantmod
출력을 표시하는 코드는 문제가 ?ZigZag
가 입력이 높은/낮은 가격 시리즈해야 말한다 당신이 OHLCVA 시리즈를 제공한다는 것입니다
s<-get(getSymbols('rdwr'))["2012-07::"]
chart_Series(s)
add_TA(ZigZag(s,5),on=1)
FWIW는,이 같은 chartSeries''와 함께 작동 :'chartSeries (들); addZigZag (5)'또는 한 단계'chartSeries (s, TA = "addZigZag (5)")'에서 호출 할 수 있습니다. 나는 chart_Series 프레임 워크에서 아직 수행해야 할 일이 있다고 생각한다. ... – GSee
맞다! z <-na.omit (ZigZag (s, 5)); z <-rbind (z [findPeaks (z)], z [findValleys (z)]); 지; 해결! (새로운 차트 기능에서 오버레이에 대한 구현이 다름을 깨닫지 못함). BTW, 어떻게 chart_Series (@agstudy 방금 실험 기능으로 이동하여 또 다른 문제를 해결)와 함께 오래된 오버레이를 그릴 수 – haki