TradingView Custom Trading Indicator Development
Budget / SalaryC$10–30
TypeFreelance project
LocationRemote
Posted1 hour ago
I am looking for an experienced TradingView Pine Script developer to create a custom trading indicator based on a mechanical price-action strategy.
The indicator will primarily be used on the **15-minute timeframe**, with the **4-hour timeframe used for higher-timeframe confirmation**.
### Strategy Overview
The strategy identifies potential trade setups using four primary confluences:
1. **Higher-Timeframe Alignment**
* Use the 4H timeframe as the higher-timeframe anchor.
* Identify the relevant 4H trading range.
* Calculate the 50% midpoint of the range.
* Price below 50% = Discount.
* Price above 50% = Premium.
* Prefer LONG setups in discount.
* Prefer SHORT setups in premium.
2. **Liquidity Sweep**
* Detect when price trades beyond a previous significant swing high/low but fails to continue.
* Bearish example: previous swing high is swept, followed by rejection and bearish movement.
* Bullish example: previous swing low is swept, followed by rejection and bullish movement.
3. **Break of Structure (BOS)**
* Detect a meaningful break of a previous swing high or swing low following the liquidity sweep.
* Bullish BOS = break above relevant previous structure.
* Bearish BOS = break below relevant previous structure.
* Display BOS visually on the chart.
4. **Imbalance / Fair Value Gap**
* Detect significant imbalances/FVGs created during the displacement move.
* Highlight the imbalance zone visually.
* Determine whether the imbalance overlaps with the desired Fibonacci retracement area.
### Fibonacci Entry System
Once a valid directional range has been established, automatically calculate Fibonacci retracement levels.
Primary entry levels:
* 71%
* 75%
The user should be able to select which Fibonacci entry level is used through the indicator settings.
For a LONG setup:
* Entry = 71% or 75% retracement
* Stop Loss = Low of the identified range
* Take Profit = High of the identified range
For a SHORT setup:
* Entry = 71% or 75% retracement
* Stop Loss = High of the identified range
* Take Profit = Low of the identified range
The indicator should display the Entry, Stop Loss and Take Profit directly on the chart.
### Trade Score / Checklist
I would like a small dashboard/checklist displayed on the chart showing:
* Higher-Timeframe Alignment ✓ / ✕
* Break of Structure ✓ / ✕
* Liquidity Sweep ✓ / ✕
* Imbalance ✓ / ✕
Each criterion represents 25%.
Examples:
3/4 criteria = 75% Trade Score
4/4 criteria = 100% Trade Score
The overall Trade Score should update automatically.
### Volume Profile / POC
If technically feasible within Pine Script, I would also like to incorporate volume analysis.
Ideally, the indicator should determine whether significant volume or the Point of Control (POC) is located near the 71–75% Fibonacci entry zone.
This would act as an additional/bonus confluence rather than one of the four primary requirements.
### Chart Visuals
The finished indicator should automatically display relevant information such as:
* Liquidity sweeps
* BOS labels
* Bullish/Bearish structure
* Imbalance/FVG zones
* Fibonacci range
* 71% and 75% levels
* Entry
* Stop Loss
* Take Profit
* Long/Short setup indication
* Trade Score
* Checklist/dashboard
I want the chart to remain clean and professional rather than becoming overcrowded.
### Alerts
I would also like TradingView alerts for situations such as:
* New potential setup detected
* 75%+ Trade Score
* 100% Trade Score
* Entry level reached
The exact alert system can be discussed during development.
### Important Requirements
The indicator must:
* Be written in Pine Script for TradingView.
* Avoid repainting/look-ahead bias wherever possible.
* Work automatically without manually drawing Fibonacci ranges.
* Allow major parameters to be adjusted through settings.
* Have clean, organized and commented source code.
* Provide the complete Pine Script source code upon completion.
* Be designed so the strategy can eventually be backtested and potentially converted into a TradingView strategy.
I can provide additional examples and explanations of the trading methodology to the selected developer.
Please include examples of previous TradingView/Pine Script indicators you have developed, particularly indicators involving market structure, liquidity sweeps, FVGs/imbalances, Fibonacci levels, or multi-timeframe analysis.
The indicator will primarily be used on the **15-minute timeframe**, with the **4-hour timeframe used for higher-timeframe confirmation**.
### Strategy Overview
The strategy identifies potential trade setups using four primary confluences:
1. **Higher-Timeframe Alignment**
* Use the 4H timeframe as the higher-timeframe anchor.
* Identify the relevant 4H trading range.
* Calculate the 50% midpoint of the range.
* Price below 50% = Discount.
* Price above 50% = Premium.
* Prefer LONG setups in discount.
* Prefer SHORT setups in premium.
2. **Liquidity Sweep**
* Detect when price trades beyond a previous significant swing high/low but fails to continue.
* Bearish example: previous swing high is swept, followed by rejection and bearish movement.
* Bullish example: previous swing low is swept, followed by rejection and bullish movement.
3. **Break of Structure (BOS)**
* Detect a meaningful break of a previous swing high or swing low following the liquidity sweep.
* Bullish BOS = break above relevant previous structure.
* Bearish BOS = break below relevant previous structure.
* Display BOS visually on the chart.
4. **Imbalance / Fair Value Gap**
* Detect significant imbalances/FVGs created during the displacement move.
* Highlight the imbalance zone visually.
* Determine whether the imbalance overlaps with the desired Fibonacci retracement area.
### Fibonacci Entry System
Once a valid directional range has been established, automatically calculate Fibonacci retracement levels.
Primary entry levels:
* 71%
* 75%
The user should be able to select which Fibonacci entry level is used through the indicator settings.
For a LONG setup:
* Entry = 71% or 75% retracement
* Stop Loss = Low of the identified range
* Take Profit = High of the identified range
For a SHORT setup:
* Entry = 71% or 75% retracement
* Stop Loss = High of the identified range
* Take Profit = Low of the identified range
The indicator should display the Entry, Stop Loss and Take Profit directly on the chart.
### Trade Score / Checklist
I would like a small dashboard/checklist displayed on the chart showing:
* Higher-Timeframe Alignment ✓ / ✕
* Break of Structure ✓ / ✕
* Liquidity Sweep ✓ / ✕
* Imbalance ✓ / ✕
Each criterion represents 25%.
Examples:
3/4 criteria = 75% Trade Score
4/4 criteria = 100% Trade Score
The overall Trade Score should update automatically.
### Volume Profile / POC
If technically feasible within Pine Script, I would also like to incorporate volume analysis.
Ideally, the indicator should determine whether significant volume or the Point of Control (POC) is located near the 71–75% Fibonacci entry zone.
This would act as an additional/bonus confluence rather than one of the four primary requirements.
### Chart Visuals
The finished indicator should automatically display relevant information such as:
* Liquidity sweeps
* BOS labels
* Bullish/Bearish structure
* Imbalance/FVG zones
* Fibonacci range
* 71% and 75% levels
* Entry
* Stop Loss
* Take Profit
* Long/Short setup indication
* Trade Score
* Checklist/dashboard
I want the chart to remain clean and professional rather than becoming overcrowded.
### Alerts
I would also like TradingView alerts for situations such as:
* New potential setup detected
* 75%+ Trade Score
* 100% Trade Score
* Entry level reached
The exact alert system can be discussed during development.
### Important Requirements
The indicator must:
* Be written in Pine Script for TradingView.
* Avoid repainting/look-ahead bias wherever possible.
* Work automatically without manually drawing Fibonacci ranges.
* Allow major parameters to be adjusted through settings.
* Have clean, organized and commented source code.
* Provide the complete Pine Script source code upon completion.
* Be designed so the strategy can eventually be backtested and potentially converted into a TradingView strategy.
I can provide additional examples and explanations of the trading methodology to the selected developer.
Please include examples of previous TradingView/Pine Script indicators you have developed, particularly indicators involving market structure, liquidity sweeps, FVGs/imbalances, Fibonacci levels, or multi-timeframe analysis.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.