INVITE-ONLY SCRIPT
Black_Whale_Trend_SOL

## SOL_Trend — SOL-only Trend-Following Strategy (Research / Backtest)
This script is a **trend-following strategy designed for SOL (Solana) only**.
If you apply it to other symbols (e.g., BTC/ETH) without retuning, **signal frequency and behavior may change** due to different volatility and volume structures.
### 1) Overview
The strategy attempts long entries when an uptrend is detected and **momentum + participation (volume)** are confirmed.
* Uses **Keltner Channel position (p)** to identify trend conditions
* Uses a **strong bullish candle** (body strength vs. wicks) to confirm momentum
* Uses a **volume threshold breakout** to confirm participation
### 2) Trade Rules
**Entry (Long)**
* `p > enterPosTh`
* AND `strongBull` (strong bullish candle condition)
* AND `highVol` (volume condition)
**Exit**
* `p < exitPosTh`
### 3) Position Sizing (Leverage / Exposure)
**Manual mode**
* Uses `manualLevPct` directly (**ignores levMinPct / levMaxPct clamp**).
**AutoRisk mode**
* Estimates stop width using ATR and derives leverage:
* `stopPct = ATR(stopAtrLen) * stopMult / close * 100`
* `autoLevPct = riskPct / stopPct * 100`
* Then clamps the result within `levMinPct ~ levMaxPct`.
### 4) Stop Mode
* **Close**: No stop-loss line; exits are channel-based only.
* **DisasterStop**: Fixes ATR at entry and places a stop via
`strategy.exit(stop=stopPrice)`.
### 5) Parameter Guide (Core / Range)
* Default values were derived from backtest research under a specific baseline setting (e.g., Manual + Close).
* When adjusting parameters, stay within the **recommended ranges shown in tooltips**, and validate changes on **out-of-sample periods**.
### 6) Notes / Disclaimer
* Real-world results can differ materially due to **fees, slippage, and execution/market conditions**.
* This script is for **education and research only** and is **not financial advice**. All decisions and responsibility remain with the user.
This script is a **trend-following strategy designed for SOL (Solana) only**.
If you apply it to other symbols (e.g., BTC/ETH) without retuning, **signal frequency and behavior may change** due to different volatility and volume structures.
### 1) Overview
The strategy attempts long entries when an uptrend is detected and **momentum + participation (volume)** are confirmed.
* Uses **Keltner Channel position (p)** to identify trend conditions
* Uses a **strong bullish candle** (body strength vs. wicks) to confirm momentum
* Uses a **volume threshold breakout** to confirm participation
### 2) Trade Rules
**Entry (Long)**
* `p > enterPosTh`
* AND `strongBull` (strong bullish candle condition)
* AND `highVol` (volume condition)
**Exit**
* `p < exitPosTh`
### 3) Position Sizing (Leverage / Exposure)
**Manual mode**
* Uses `manualLevPct` directly (**ignores levMinPct / levMaxPct clamp**).
**AutoRisk mode**
* Estimates stop width using ATR and derives leverage:
* `stopPct = ATR(stopAtrLen) * stopMult / close * 100`
* `autoLevPct = riskPct / stopPct * 100`
* Then clamps the result within `levMinPct ~ levMaxPct`.
### 4) Stop Mode
* **Close**: No stop-loss line; exits are channel-based only.
* **DisasterStop**: Fixes ATR at entry and places a stop via
`strategy.exit(stop=stopPrice)`.
### 5) Parameter Guide (Core / Range)
* Default values were derived from backtest research under a specific baseline setting (e.g., Manual + Close).
* When adjusting parameters, stay within the **recommended ranges shown in tooltips**, and validate changes on **out-of-sample periods**.
### 6) Notes / Disclaimer
* Real-world results can differ materially due to **fees, slippage, and execution/market conditions**.
* This script is for **education and research only** and is **not financial advice**. All decisions and responsibility remain with the user.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청 후 승인을 받아야 하며, 일반적으로 결제 후에 허가가 부여됩니다. 자세한 내용은 아래 작성자의 안내를 따르거나 sky00478에게 직접 문의하세요.
트레이딩뷰는 스크립트의 작동 방식을 충분히 이해하고 작성자를 완전히 신뢰하지 않는 이상, 해당 스크립트에 비용을 지불하거나 사용하는 것을 권장하지 않습니다. 커뮤니티 스크립트에서 무료 오픈소스 대안을 찾아보실 수도 있습니다.
작성자 지시 사항
This script is **Invite-only**.
Click **[Request access]** and include **purpose / symbol & timeframe / brief experience**.
Approval is **case-by-case**; access may be revoked for **misuse or unauthorized sharing**.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청 후 승인을 받아야 하며, 일반적으로 결제 후에 허가가 부여됩니다. 자세한 내용은 아래 작성자의 안내를 따르거나 sky00478에게 직접 문의하세요.
트레이딩뷰는 스크립트의 작동 방식을 충분히 이해하고 작성자를 완전히 신뢰하지 않는 이상, 해당 스크립트에 비용을 지불하거나 사용하는 것을 권장하지 않습니다. 커뮤니티 스크립트에서 무료 오픈소스 대안을 찾아보실 수도 있습니다.
작성자 지시 사항
This script is **Invite-only**.
Click **[Request access]** and include **purpose / symbol & timeframe / brief experience**.
Approval is **case-by-case**; access may be revoked for **misuse or unauthorized sharing**.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.