Wednesday, June 4, 2025

Auto Chart Patterns [Trendoscope®]

Here is the article. 

This indicator is nothing but the initial implementation of the idea. Whatever we explained in that publication that users can do manually to identify and classify the pattern, this indicator will do it for them.

🎲 Process of identifying the patterns.

The bulk of the logic is implemented as part of the library - chartpatterns. The indicator is a shell that captures the user inputs and makes use of the library to deliver the outcome.

🎯 Here is the list of steps executed to identify the patterns on the chart.

  • Derive multi level recursive zigzag for multiple base zigzag length and depth combinations.
  • For each zigzag and level, check the last 5 pivots or 6 pivots (based on the input setting) for possibility of valid trend line pairs.
  • If there is a valid trend line pair, then there is pattern.



🎯 Rules for identifying the valid trend line pairs

  • There should be at least two trend lines that does not intersect between the starting and ending pivots.
  • The upper trend line should touch all the pivot highs of the last 5 or 6 pivots considered for scanning the patterns
  • The lower trend line should touch all the pivot lows of the last 5 or 6 pivots considered for scanning the patterns.
  • None of the candles from starting pivot to ending pivot should fall outside the trend lines (above upper trend line and below lower trend line)



The existence of a valid trend line pair signifies the existence of pattern. What type of pattern it is, to identify that we need to go through the classification rules.

🎲 Process of classification of the patterns.

We need to gather the following information before we classify the pattern.

  • Direction of upper trend line - rising, falling or flat
  • Direction of lower trend line - rising, falling or flat
  • Characteristics of trend line pair - converging, expanding, parallel



🎯 Broader Classifications
Broader classification would include the following types.

🚩 Classification Based on Geometrical Shapes
This includes

  • Wedges - both trend lines are moving in the same direction. But, the trend lines are either converging or diverging and not parallel to each other.
  • Triangles - trend lines are moving in different directions. Naturally, they are either converging or diverging.
  • Channels - Both trend lines are moving in the same direction, and they are parallel to each other within the limits of error.



🚩 Classification Based on Pattern Direction
This includes

  • Ascending/Rising Patterns - No trend line is moving in the downward direction and at least one trend line is moving upwards
  • Descending/Falling Patterns - No trend line is moving in the upward direction, and at least one trend line is moving downwards.
  • Flat - Both Trend Lines are Flat
  • Bi-Directional - Both trend lines are moving in opposite direction and none of them is flat.



🚩 Classification Based on Formation Dynamics
This includes

  • Converging Patterns - Trend Lines are converging towards each other
  • Diverging Patterns - Trend Lines are diverging from each other
  • Parallel Patterns - Trend Lines are parallel to each others



🎯 Individual Pattern Types
Now we have broader classifications. Let's go through in detail to find out fine-grained classification of each individual patterns.

🚩 Ascending/Uptrend Channel
This pattern belongs to the broader classifications - Ascending Patterns, Parallel Patterns and Channels. The rules for the Ascending/Uptrend Channel pattern are as below

  • Both trend lines are rising
  • Trend lines are parallel to each other


snapshot

🚩 Descending/Downtrend Channel
This pattern belongs to the broader classifications - Descending Patterns, Parallel Patterns and Channels. The rules for the Descending/Downtrend Channel pattern are as below

  • Both trend lines are falling
  • Trend lines are parallel to each other


snapshot

🚩 Ranging Channel
This pattern belongs to the broader classifications - Flat Patterns, Parallel Patterns and Channels. The rules for the Ranging Channel pattern are as below

  • Both trend lines are flat
  • Trend lines are parallel to each other


snapshot

🚩 Rising Wedge - Expanding
This pattern belongs to the broader classifications - Rising Patterns, Diverging Patterns and Wedges. The rules for the Expanding Rising Wedge pattern are as below

  • Both trend lines are rising
  • Trend Lines are diverging.


snapshot

🚩 Rising Wedge - Contracting
This pattern belongs to the broader classifications - Rising Patterns, Converging Patterns and Wedges. The rules for the Contracting Rising Wedge pattern are as below

  • Both trend lines are rising
  • Trend Lines are converging.


snapshot

🚩 Falling Wedge - Expanding
This pattern belongs to the broader classifications - Falling Patterns, Diverging Patterns and Wedges. The rules for the Expanding Falling Wedge pattern are as below

  • Both trend lines are falling
  • Trend Lines are diverging.


snapshot

🚩 Falling Wedge - Contracting
This pattern belongs to the broader classifications - Falling Patterns, Converging Patterns and Wedges. The rules for the Converging Falling Wedge are as below

  • Both trend lines are falling
  • Trend Lines are converging.


snapshot

🚩 Rising/Ascending Triangle - Expanding
This pattern belongs to the broader classifications - Rising Patterns, Diverging Patterns and Triangles. The rules for the Expanding Ascending Triangle pattern are as below

  • The upper trend line is rising
  • The lower trend line is flat
  • Naturally, the trend lines are diverging from each other


snapshot

🚩 Rising/Ascending Triangle - Contracting
This pattern belongs to the broader classifications - Rising Patterns, Converging Patterns and Triangles. The rules for the Contracting Ascending Triangle pattern are as below

  • The upper trend line is flat
  • The lower trend line is rising
  • Naturally, the trend lines are converging.


snapshot

🚩 Falling/Descending Triangle - Expanding
This pattern belongs to the broader classifications - Falling Patterns, Diverging Patterns and Triangles. The rules for the Expanding Descending Triangle pattern are as below

  • The upper trend line is flat
  • The lower trend line is falling
  • Naturally, the trend lines are diverging from each other


snapshot

🚩 Falling/Descending Triangle - Contracting
This pattern belongs to the broader classifications - Falling Patterns, Converging Patterns and Triangles. The rules for the Contracting Descending Triangle pattern are as below

  • The upper trend line is falling
  • The lower trend line is flat
  • Naturally, the trend lines are converging.


snapshot

🚩 Converging Triangle
This pattern belongs to the broader classifications - Bi-Directional Patterns, Converging Patterns and Triangles. The rules for the Converging Triangle pattern are as below

  • The upper trend line is falling
  • The lower trend line is rising
  • Naturally, the trend lines are converging.


snapshot

🚩 Diverging Triangle
This pattern belongs to the broader classifications - Bi-Directional Patterns, Diverging Patterns and Triangles. The rules for the Diverging Triangle pattern are as below

  • The upper trend line is rising
  • The lower trend line is falling
  • Naturally, the trend lines are diverging from each other.


snapshot

🎲 Indicator Settings - Auto Chart Patterns

🎯 Zigzag Settings
Zigzag settings allow users to select the number of zigzag combinations to be used for pattern scanning, and also allows users to set zigzag length and depth combinations.

snapshot

🎯 Scanning Settings

  • Number of Pivots - This can be either 5 or 6. Represents the number of pivots used for identification of patterns.
  • Error Threshold - Error threshold used for initial trend line validation.
  • Flat Threshold - Flat angle threshold is used to identify the slope and direction of trend lines.
  • Last Pivot Direction - Filters patterns based on the last pivot direction. The values can be up, down, both, or custom. When custom is selected, then the individual pattern specific last pivot direction setting is used instead of the generic one.
  • Verify Bar Ratio - Provides option to ignore extreme patterns where the ratios of zigzag lines are not proportionate to each other.
  • Avoid Overlap - When selected, the patterns that overlap with existing patterns will be ignored while scanning. Meaning, if the new pattern starting point falls between the start and end of an existing pattern, it will be ignored.


snapshot

🎯 Group Classification Filters
Allows users to enable disable patterns based on group classifications.

🚩 Geometric Shapes Based Classifications

  • Wedges - Rising Wedge Expanding, Falling Wedge Expanding, Rising Wedge Contracting, Falling Wedge Contracting.
  • Channels - Ascending Channel, Descending Channel, Ranging Channel
  • Triangles - Converging Triangle, Diverging Triangle, Ascending Triangle Expanding, Descending Triangle Expanding, Ascending Triangle Contrcting and Descending Triangle Contracting



🚩 Direction Based Classifications

  • Rising - Rising Wedge Contracting, Rising Wedge Expanding, Ascending Triangle Contracting, Ascending Triangle Expanding and Ascending Channel
  • Falling - Falling Wedge Contracting, Falling Wedge Expanding, Descending Triangle Contracting, Descending Triangle Expanding and Descending Channel
  • Flat/Bi-directional - Ranging Channel, Converging Triangle, Diverging Triangle



🚩 Formation Dynamics Based Classifications

  • Expanding - Rising Wedge Expanding, Falling Wedge Expanding, Ascending Triangle Expanding, Descending Triangle Expanding, Diverging Triangle
  • Contracting - Rising Wedge Contracting, Falling Wedge Contracting, Ascending Triangle Contracting, Descending Triangle Contracting, Converging Triangle
  • Parallel - Ascending Channel, Descending Channgel and Ranging Channel



snapshot

🎯 Individual Pattern Filters
These settings allow users to enable/disable individual patterns and also set last pivot direction filter individually for each pattern. Individual Last Pivot direction filters are only considered if the main "Last Pivot Direction" filter is set to "custom"

snapshot

🎯 Display Settings
These are the settings that determine the indicator display. The details are provided in the tooltips and are self explanatory.
snapshot

🎯 Alerts
A basic alert message is enabled upon detection of new pattern on the chart.


Fun With Flags | Trading Flag Patterns | 12-17-24

Here is the link.



LLY stock | LLYX stock | Flag pattern | Lessons learned in 2 weeks

 


Should try to find Flag part and then watch how LLY consolidated during the Flag part. The pole part is big crashed down.

It takes 2 weeks for LLY stock to rebound, which is not clear until Flag finder indicator showed the process. 





Flag Finder indicator | Tradingview.com

Flag Finder - indicator 

More reading, please go to here. 



Tuesday, June 3, 2025

Meta stock | 2 weeks consolidation | Breakout | Ready to invest?

 




The Bull Market is Back: 3 Stocks to Buy Now (HIMS, APP, META)

The Bull Market is Back: 3 Stocks to Buy Now (HIMS, APP, META)

Ethan Feller 

After several months of extreme volatility driven by geopolitical uncertainty and shifting tariff policies, bullish momentum has returned to the market. With tariff policy moderating, economic growth forecasts rebounding, and AI-driven productivity gains continuing to accelerate, investors are once again embracing risk.

In this renewed environment, select stocks with strong fundamentals and emergent business models are breaking out. The three companies highlighted here, Hims & Hers Health ((HIMS - Free Report) ), AppLovin ((APP - Free Report) ), and Meta Platforms ((META - Free Report) ), not only exhibit powerful technical momentum, but also boast robust growth outlooks and top Zacks Ranks. These three have been leading stocks over the last year and continue to show leadership characteristics, making them some of the most appealing investments in the market today.


AppLovin: Top Ranked Stock on the Verge of New Highs

AppLovin, a leading software and mobile marketing technology company, has quietly become one of the most impressive performers in the market over the past two years. The stock has delivered a remarkable run, fueled by consistent earnings growth and a valuation that remained attractive enough to draw sustained interest from institutional investors.

APP spent much of the last two years atop of the Zacks Rank, thanks to its consistent upward-trending earnings revisions. While the stock briefly dropped off the list ahead of the March–April correction, when it along with the market sold off hard, analyst sentiment has turned sharply positive once again. Consensus estimates for FY25 have been revised up by 22%, while FY26 estimates have climbed by 26.4%, reflecting renewed confidence in AppLovin’s long-term profit growth and awarding it the coveted Zacks Rank #1 (Strong Buy) rating.

From a technical standpoint, APP is also showing compelling momentum. After consolidating and breaking higher twice since the recent lows, the stock is again consolidating below a key level of resistance at $400. A decisive move above this threshold would likely trigger another leg higher, setting the stage for a potential breakout to new all-time highs..


Hims & Hers Health: Shares Rally on Earnings Upgrades

Hims & Hers Health, a direct-to-consumer digital health company specializing in telemedicine and wellness products, has emerged as one of the standout performers over the past year. The company has seen rapid growth across multiple product lines, including mental health, dermatology, and sexual wellness, but the biggest recent catalyst has been its expansion into the weight-loss treatment market. With demand for GLP-1-related services surging, Hims is well-positioned to capitalize on a multibillion-dollar category that’s still in its early stages of consumer adoption.

Analyst expectations have responded accordingly. The company is now projected to grow earnings at a very impressive compound annual rate of 36.5% over the next three to five years. Additionally, Hims currently boasts a Zacks Rank #2 (Buy), reflecting a wave of recent earnings upgrades. Current-quarter EPS estimates have surged 21.4%, while FY25 estimates are up 14.4%, and FY26 estimates have increased 11.6%.

Technically, the stock is in breakout mode. After consolidating in a classic bull flag pattern, HIMS recently broke above key resistance and is once again moving towards its all-time highs. If shares can hold above the breakout level, the path appears clear for further upside as momentum and thematic trends continue to align.


Meta Platforms: Stock Breaks Out on AI News

Meta Platforms (META - Free Report) continues to prove it is both a dominant digital platform business and an agile innovator. Despite operating at a massive scale, with billions in free cash flow and over 3 billion daily active users across Facebook, Instagram, and WhatsApp, Meta still executes with the speed and ambition of a startup.

The stock recently broke out from a multi-week consolidation pattern following a wave of bullish AI news. Earlier this year, Meta launched its AI-powered advertising platform, designed to automate key aspects of campaign creation, targeting, and performance optimization. The early results have been exceptional, driving stronger ad engagement and accelerating ad revenue growth. On Monday, the company took things a step further, announcing that by the end of this year, the entire ad-buying and campaign management process would be fully automated by AI. This move positions Meta at the forefront of AI-driven marketing technology and further enhances its already-dominant ad business.

While Meta currently holds a Zacks Rank #3 (Hold), reflecting mixed analyst revisions in recent weeks, the stock remains one of the best-positioned among the “Magnificent 7.” Shares trade at 25.4x forward earnings, right in line with Meta’s historical median valuation, and the company is still projected to grow earnings at a robust 16.1% annually over the next three to five years.



Should Investors Buy Shares in META, APP and HIMS?

Each of these stocks offers a compelling mix of strong fundamentals, breakout technical setups, and exposure to powerful long-term themes, from AI and digital advertising to telemedicine and personalized health. While they operate in different industries, Meta, AppLovin, and Hims & Hers Health are united by accelerating earnings momentum and investor demand. For those looking to take advantage of the renewed bull market, these three names are well worth a closer look.

Jeremy Wagner, CEWA-M

 

Jeremy Wagner, CEWA-M

PROFESSIONAL TITLE

Head of Research and Education

EDUCATION & QUALIFICATION

  • Bachelor's Degree in Mathematics (University of Indianapolis)
  • Certified Elliott Wave Analyst - Masters (Elliott Wave International)

EXPERTISE

  • Elliott Wave Theory
  • Technical Analysis
  • Chart Reading
  • Forex Trading
  • Technical Analysis Strategies & Guides

SUMMARY

Jeremy is a financial educator and began trading in 1998 with stocks and options, then converted into forex trading. He currently specializes in Elliott Wave Theory and chart pattern set ups having earned the Certified Elliott Wave Analyst - Masters (CEWA-M) from Elliott Wave International. Jeremy has been heard on radio broadcasts and television including Sky News Business TV and CNBC.

EXPERIENCE

  • Owner & Strategist, www.seethewaves.com - teaching traders how to read price charts (2020-present)
  • Head of Education, DailyFX (2019-2020)
  • Head Trading Instructor & Analyst, DailyFX (2009-2019)
  • Course Instructor, FXCM (2008-2009)
  • Sales and Client Support, FXCM (2007-2008)

AWARDS AND CERTIFICATES

Jeremy earned the Certified Elliott Wave Analyst with the prestigious Masters designation (CEWA-M) from Elliott Wave International. Jeremy has also earned Blockchain & Bitcoin 101, Ethereum 101, and DeFi 101 from the Moralis Academy.