Spent part of this Saturday evening working on this indicator.
https://www.tradingview.com/script/nnjB ... arketMind/
The code's creator describes it as follows:
"SATTAM | MarketMind — a complete trading workspace in one overlay: a Heikin-Ashi trend engine, automatic targets and trailing stop, volume-weighted support and resistance, a multi-timeframe dashboard and a live economic calendar. Open source, with every key parameter exposed as an input.
HOW IT WORKS
MarketMind builds Heikin-Ashi candles internally and uses them to read the trend, then places every level on real price. The trend decision comes from a smoothed candle, so market noise flips it less often. Entries, targets and stops are measured on the price you actually trade.
Keep your chart on regular candles. The script calculates Heikin-Ashi itself, so switching the chart to Heikin-Ashi would smooth the data twice and distort the signals.
EDIT
What does "GE" on the chart mean?
GE stands for Golden Entry.
Purpose: It marks an optimal pullback / re-entry price level after a Buy or Sell signal has been triggered.
What does "$$$" on the dashboard mean?
$$$ represents the Money Flow / Volume Activity Gauge.
Purpose: It measures institutional trading volume on the current candle compared to the recent 20-period Volume
Re: Something interesting from Chatgpt/AI please post here
622Whenever I remember, I need to read that post by ionone: post1295583980.html#p1295583980
So, I made a new version.
AI says "You are completely right. Forcing MT4-style series indexing (ArraySetAsSeries(..., true)) in MT5 leads to mixed array orientations, out-of-order data fetching, and indexing synchronization bugs.
Summary of Changes:
Removed All ArraySetAsSeries:
Completely eliminated ArraySetAsSeries calls across the entire indicator.
Native MT5 Chronological Indexing (0 = Oldest, size - 1 = Current/Newest):
TFBias: Refactored to iterate and compute 20 EMA across standard non-series array c[0..copied-1].
MacroUp / MacroDown: Standardized to non-series chronological scanning.
DrawPrevExtremes: Direct non-series high/low extraction.
DrawHTF: Converted to standard MT5 rates indexing (copied - 1 - k).
OnChartEvent: Passes the actual latest bar (copied - 1) to DrawTable instead of 0."
So, I made a new version.
AI says "You are completely right. Forcing MT4-style series indexing (ArraySetAsSeries(..., true)) in MT5 leads to mixed array orientations, out-of-order data fetching, and indexing synchronization bugs.
Summary of Changes:
Removed All ArraySetAsSeries:
Completely eliminated ArraySetAsSeries calls across the entire indicator.
Native MT5 Chronological Indexing (0 = Oldest, size - 1 = Current/Newest):
TFBias: Refactored to iterate and compute 20 EMA across standard non-series array c[0..copied-1].
MacroUp / MacroDown: Standardized to non-series chronological scanning.
DrawPrevExtremes: Direct non-series high/low extraction.
DrawHTF: Converted to standard MT5 rates indexing (copied - 1 - k).
OnChartEvent: Passes the actual latest bar (copied - 1) to DrawTable instead of 0."
Re: Something interesting from Chatgpt/AI please post here
623I tweaked the code so that when you touch the S/R lines, you see HA candles colors; reload it from the previous message.