Leap Competition: Top 3% in 5 Days! Here's HowLast competition, I hit the top 2% in the Leap Competition on TradingView. This time, though, something clicked. In just 5 days, I was already back in the top 3%.
I didn't change my strategy. Instead I focused on refining how I managed risk. I stopped obsessing over perfect entry points and focused on squeezing as much profit as possible from each trade. That meant shifting to a new management technique.
I prioritized a high risk-to-reward ratio, knowing that fewer trades could yield better returns. By using a trailing stop-loss, each trade had room to reach its potential without getting cut off too soon. This approach transformed each trade into a high-upside opportunity, letting winners ride and securing profits along the way.
Over the last few days, I made fewer than ten trades. Each one was carefully planned through a top-down approach, looking at the bigger picture on higher timeframes to catch the market’s broader trends. This view kept me aligned with the trend, setting up trades with stronger potential.
What really amplified my results, though, was the trailing stop. By locking in profits while riding the market’s momentum, this tool turned profitable trades into standout winners. It let me capture each market move fully without jumping out too soon.
Now, let’s get into the top trade that helped me to get into top 3% within less than a week:
And here’s the trailing stop-loss indicator I’m using—perfect for trades with room to run:
//@version=5
indicator("Swing Low Trailing Stop", overlay=true)
// User Inputs
initialStopPercentage = input.float(0.5, title="Initial Stop Loss Percentage", minval=0.01, step=0.01) * 0.01
Swing_Period = input.int(10, "Swing Period")
i_date = input.time(timestamp("05 Nov 2024 00:00 +0300"), "Start Date")
// Variables for tracking stop loss
var float stopLossPrice = na
var float lastSwingLow = na
// Calculate Swing Low
swingLow = ta.lowest(low, Swing_Period)
// Logic
if i_date == time
stopLossPrice := low * (1 - initialStopPercentage)
lastSwingLow := swingLow
// Update Stop Loss
if time > i_date
newSwingLow = swingLow
if (newSwingLow > lastSwingLow )
stopLossPrice := math.max(stopLossPrice, newSwingLow)
lastSwingLow := newSwingLow
// Plot the stop loss price for visualization
plot(time >= i_date ? stopLossPrice : na, title="Trailing Stop Loss", color=color.red, linewidth=2, style=plot.style_linebr)
With this refined approach, I can’t wait for next week and the fresh opportunities that lie ahead!
Big thanks to the TradingView community for creating opportunities like this competition—it’s a game-changer. Getting to test and refine strategies in a real, competitive environment pushes all o us to get better every day!
If you haven’t joined already, make sure to hop into the competition . It’s an incredible way to challenge yourself, sharpen your skills, and see how you stack up against other traders!
Keep focusing on becoming 1% better every day if you want to make this happen.
Moein