NEW YORK (TheStreet) -- Shares of mall anchors Dillards (DDS - Get Report) , Nordstrom (JWN - Get Report) and Macy's (M - Get Report) reached new all-time intraday highs during the last two trading sessions of 2014. Big-box retailer Target (TGT - Get Report) had shopping momentum into New Year's Eve, but Wal-Mart (WMT - Get Report) stalled on Black Friday. Discount retailers Dollar Tree (DLTR - Get Report) , Ross Stores (ROST - Get Report) and TJX Companies (TJX - Get Report) extended strong sales expectations into New Year's Eve.

These eight retailers beat or matched analysts' earnings estimates when they reported financial results in November. They also offered optimistic outlooks for the holiday shopping season. If their holiday sales are better than expected, their shares could help the overall market stabilize from its losses so far in 2015.

Consumer spending is a major driver of the U.S. economy, and so far data on holiday sales have been mixed. On the positive side, MasterCard reported last month that retail sales rose by 5.5% between Black Friday and Christmas Eve, boosted by demand for women's apparel and jewelry, which are products sold by the eight retailers profiled today.

Dillards ($118.08) had a gain of 29% in 2014 and set an all-time intraday high at $126.83 on Dec. 30. The stock is now 6.9% below this high and is above its 50-day simple moving average at $114.35 and its 200-day SMA at $110.24. The weekly chart is positive with its key weekly moving average at $117.01.

Investors looking to buy Dillards should enter a good-'til-canceled limit order to buy weakness to a key annual technical level at $88.44. Investors looking to book profits should enter a good-'til canceled limit order to sell strength to semiannual and monthly technical levels of $128.84 and $134.49, respectively. A key quarterly technical level of $117.20 should act as a magnet.

Nordstrom ($76.79) had a gain of 29% in 2014 and set an all-time intraday high at $80.54 on Dec. 31. The stock is 4.7% below this high and is above its 50-day SMA at $74.91 and its 200-day SMA at $68.99. The weekly chart is positive but overbought with its key weekly moving average at $76.02.

Investors looking to buy Nordstrom should enter a good-'til-canceled limit order to buy weakness to key annual technical levels at $56.76 and $51.50. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to a monthly technical level of $83.30. A key quarterly technical level of $77.77 should act as a magnet.

Macy's ($64.89) had a gain of 23% in 2014 and set an all-time intraday high at $66.59 on Dec. 31. The stock is 2.6% below this high and is above its 50-day SMA at $61.86 and 200-day SMA at $59.34. The weekly chart is positive but overbought with its key weekly moving average at $63.32.

Investors looking to buy Macy's should enter a good-'til-canceled limit order to buy weakness to the 200-day SMA at $59.34. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to a quarterly technical level of $70.65. A key semiannual technical level of $63.30 should act as a magnet.

Target ($73.97) had a gain of 20% in 2014 and set an all-time intraday high at $76.64 on Dec. 31. The stock is 3.5% below this high and is above its 50-day SMA at $70.02 and and 200-day SMA at $62.42. The weekly chart is positive but overbought with its key weekly moving average at $72.25.

Investors looking to buy Target should enter a good-'til-canceled limit order to buy weakness to a key annual technical level at $58.17. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to the all-time high at $76.64. A key quarterly technical level of $73.61 should act as a magnet.

Wal-Mart ($86.31) had a gain of 9.1% in 2014 and set an all-time intraday high at $88.09 on Nov. 28. The stock is 2% below this high and is above its 50-day and 200-day simple moving averages at $82.90 and $78.04, respectively. The weekly chart is positive but overbought with its key weekly moving average at $84.45.

Courtesy of Courtesy of MetaStock Xenith

Investors looking to buy Wal-Mart should enter a good-'til-canceled limit order to buy weakness to a key annual technical level at $75.36. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to a quarterly technical level of $87.70. A key annual technical level of $84.80 should act as a magnet.

Dollar Tree ($68.67) had a gain of 25% in 2014 and set an all-time intraday high at $71.53 on Dec. 31. The stock is 4% below this high and is above its 50-day and 200-day simple moving averages at $65.65 and $56.98, respectively. The weekly chart is positive but overbought with its key weekly moving average at $67.26.

Investors looking to buy Dollar Tree should enter a good-'til-canceled limit order to buy weakness to a key annual technical level at $55.49. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to semiannual and quarterly technical levels of $71.35 and $74.18, respectively. A key annual technical level of $66.85 should act as a magnet.

Ross Stores ($93.84) had a gain of 26% in 2014 and set an all-time intraday high at $96.19 on Dec. 31. The stock is 2.4% below this high and is above its 50-day and 200-day simple moving averages at $87.46 and $74.47, respectively. The weekly chart is positive but overbought with its key weekly moving average at $90.14.

Investors looking to buy Ross Stores should enter a good-'til-canceled limit order to buy weakness to a key annual technical level at $84.39. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to a quarterly technical level of $95.90.

TJX Companies ($66.87) had a gain of 7.6% in 2014 and set an all-time intraday high at $69.84 on Dec. 31. The stock is 4.3% below this high and is above its 50-day and 200-day simple moving averages at $64.93 and $59.21, respectively. The weekly chart is positive but overbought with its key weekly moving average at $65.87.

Investors looking to buy TJX Companies should enter a good-'til-canceled limit order to buy weakness to key annual technical levels at $61.46 and $52.03. Investors looking to book profits should enter a good-'til-canceled limit order to sell strength to semiannual and quarterly technical levels of $70.85 and $74.67, respectively.

Follow @Suttmeier

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