Adobe Systems (ADBE) - Get Report has had a positive but overbought weekly chart since the week of Feb. 3, but momentum has slowed since the stock set its all-time intraday high of $144.34 on June 5. The stock is up 36.3% year to date and up 43.2% since its post-election low of $98.00 set on Dec. 2.

Oracle Corp (ORCL) - Get Report has a neutral weekly chart and moved sideways since setting its all-time intraday high of $46.99 on March 16, which followed a positive reaction to earnings. This strength proved to an opportunity to reduce holdings. The stock is up 18.9% year to date and up 21.5% since its post-election low of $37.64 set on Dec. 2.

Adobe reports quarterly results after the close on Tuesday and analysts expect this cloud computing giant to earn 77 cents a share. The stock gapped higher following its last earnings report released on March 16, and continued higher until June 5. 

Oracle reports quarterly results after the close on Wednesday and analysts expect this cloud computing giant to earn 73 cents a share. The stock gapped higher following its last earnings report released on March 16, but the stock has been consolidating gains since then. There is a price gap to the March 15 high of $43.20, as a key level to hold on weakness.

Meanwhile, TheStreet's Jim Cramer isn't buying Apple (AAPL) - Get Reporthere, and says Facebook (FB) - Get Report and Alphabet (GOOGL) - Get Report look better on a dip.

Weekly Chart for Adobe

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for Adobe is positive but overbought with the stock above its five-week modified moving average (in red) at $137.31. The 200-week simple moving average or "reversion to the mean" (in green) is $85.06. The 12x3x3 weekly slow stochastic reading is projected to slip to 81.16 this week down from 87.18, and just above the overbought threshold of 80.00. A close on Friday below $137.31 will pull this momentum reading below 80.00 for a downgrade to negative.

Current Strategy: Buy weakness to my monthly and quarterly value levels of $134.26 and $130.17, respectively. My annual value level is $104.47. Reduce holdings on strength to this week's risky level of $144.25.

Weekly Chart for Oracle

Image placeholder title

Courtesy of MetaStock Xenith

The weekly chart for Oracle will end this week positive if the stock is above its five-week modified moving average (in red) at $45.06. The 200-week simple moving average or "reversion to the mean" (in green) is $39.88. The 12x3x3 weekly slow stochastic reading is projected to rise to 64.63 this week up from 62.86 on June 16.

Current Strategy: Buy weakness to my semiannual and quarterly value levels of $44.26 and $37.24, respectively. Reduce holdings on strength to my annual risky level of $51.48.

Apple, Facebook, Adobe and Alphabet are holdings in Jim Cramer's Action Alerts PLUS Charitable Trust Portfolio. Want to be alerted before Cramer buys or sells AAPL, FB, ADBE and GOOGL? Learn more now.

Visit here for the latest business headlines.

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