WEEKEND HOMEWORK:
THIS IS VERY IMPORTANT! THIS IS ONE OF THE BIGGEST MISTAKES I SEE PEOPLE MAKE IN MY COMMENTS (making a mistake is not a problem at all, but I want to share why it is a mistake and how to fix it)! THIS IS A MUST READ FOR YOU TO CHANGE HOW YOU LOOK AT CANDLESTICK PATTERNS!
If you are using candlestick patterns in your analysis to make decisions, make sure you are fully understanding that a candlestick pattern is a function of both TREND and PATTERN. On top of this, EVERY candlestick pattern needs confirmation before it actually is a actionable pattern and every one has a point where it invalidates the bullish or bearish sentiment. REMEMBER, TREND IS A FUNCTION OF TIMEFRAME. YOU CAN HAVE THE SAME TICKER BE IN DIFFERENT TRENDS BASED ON THE TIMEFRAME YOU ARE LOOKING AT (I.e. Uptrend on the monthly candle and downtrend on the 65-minute candle).
A couple of examples w/ images below (THIS IS APPLICABLE ON ANY TIMEFRAME):
Hammer (Technically Bullish): Needs to be at the bottom of a downtrend for it to be an actual hammer candle w/ the wick of the hammer being the low of the downtrend.
Confirmation: Need a candle close above the high of the hammer candle to confirm the bullish signal.
Invalidation: A candle close below the low of the hammer candle would invalidate the bullish signal.
Hanging man (Technically Bearish): This is literally the same candle as a hammer but it happens at the top of an uptrend w/ the open or high of the candle at the top of an uptrend.
Confirmation: Need a candle close below the low of the hanging man candle to confirm the bearish signal.
Invalidation: A candle close above the high of the hanging man candle would invalidate the bearish signal.
Shooting star (Technically Bearish): An upside down hammer. Needs to be at the top of an uptrend for it to be a considered a shooting star w/ the wick being the high of the uptrend.
Confirmation: Need a candle close below the low of the shooting star candle to confirm the bearish signal.
Invalidation: A candle close above the the high of the shooting star would invalidate the bearish signal.
Inverted Hammer (Technically Bullish): This is literally the same candle as a shooting star but it happens at the bottom of a downtrend with the low of the inverted hammer at the bottom of the trend.
Confirmation: Need a candle close above the high of the inverted hammer to confirm the bullish signal.
Invalidation: A candle close below the low of the inverted hammer would invalidate the bullish signal.
@AlphaIndextz @grok converts all to the same denominator and sorts it from top to bottom. Better be, try to use a headcount over the dollar to be fair and precise, will you? 😂
🚨 Here is the full 42 minutes of my crew and I exposing Minnesota fraud, this might be my most important work yet. We uncovered over $110,000,000 in ONE day. Like it and share it around like wildfire! Its time to hold these corrupt politicians and fraudsters accountable
We ALL work way too hard and pay too much in taxes for this to be happening, the fraud must be stopped.
Merry Christmas, fam! 2025 has been an amazing year for the global freeCodeCamp community. And we’re thrilled to cap it off with the launch of several Christmas Gifts for you:
🐍 freeCodeCamp's Python certification
🟨 freeCodeCamp's JavaScript certification (Version 10)
📱 freeCodeCamp's Responsive Web Design Certification (Version 10)
🧮 freeCodeCamp's Relational Database + SQL Certification
🐂 Our beta A1 level Spanish curriculum
🏮 Our beta A1 level Mandarin Chinese curriculum
🗨️ Our A2 level English for Developers Certification
💭 Our B1 level English for Developers Certification
This year the freeCodeCamp community also published:
- 129 free video courses on the freeCodeCamp community YouTube channel
- 45 free full length books and handbooks on the freeCodeCamp community publication
- 452 programming tutorials and articles on math, programming, and computer science
- 50 episodes of the freeCodeCamp podcast where I interview developers, many of whom are contributors to open source freeCodeCamp projects
We also merged 4,279 commits to freeCodeCamp’s open source learning platform, representing tons of improvements to user experience and accessibility. And we published our secure exam environment so that campers can take certification exams.
We're finally approaching our vision of how comprehensive and interactive a programming curriculum can be.
Version 10 of our curriculum is a series of 6 certifications – each with more than a dozen projects that you'll build to solidify your fundamental skills.
At the end of each certification, you'll take a final exam. And if you can manage to pass this exam, you'll be awarded a free, verified certification. You can then embed that on LinkedIn, or add it to your résumé, CV, or portfolio website.
After earning all 6 certifications, you can build a final capstone project – which will be code-reviewed by an experienced developer. Then you’ll sit for a comprehensive final exam. And upon completion of that, you'll earn our final Full Stack Developer Certification.
If you start progressing through these first four certifications today, the last two certifications should go live well before you reach them. After all, each of them represents hundreds of hours of conceptual computer science knowledge and hand-on programming practice.
In 2022 we also started designing our English for Developers curriculum. And over the past few years, we've expanded it considerably.
The curriculum involves interacting with hand-drawn animated characters. Along the way, you get tons of practice with reading, writing, listening, and (coming in 2026) speaking.
It's a story-driven curriculum. You step into the shoes of a developer who's just arrived in California to work at a tech startup. You learn grammar, vocab, tech jargon, and slang through day-to-day interactions while living your new life.
So far, two of these certifications are fully live:
- A2 Level English certification announcement
- B1 Level English certification announcement
We're also developing levels A1, B2, C1, and C2 for release over the coming years. (Yes, years. Each of these is a huge undertaking to develop.)
Not only has the freeCodeCamp community designed thousands of English lessons - we also built tons of custom software tools to make all this coursework possible. So in 2024, we asked: could we use the same tools to teach people Spanish and Mandarin Chinese?
And today, the results of this effort are now in public beta. We're starting out with A1 Level for both of these languages, and will ship the remaining levels over the coming years.
Why Teach Spanish and Mandarin?
Aside from English, Spanish and Mandarin are two of the most widely-spoken languages in the world. You can use these languages to participate in tons of online communities, visit major cities, and even find new job opportunities.
Learning foreign languages is also excellent for your neuroplasticity, and can be done alongside learning other new skills like programming.
And now you can learn these languages for free, using our comprehensive end-to-end curriculum that was designed by teachers, translators, and native speakers.
As you may know, freeCodeCamp has been available in many major world languages going back to 2020. But whenever we launch new coursework, it takes several months to translate everything.
Thankfully, machine translation has been steadily improving over the past few years.
The community is still translating tutorials and books by hand, but for something that changes as quickly as freeCodeCamp’s programming curriculum, we want to speed up the process.
We’ve conducted pilots of translating all the new coursework into both Spanish and Portuguese.
First, we used frontier Large Language Models and extensive glossaries and style guides to process the hundreds of thousands of words in our programming curriculum.
Then we had native speakers randomly sample these translations to ensure their quality.
Once we felt the translations were strong enough, we started creating data pipelines to automatically update translations as the original English text changed through open source code contributions.
The monetary cost of doing all this is not significant. So we should be able to offer freeCodeCamp’s programming curriculum in additional languages we weren’t previously able to support, such as Arabic and French.
If you're one of the hundreds of people who’ve contributed translations to freeCodeCamp over the years, we’d still welcome your help translating books and tutorials, which don’t change much after initial publication.
After all, the gold standard for localizing a document is having a single human translator holistically read and understand that document before creating the translation.
As a community, we are just getting started. Free open source education has never been more relevant than it is today.
We invite you to get more involved in the community, too.
I want to thank the 10,221 kind folks who donate to support our charity and our mission each month. Please consider joining them by donating to freeCodeCamp.
You can also make a year-end donation that you can deduct from your US taxes.
On behalf of the global freeCodeCamp community, here’s wishing you and your family a fantastic finale to your 2025. Cheers to a fun, ambition-filled 2026.
Join me on TradingView, this place is awesome. If you eventually grab a paid plan, we each get up to $15 as a bonus! Use this link to sign up: https://t.co/tA9C3T6fCQ
@elonmusk today's tech advancement, tomorrow's war weapons. With robotics boomed, soon all countries in the world will have equal defense capability! Good luck with that...