Stop trade cancelation
Author: heech
Creation Date: 11/4/2008 10:54 AM
profile picture

heech

#1
Hi there,

I just wanted to clarify something that has become a little muddled in my head.

I know during back-testing, I must repeatedly re-issue a stop order on every bar. If not, it is canceled on the subsequent bar.

What about during live, automated trading through Fidelity? Is WealthLab + Fidelity aware of the existence of previous stop orders, and will cancel them automatically if no new order is placed?
profile picture

topcat77

#2

Heech

If you're talking about intraday bars I can share my experience
with you - I (currently) run four pattern-recognition programs, each long and short through WL/Fidelity, using 1 and 3 minute bars; they
see about 25-50 trades a day
profile picture

Cone

#3
QUOTE:
What about during live, automated trading through Fidelity? Is WealthLab + Fidelity aware of the existence of previous stop orders, and will cancel them automatically if no new order is placed?
That's precisely how it works (and described in the Orders chapter of the User Guide).
profile picture

heech

#4
Cone,

What if I'm running different instances of Wealth Lab...? I expect to do so, if only on a backup computer in case my primary machine goes down. When the same strategy with the same parameters/datasets runs on the second machine, will existing "stop" orders (placed through the previous instance of Wealth Lab) be canceled if not renewed every bar?

Thanks.
profile picture

Cone

#5
I don't follow the logic. Are you asking if you run the same Strategy on two different computers and the primary computer fails, will it be possible to pick up the trading with the second computer?

I think the answer is no. The stop or limit order [with a unique id] will be live on the back-end subsystem and the instance of Wealth-Lab that knows the "order id" won't be running to control the order interaction. However, you should be able to start another instance on different computer and cancel the order (or call the trading desk).

You know, Fidelity went out of their way to make sure you couldn't run more than one Orders tool simultaneously. Attempting to do so will probably result in unintended results.
profile picture

heech

#6
Cone,

Not sure what Fidelity did to make sure I couldn't run more than one Orders tool simultaneously, but I have had no problems doing so, at least in my limited experience so far.

Not something I've intentionally tested (although now I will), but I'm 90% sure I had two system with active strategies running in parallel yesterday (at home/office).

As far as the instance of Wealth-Lab knowing the "order id" and controlling the order interaction... what if I close and then reopen the instance of Wealth-Lab on this computer? Will it still be aware of these existing stop orders?
profile picture

Cone

#7
QUOTE:
have had no problems doing so, at least in my limited experience so far.
You cannot open more than one Orders window on the same computer. I'm pretty sure of that.

QUOTE:
Will it still be aware of these existing stop orders?
Yes. You should be able to close WLP on one computer, start it on another computer, and pick up where you left off. The Orders tool won't populate with "Completed" orders since that info is local, but Account info and Active Orders are retrieved from the back-end subsystem.

However, I have no idea what would happen if you tried to manipulate orders for the same account from multiple computers. It's not "use case" and therefore not supported.