OPEN-SOURCE SCRIPT
מעודכן MA Trend Score

A Trend Score Indicator inspired by an interview by Navy Ramavat, where I liked the idea presented and decided to publish a script for it.
Disclaimer: I am not associated with Navy Ramavat in any manner.
The goal is to objectify the trend of an instrument and calculate a score which represents the trend strength and direction.
The score is calculated as follows:
The highest score can be 6, and lowest score can be -6
The trend score can be used as per your discretion on the long and short side.
An example of using the trend score on the long side for position sizing is:
Disclaimer: I am not associated with Navy Ramavat in any manner.
The goal is to objectify the trend of an instrument and calculate a score which represents the trend strength and direction.
The score is calculated as follows:
- If price is > EMA 20 add 1 to the score
- If price is > EMA 50 add 1 to the score
- If price is > EMA 100 add 1 to the score
- If EMA 20 is > EMA 50 add 1 to the score
- If EMA 20 is > EMA 100 add 1 to the score
- If EMA 50 is > EMA 100 add 1 to the score
- If EMA 20 is < EMA 50 deduct 1 from the score
- If EMA 20 is < EMA 100 deduct 1 from the score
- If EMA 50 is < EMA 100 deduct 1 from the score
The highest score can be 6, and lowest score can be -6
The trend score can be used as per your discretion on the long and short side.
An example of using the trend score on the long side for position sizing is:
- 100% position size if Score greater than 4
- 75% position size if Score between 2-4
- 50% position size if Score between 0-2
- 25% position size if Score between 0 and -2
- 0% position size if Score is less than -2
הערות שחרור
Added an option to display the trend scrore above each candle, so that users can study how the score has changed over time.I typically use this trend score with the position sizing mentioned earlier, on broad indices to determine the current state of the market. Depending on the market, I make a decision on the direction of my trade (long/short) and how aggressive to trade.
הערות שחרור
The MA Trend Score Indicator provides a compact visual summary of market trend strength by evaluating how price behaves relative to multiple moving averages (MAs) and their alignment with one another.🔍 What’s New in This Version:
Long-Term Perspective Added:
A 4th customizable moving average has been introduced to capture long-term trend direction, enhancing the earlier combination of near-term, short-term, and medium-term signals.
Improved Scoring Logic:
The visual score representation is now color-coded more intuitively:
- Green for strong bullish alignment (score = 10)
- Yellow for moderately bullish setups (score ≥ 4)
- Orange for neutral/weak trends
- Red for bearish alignment
Custom MA Colors:
Each moving average line now supports user-defined colors, to cater to personal preferences.
📊 How It Works:
The indicator assigns a trend score ranging from -10 to +10, calculated by:
- Checking whether price is above or below each MA (up to 4 MAs)
- Evaluating the relative order of the MAs (bullish stack gets more points)
This score is:
- Displayed in a table on the chart (position configurable)
- Optionally shown above candles as compact labels, with performance-optimized label management
📈 Use Cases:
- Trend confirmation tool for directional bias
- Entry/exit timing based on strength of MA alignment
I personally use this indicator to objectively determine market regime using a relevant Index, and adjust my position-sizes up or down based on the trend score.
הערות שחרור
fixed a bug with the MA coloursסקריפט קוד פתוח
ברוח TradingView אמיתית, היוצר של הסקריפט הזה הפך אותו לקוד פתוח, כך שסוחרים יכולים לבדוק ולאמת את הפונקציונליות שלו. כל הכבוד למחבר! למרות שאתה יכול להשתמש בו בחינם, זכור שפרסום מחדש של הקוד כפוף לכללי הבית שלנו.
כתב ויתור
המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.
סקריפט קוד פתוח
ברוח TradingView אמיתית, היוצר של הסקריפט הזה הפך אותו לקוד פתוח, כך שסוחרים יכולים לבדוק ולאמת את הפונקציונליות שלו. כל הכבוד למחבר! למרות שאתה יכול להשתמש בו בחינם, זכור שפרסום מחדש של הקוד כפוף לכללי הבית שלנו.
כתב ויתור
המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.