Discount retailers Dollar General (DG) - Get Report , Dollar Tree (DLTR) - Get Report , Kohl's (KSS) - Get Report , Ross Stores (ROST) - Get Report and TJX (TJX) - Get Report reported quarterly earnings between Nov. 10 and Dec. 1, with mixed but volatile reactions.

Let's look at these five retailers that provide discounted goods on Main Street, USA, in the order in which they reported their latest quarterly results.

Kohl's reported earnings on Nov. 10 right after Donald Trump won the presidential election. The stock benefited from a better-than-expected earnings and the Trump rally pushing the stock as high as $59.67 on Dec. 8. Since then the stock has fallen 16.5% to $49.81, which is a technical correction. Even so, Kohl's is in bull market territory 47.1% above its May 12 low of $33.87.

On Nov. 15, TJX reported better-than-expected earnings and this stock rallied as well. The reaction high was $79.79 set on Nov. 25. The stock has declined since then to Wednesday's close of $75.31. The stock is in correction territory 10% below its Aug. 15 high of $83.64 and is up 14.7% from its Jan. 20 low of $65.64.

TJX is a holding in Jim Cramer'sAction Alerts PLUS Charitable Trust Portfolio. Want to be alerted before Cramer buys or sells TJX? Learn more now.

Ross Stores reported earnings on Nov. 17 and beat earnings estimates. The stock gapped higher on Nov. 18 and set its 2016 high of $69.81 on Nov. 22. The stock is in bull market territory 31.9% above its Jan. 20 low of $50.42, but since the high the stock is down 4.7% to Wednesday's close of $66.52.

Dollar Tree reported earnings on Nov. 22 and beat analysts' estimates. The stock spiked higher that day to as high as $91.41, then began to fall like a rock, closing Wednesday at $77.67. The stock remains mired in bear market territory 22.3% below its all-time intraday high of $99.93 set on Aug. 11. The stock set its 2016 low of $72.55 following the election, and the stock is up 7.1% since then. This rural-based and suburban discount retailer has negative volatility characteristics that reflect the concerns of many supporters of Donald Trump.

Dollar General was the last of the five discount retailers to report earnings, and missed analysts' estimates on Dec. 1. The stock gapped lower on this report, which adversely affected the other four discounters. The stock is mired in bear market territory 23.6% below its all-time intraday high of $96.88 set on July 27. The stock is 11.3% above its Oct. 5 low of $66.50. The rural-based discounter reflects the concerns on many supporters of Donald Trump.

Here's the scorecard for the five discount retailers.

Image placeholder title

The weekly charts show a red line through the weekly price bars, which is the key weekly moving average (a five-week modified moving average). The green line is the 200-week simple moving average considered to be the "reversion to the mean."

The study in red along the bottom of the chart is weekly momentum (a 12x3x3 weekly slow stochastic), which scales between 00.00 and 100.00, where readings above 80.00 indicates overbought and readings below 20.00 indicates oversold.

A negative weekly chart shows the stock below its key weekly moving average with weekly momentum declining below 80.00 in a trend towards 20.00. A positive weekly chart shows the stock above its key weekly moving average with weekly momentum rising above 20.00 in a trend towards 80.00.

Here's the weekly chart for Dollar General.

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for Dollar General will be negative given a close on Friday below its key weekly moving average of $74.93. The stock remains above its 200-week simple moving average of $67.38. The weekly momentum reading is projected to slip to 63.39 this week down from 64.99 on Dec. 23.

Investors looking to buy Dollar General should consider doing so on weakness to $67.38, which is the 200-week simple moving average. Investors looking to reduce holdings should consider selling strength to $76.11, which is a key level on technical charts until the end December.

Here's the weekly chart for Dollar Tree.

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for Dollar Tree is negative with the stock below its key weekly moving average of $81.64. The stock is above its 200-week simple moving average of $67.47. The weekly momentum reading is projected to decline to 54.84 this week down from 62.00 on Dec. 23.

Investors looking to buy Dollar Tree should consider doing so on weakness to $67.47, which is a the 200-week simple moving average. Investors looking to reduce holdings should consider selling strength to $85.00, which is a key level on technical charts until the end of 2016 and into 2017.

Here's the weekly chart for Kohl's.

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for Kohl's is negative with the stock below its key weekly moving average of $50.91. The stock is below its 200-week simple moving average of $52.98. The weekly momentum reading is projected to decline to 64.38 down from 72.28 on Dec. 23.

Investors looking to buy Kohl's should consider doing so on weakness to $42.94, which is a key level of technical charts until the end of 2016. Investors looking to reduce holdings should consider selling strength to $54.17, which is a key level on technical charts until the end of 2016.

Here's the weekly chart for Ross Stores.

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for Ross Stores will end the week negative if Friday's close is below its key weekly moving average of $66.66. The stock is well above its 200-week simple moving average of $45.78. The weekly momentum reading is projected to slip to 76.85 this week down from 77.13 on Dec. 23.

Investors looking to buy Ross Stores should consider doing so on weakness to $62.80, which is a key level on technical charts until the end of 2016. Investors looking to reduce holdings should consider selling strength to $71.23, which is a key level on technical charts until the end of this week.

Here's the weekly chart for TJX.

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for TJX will end Friday negative it the stock ends the week below its key weekly moving average of $76.33. The stock is well above its 200-week simple moving average of $64.96. The weekly momentum reading is projected to decline to 62.72 this week down from 65.89 on Dec. 23.

Investors looking to buy TJX should consider doing so on weakness to $64.96, which is the 200-week simple moving average. An annual level of $74.44 should be a magnet until the end of 2016 and into 2017. Investors looking to reduce holdings should consider selling strength to $79.64, which is a key level on technical charts until the end of this week.

This article is commentary by an independent contributor. At the time of publication, the author held no positions in the stocks mentioned.