Update the RSI to this and also add additional timeframe like 12h, 8h, 6h timeframe to the RSI app

# Core RSI Logic

## Main Rule

The system ONLY sends an alert if RSI touches/crosses the midline (default 50) BEFORE entering overbought or oversold.

---

# Overbought Flow

1. RSI touches/crosses 50

2. RSI moves upward

3. RSI reaches overbought level

4. Alert fires ONCE

5. No additional alert until RSI returns to 50 again

---

# Oversold Flow

1. RSI touches/crosses 50

2. RSI moves downward

3. RSI reaches oversold level

4. Alert fires ONCE

5. No additional alert until RSI returns to 50 again

---

# Example

Scenario:

* RSI reaches 72 → alert fires

* RSI falls to 55 → no alert

* RSI touches 50 → reset system

* RSI rises to 70 again → new alert fires