You were up $180 at noon and closed the day red. The fix everyone asks for — stop at a number — does not solve that. This does.
There is a story almost everyone who copies signals has lived, and rarely tells because there is no pride in it: you were winning and you finished losing. At noon you were up $180. You did not close, because it was going well. By six in the evening the day closed at −$40.
That is not a strategy problem. It is a not-watching problem. And it is exactly the kind of problem a machine solves and a person does not, because the machine does not get hopeful.
The fix everyone asks for in the forums is always the same: "I want the bot to stop when it hits my daily goal." It is a reasonable request and it is the wrong answer. Here is why, and what works instead.
The ceiling: stop at a number
The idea is simple: you set $100 a day, and the moment your gain touches $100 the bot switches off. It is what most expert advisors offer under names like Max Daily Profit or daily profit target, and it is the first thing anyone thinks of.
It has two problems, and the second one is serious.
First: it cuts your best day of the month short. You hit your number at ten in the morning in a session that is actually moving, and the bot goes quiet. You spend the rest of the day watching the market do exactly what you had been waiting weeks for. Good days are what pay for the bad ones; trimming them by rule is expensive.
Second: it protects nothing. This is the one almost nobody sees. When the bot "stops", what it stops doing is opening new trades. But your $100 of gain is not in the future trades — it is in the ones already open, live, in the market. A ceiling that only stops opening halts the thing that was not the risk and does absolutely nothing about the thing that was.
Worse: it leaves you more exposed than before, because it hands you the feeling of being protected. It says "target reached, bot stopped" while that $100 keeps floating, unguarded, until the market decides.
What actually works: a floor that climbs with you
Turn the question around. Instead of "what number do I want to stop at?", ask:
How much of what I have already won today am I not willing to give back?
That question has a better answer, and it defines a different mechanism. Instead of a ceiling that cuts, a floor that arms once you rise above it and only acts if you fall back to it. While you climb, nothing happens: the good day is allowed to run. When the day turns and you start handing the gain back, then it acts.
The technical difference has a name: it is not a trigger on reaching, it is a trigger on giving back.
Two ways to set it, and you want both
A fixed amount. "I do not want to close the day with less than $120 banked." Simple and concrete. Useful when you have a number in mind.
A percentage of your best moment. "Keep 60% of the most I get to today." This is the interesting one, because it climbs with you: get to $200 and the floor sits at $120; get to $400 and the floor rises to $240 and never comes back down. It is a lock that tightens itself as the day goes well.
Set both and the one protecting you more wins at any moment. Early in the day the fixed amount leads; once you have banked enough, the percentage takes over.
The three details that separate working from looking like it works
1. It has to count what is open, not only what is closed
If your rule looks only at closed trades, it is blind to half the problem. Your result for the day is what you closed plus what is still alive. A rule that ignores the floating side will tell you that you are up $20 when you are really up $200 with $180 in the air, or the other way round.
2. It has to protect before it stops
This is the detail almost no system gets right. When the rule fires, the first thing that should happen is not to stop opening: it is to make safe what is already open, moving the stops to break-even or better. Only after that does closing the day mean anything.
The other way round achieves nothing, and it is easy to check: picture a $300 floor with a result of $20 closed and $280 floating. If the system just pauses, you have locked your account for the whole day while $280 rides on with no protection at all. You lost the freedom to trade and gained no safety.
3. It has to survive the internet dropping
If the rule lives only on a server and your connection goes down, the rule does not exist. Real protection is evaluated inside your own MetaTrader too, on your machine, with the number stored locally. That way it keeps watching even when the service that configured it is out of reach.
And one honest warning
None of these rules guarantees an exact figure, and distrust anyone who tells you otherwise. Two concrete reasons:
- A price gap can jump a stop. Protecting at break-even does not guarantee getting out exactly there. Over a weekend gap or on a news release, price simply does not trade at your level.
- By design you give something back. The trigger is a retracement: between your best moment and your floor there is a distance, and you always hand that distance over. What you choose is not avoiding it — it is how wide it is.
A floor at 90% of the peak keeps almost everything but fires on any normal breath of the market and ends your day early. At 40% it gives plenty of room but you hand back more than you probably want. Between 50% and 70% is where the balance sits for most people, and the best advice is to run it in simulation for a few days with your real channels before committing.
How it works in KoreSignal
You set the amount, the percentage or both, and you choose what happens when the gain comes back to your floor: just tell me, stop opening new ones, or close everything. It also warns you on the way back down, before you get there.
When it fires, it first puts the stops on your open trades at break-even or better, and only then closes the day. If it cannot secure them, it does not lock your day: it keeps blocking new entries while the dip lasts and releases you if you recover. It resets with your trading day — your timezone, your start hour — or stays until you lift it.
And it runs in four places at once, one of them inside your MetaTrader, so a dropped connection does not leave you unprotected.
You can see it working in the demo without signing up, and test it with practice money on real prices before risking anything.
Put this into practice with KoreSignal
Connect your Telegram channels to MetaTrader in 5 minutes, with limits that protect your account.
Start free