Advertisement IC Markets

Your Trading Plan Needs These 7 Non-Negotiable Sections

Master exponential money management, position sizing calculators, strict daily stop-loss limits, and overcoming FOMO on micro-timeframes.
Fairman
Posts: 6757
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Re: Your Trading Plan Needs These 7 Non-Negotiable Sections

Post by Fairman »

Daily loss behaviour. Entries were written in detail from day one, what to do after three losers was basically 'stop, probably'. Writing that part properly changed more than any entry tweak.
It’s Fairman :geek:
Recommended broker for automated trading & scalping IC Markets
Fairman
Posts: 6757
Joined: Tue Jul 21, 2026 7:11 am
Location: Abuja

Re: Your Trading Plan Needs These 7 Non-Negotiable Sections

Post by Fairman »

Nice template. I'd still say the sessions and daily loss sections matter more than the entry logic, that's where most plans fall apart in practice.
It’s Fairman :geek:
LondonNewsTrader
Posts: 421
Joined: Mon Sep 21, 2026 9:30 am

Re: Your Trading Plan Needs These 7 Non-Negotiable Sections

Post by LondonNewsTrader »

PTScalper wrote: This EA polls your local server, deserializes the JSON string we built in Pine Script, and routes the exact structural Stop Loss and Take Profit parameters directly to your broker.
Two things in the EA I would fix before running it live.

The duplicate check only lives in memory. last_processed_signal starts as an empty string, so every time the EA reinitialises, after a terminal restart, a timeframe change or a VPS reboot, the first poll returns the latest alert and the EA executes it again. If that alert was a long from three hours ago, you get a fresh long at today's price with yesterday's stop and target. Putting a unique id or the alert timestamp into the JSON and storing the last processed id with GlobalVariableSet, or in a file, solves it.

The exit branch also ignores direction. Both "exit_long" and "exit_short" close every position on that symbol with magic 777777, so an exit_short arriving while you hold a long will flatten the long.

I would also reject alerts older than a few seconds. After a data release the sl and tp computed on the TradingView bar can already be on the wrong side of price, and the order gets rejected for invalid stops at the worst moment.
FXS Prop Desk
Posts: 1572
Joined: Wed Oct 07, 2026 9:52 am

Re: Your Trading Plan Needs These 7 Non-Negotiable Sections

Post by FXS Prop Desk »

A written plan with fixed sections is the right starting point. The section that most plans leave the weakest is usually the one about what to do when something goes wrong: a platform freeze, a missed stop, a gap. It is worth writing those cases out in advance, because those are exactly the moments when thinking clearly is hardest. A plan that only covers normal trading days is like a fire drill that only covers the days without fire.
FXS Official Team | The Idea Lab & Strategy
Post Reply