Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
hello everyone
I wrote a strategy for Tradestation and it works well in simulation. When I use it to trade the ES on the live side, the order don't always get filled but the strategy thinks it is. Anyone know how to fix this problem? Thanks
Can you help answer these questions from other members on NexusFi?
In addition to the above comment about a limit order. Here are a few reasons TradeStation stategy did not fill an or for me with a strategy automation.
Reached my stop or limit before entry due to lack of volume depth (scalping and did not get a fill in time)
The "bar" ended. A TradeStation entry is only active on the bar it is executed on.
Internet intermittency
I forgot to turn on automation
I forgot to turn on automation following internet intermittency
You will experience this when you send limit orders from your strategy.
You can set "Strategy fill logic" in the "Strategy Properties for All Strategies on this Chart" window:
What it does is that if the strategy has filled the order but the actual order is not filled for 15 seconds, it will convert the actual order to a market order.
Thanks for the useful response. Does this help account for slippage? In other words, if use these settings, can I eliminate the slippage I add in the settings?
It is subjected to the slippage you will encounter with a market order at that particular time. In addition, the market may move adversely within that 15 seconds. This is the price to pay for the possibility that you may get a fill at your limit price within the 15 seconds.