I can't decide that for you. IMO, for targets, I would enter limit orders away from the market with my target. If I need to exit when it goes against me, I would work out of the position manually with limit orders looking for best price.
I’m looking to scalp trade with butterfly spreads gaps of 50$ and it was working great on demo but in real the stop limit don’t trigger and it’s annoying , but if I set a limit order it will trigger immediately
OK, demo, not real trading, Stop orders with spreads are worse. NO market order with spreads. Work your orders, and loss is limited so no reason to have stops.
It's something we all had to go through and learn, but sim accounts are not the real market and strategies that are showing promise in a sim account often, if ever, show that same result in a live account. The main problem is a sim will immediately fill you at the bid and close you at the ask, this is not reality. This is especially misleading to someone who is trying to test scalping strategies. One solution is to get a handle on how inaccurate your sim fills are and then account for that in a way that better represents the reality of the market, i.e. getting filled somewhere between the B/A. A better solution is to trade 1 contract strategies in a live account to see how they really work and then "sim" size with a multiplier. You're going to lose a little money, but you will learn a lot about the realities of the market and how your strategies might really succeed or fail. Also, try spending some time with TD's On Demand. It's a great tool for testing strategies.