{"id":45451,"date":"2026-06-22T22:27:18","date_gmt":"2026-06-23T03:27:18","guid":{"rendered":"https:\/\/library-staging.tradingtechnologies.com\/doc\/detrended-price-oscillator-dpo-2\/"},"modified":"2026-06-22T22:27:19","modified_gmt":"2026-06-23T03:27:19","slug":"detrended-price-oscillator-dpo-2","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/ja\/detrended-price-oscillator-dpo-2\/","title":{"rendered":"DPO (Detrended Price Oscillator)"},"content":{"rendered":"<p class=\"BodyOther\">\u30b8\u30a7\u30e9\u30eb\u30c9\u30fb\u30a2\u30da\u30eb (Gerald Appel) \u304c\u8003\u6848\u3057\u305f DPO (\u30c8\u30ec\u30f3\u30c9\u9664\u53bb\u4fa1\u683c\u30aa\u30b7\u30ec\u30fc\u30bf\u30fc\u3001Detrended Price Oscillator) \u306f\u3001\u7f6e\u63db\u3048\u3089\u308c\u305f\u79fb\u52d5\u5e73\u5747\u3092\u4f7f\u3063\u3066\u9577\u671f\u306e\u30c8\u30ec\u30f3\u30c9\u3092\u9664\u5916\u3057\u3088\u3046\u3068\u3059\u308b\u306e\u3067\u3001\u3053\u308c\u3086\u3048\u6700\u65b0\u306e\u4fa1\u683c\u52d5\u4f5c\u306b\u53cd\u5fdc\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u6307\u6a19\u306f\u3001\u4e2d\u30ec\u30d9\u30eb\u306e\u904e\u5270\u8cb7\u3084\u904e\u5270\u58f2\u3092\u52b9\u679c\u7684\u306b\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2026\/06\/detrended-price-oscillator-2.png\" alt=\"\"><\/p>\n<h2>Configuration Options<\/h2>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2026\/06\/detrended-price-oscillator-3.png\" alt=\"\"><\/p>\n<ul>\n<li>  \t<strong>\u6b04<\/strong>: \u5e73\u5747\u8a08\u7b97\u306e\u30d9\u30fc\u30b9\u306b\u4f7f\u7528\u3059\u308b\u4fa1\u683c\u3001\u307e\u305f\u306f\u4fa1\u683c\u306e\u7d44\u307f\u5408\u308f\u305b\u3002\u4ee5\u4e0b\u306e\u5024\u304c\u3042\u308a\u307e\u3059\u3002\n<ul>\n<li>Open (\u59cb\u5024)<\/li>\n<li>High (\u9ad8\u5024)<\/li>\n<li>Low (\u5b89\u5024)<\/li>\n<li>Close (\u7d42\u5024)<\/li>\n<li>Adjusted Close (\u8abf\u6574\u7d42\u5024)<\/li>\n<li>HL\/2 ( left ( frac{High + Low}{2} right ) )<\/li>\n<li>HLC\/3 ( left ( frac{High + Low + Close}{3} right ) )<\/li>\n<li>HLCC\/4 ( left ( frac{High + Low + Close + Close}{4} right ) )<\/li>\n<li>OHLC\/4 ( left ( frac{Open + High + Low + Close}{4} right ) )<\/li>\n<\/ul>\n<\/li>\n<li><strong>Period<\/strong> (\u30d4\u30ea\u30aa\u30c9): \u8a08\u7b97\u3067\u4f7f\u7528\u3055\u308c\u308b\u30d0\u30fc\u6570\u3002<\/li>\n<li>  \t<strong>Moving Average Type<\/strong>: Type of moving average to use in the calculations:\n<ul hidden>\n<li><strong>Simple<\/strong>: Mean (average) of the data.<\/li>\n<li><strong>Exponential<\/strong>: Newer data are weighted more heavily geometrically.<\/li>\n<li><strong>Time Series<\/strong>: Calculates a linear regression trendline using the \u201cleast squares fit\u201d method.<\/li>\n<li><strong>Triangular<\/strong>: Weighted average where the middle data are given the most weight, decreasing linearly to the end points.<\/li>\n<li><strong>Variable<\/strong>: An exponential moving average with a volatility index factored into the smoothing formula.  The Variable Moving average uses the Chande Momentum Oscillator as the volatility index.<\/li>\n<li><strong>VIDYA<\/strong>: An exponential moving average with a volatility index factored into the smoothing formula.  The VIDYA moving average uses the Standard Deviation as the volatility index. (Volatility Index DYnamic Average).<\/li>\n<li><strong>Weighted<\/strong>: Newer data are weighted more heavily arithmetically.<\/li>\n<li><strong>Welles Winder<\/strong>:The standard exponential moving average formula converts the time period to a fraction using the formula EMA% = 2\/(n + 1) where n is the number of days. For example, the EMA% for 14 days is 2\/(14 days +1) = 13.3%. Wilder, however, uses an EMA% of 1\/14 (1\/n) which equals 7.1%. This equates to a 27-day exponential moving average using the standard formula.<\/li>\n<li><strong>Hull<\/strong>: The Hull Moving Average makes a moving average more responsive while maintaining a curve smoothness. The formula for calculating this average is as follows: HMA[i] = MA( (2*MA(input, period\/2) \u2013 MA(input, period)), SQRT(period)) where MA is a moving average and SQRT is square root.<\/li>\n<li><strong>Double Exponential<\/strong>: The Double Exponential moving average attempts to remove the inherent lag associated to Moving Averages by placing more weight on recent values.<\/li>\n<li><strong>Triple Exponential<\/strong>: TBD<\/li>\n<\/ul>\n<ul>\n<li>Simple<\/li>\n<li>Exponential<\/li>\n<li>Time Series<\/li>\n<li>Triangular<\/li>\n<li>Variable<\/li>\n<li>VIDYA<\/li>\n<li>Weighted<\/li>\n<li>Welles Winder<\/li>\n<li>Hull<\/li>\n<li>Double Exponential<\/li>\n<li>Triple Exponential<\/li>\n<\/ul>\n<\/li>\n<li><strong>Color Selectors<\/strong> (\u914d\u8272\u30bb\u30ec\u30af\u30bf\u30fc): \u30b0\u30e9\u30d5\u8981\u7d20\u306b\u4f7f\u7528\u3059\u308b\u914d\u8272\u3002<\/li>\n<li><strong>Display Axis Label<\/strong> (\u8ef8\u30e9\u30d9\u30eb\u306e\u8868\u793a): Y \u8ef8\u306b\u6700\u65b0\u5024\u3092\u8868\u793a\u3059\u308b\u304b\u3069\u3046\u304b\u3002<\/li>\n<\/ul>\n<p><a name=\"Formula\"><\/a><\/p>\n<h2 class=\"Blurb\">\u6570\u5f0f<\/h2>\n<p class=\"BodyOther\">[DPO = Close &#8211; MA_{n};of;left ( frac{n}{2}+1 right );periods;ago ]<\/p>\n<p><!--\n<a name=\"Example\"><\/a>\n        \n\n<h5 class=\"Blurb\">Example<\/h5>\n\n\n\n\n<p class=\"\">\n          <img decoding=\"async\" src=\"Content\/Technical_Indicator_Definitions159.jpg\">\n            \n          <\/img>\n        <\/p>\n\n--><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"BodyOther\">\u30b8\u30a7\u30e9\u30eb\u30c9\u30fb\u30a2\u30da\u30eb (Gerald Appel) \u304c\u8003\u6848\u3057\u305f DPO (\u30c8\u30ec\u30f3\u30c9\u9664\u53bb\u4fa1\u683c\u30aa\u30b7\u30ec\u30fc\u30bf\u30fc\u3001Detrended Price Oscillator) \u306f\u3001\u7f6e\u63db\u3048\u3089\u308c\u305f\u79fb\u52d5\u5e73\u5747\u3092\u4f7f\u3063\u3066\u9577\u671f\u306e\u30c8\u30ec\u30f3\u30c9\u3092\u9664\u5916\u3057\u3088\u3046\u3068\u3059\u308b\u306e\u3067\u3001\u3053\u308c\u3086\u3048\u6700\u65b0\u306e\u4fa1\u683c\u52d5\u4f5c\u306b\u53cd\u5fdc\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u6307\u6a19\u306f\u3001\u4e2d\u30ec\u30d9\u30eb\u306e\u904e\u5270\u8cb7\u3084\u904e\u5270\u58f2\u3092\u52b9\u679c\u7684\u306b\u8868\u793a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2026\/06\/detrended-price-oscillator-2.png\" alt=\"\"><\/p>\n<h2>Configuration Options<\/h2>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2026\/06\/detrended-price-oscillator-3.png\" alt=\"\"><\/p>\n<ul>\n<li>  \t<strong>\u6b04<\/strong>: \u5e73\u5747\u8a08\u7b97\u306e\u30d9\u30fc\u30b9\u306b\u4f7f\u7528\u3059\u308b\u4fa1\u683c\u3001\u307e\u305f\u306f\u4fa1\u683c\u306e\u7d44\u307f\u5408\u308f\u305b\u3002\u4ee5\u4e0b\u306e\u5024\u304c\u3042\u308a\u307e\u3059\u3002\n<ul>\n<li>Open (\u59cb\u5024)<\/li>\n<li>High (\u9ad8\u5024)<\/li>\n<li>Low (\u5b89\u5024)<\/li>\n<li>Close (\u7d42\u5024)<\/li>\n<li>Adjusted Close (\u8abf\u6574\u7d42\u5024)<\/li>\n<li>HL\/2 ( left ( frac{High + Low}{2} right ) )<\/li>\n<li>HLC\/3 ( left ( frac{High + Low + Close}{3} right ) )<\/li>\n<li>HLCC\/4 ( left ( frac{High + Low + Close + Close}{4} right ) )<\/li>\n<li>OHLC\/4 ( left ( frac{Open + High + Low + Close}{4} right ) )<\/li>\n<\/ul>\n<\/li>\n<li><strong>Period<\/strong> (\u30d4\u30ea\u30aa\u30c9): \u8a08\u7b97\u3067\u4f7f\u7528\u3055\u308c\u308b\u30d0\u30fc\u6570\u3002<\/li>\n<li>  \t<strong>Moving Average Type<\/strong>: Type of moving average to use in the calculations:\n<ul hidden>\n<li><strong>Simple<\/strong>: Mean (average) of the data.<\/li>\n<li><strong>Exponential<\/strong>: Newer data are weighted more heavily geometrically.<\/li>\n<li><strong>Time Series<\/strong>: Calculates a linear regression trendline using the \u201cleast squares fit\u201d method.<\/li>\n<li><strong>Triangular<\/strong>: Weighted average where the middle data are given the most weight, decreasing linearly to the end points.<\/li>\n<li><strong>Variable<\/strong>: An exponential moving average with a volatility index factored into the smoothing formula.  The Variable Moving average uses the Chande Momentum Oscillator as the volatility index.<\/li>\n<li><strong>VIDYA<\/strong>: An exponential moving average with a volatility index factored into the smoothing formula.  The VIDYA moving average uses the Standard Deviation as the volatility index. (Volatility Index DYnamic Average).<\/li>\n<li><strong>Weighted<\/strong>: Newer data are weighted more heavily arithmetically.<\/li>\n<li><strong>Welles Winder<\/strong>:The standard exponential moving average formula converts the time period to a fraction using the formula EMA% = 2\/(n + 1) where n is the number of days. For example, the EMA% for 14 days is 2\/(14 days +1) = 13.3%. Wilder, however, uses an EMA% of 1\/14 (1\/n) which equals 7.1%. This equates to a 27-day exponential moving average using the standard formula.<\/li>\n<li><strong>Hull<\/strong>: The Hull Moving Average makes a moving average more responsive while maintaining a curve smoothness. The formula for calculating this average is as follows: HMA[i] = MA( (2*MA(input, period\/2) \u2013 MA(input, period)), SQRT(period)) where MA is a moving average and SQRT is square root.<\/li>\n<li><strong>Double Exponential<\/strong>: The Double Exponential moving average attempts to remove the inherent lag associated to Moving Averages by placing more weight on recent values.<\/li>\n<li><strong>Triple Exponential<\/strong>: TBD<\/li>\n<\/ul>\n<ul>\n<li>Simple<\/li>\n<li>Exponential<\/li>\n<li>Time Series<\/li>\n<li>Triangular<\/li>\n<li>Variable<\/li>\n<li>VIDYA<\/li>\n<li>Weighted<\/li>\n<li>Welles Winder<\/li>\n<li>Hull<\/li>\n<li>Double Exponential<\/li>\n<li>Triple Exponential<\/li>\n<\/ul>\n<\/li>\n<li><strong>Color Selectors<\/strong> (\u914d\u8272\u30bb\u30ec\u30af\u30bf\u30fc): \u30b0\u30e9\u30d5\u8981\u7d20\u306b\u4f7f\u7528\u3059\u308b\u914d\u8272\u3002<\/li>\n<li><strong>Display Axis Label<\/strong> (\u8ef8\u30e9\u30d9\u30eb\u306e\u8868\u793a): Y \u8ef8\u306b\u6700\u65b0\u5024\u3092\u8868\u793a\u3059\u308b\u304b\u3069\u3046\u304b\u3002<\/li>\n<\/ul>\n<p><a name=\"Formula\"><\/a><\/p>\n<h2 class=\"Blurb\">\u6570\u5f0f<\/h2>\n<p class=\"BodyOther\">[DPO = Close &#8211; MA_{n};of;left ( frac{n}{2}+1 right );periods;ago ]<\/p>\n<p><!--\n<a name=\"Example\"><\/a>\n        \n\n\n\n<h5 class=\"Blurb\">Example<\/h5>\n\n\n\n\n\n\n\n\n<p class=\"\">\n          <img decoding=\"async\" src=\"Content\/Technical_Indicator_Definitions159.jpg\">\n            \n          <\/img>\n        <\/p>\n\n\n\n--><\/p>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[375],"class_list":["post-45451","doc","type-doc","status-publish","hentry","docs-category-technical-indicators"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/45451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/45451\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=45451"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=45451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}