QUOTE:
is this "writable" in WL script?Of course. Do it any way that you like!
This is likely a well-worn need - would you know of any other WL autotraders who might have written a rough-and-ready script to compare executions with theoretical trade data from backtests?
QUOTE:
What is the 10-30 sec delay exactly? Is it between the end of bar and executing the order, or is it between getting an "Active" status and "Fill"? Why kind of orders? AtMarket? Which exchange?
The 10-30 second delay represents the difference between close of signal bar and the time as stated on Fidelity ATP as execution. All orders are AtMarket. All securities are most-actively traded Etfs on NYSe/Amex
(SPY, QQQQ, SDS, SKF, QID etc)
QUOTE:
Have you noticed that your data is latent
Agree, data doesn't seem latent on either WL or Fidelity ATP
QUOTE:
There's no easy answer. There are many variables. But look, after the order is Placed, Wealth-Lab is done with its job. The rest is up to the "back end" trading subsystem and the exchanges
Somewhere in the link : data-to-WL, WL-to-order, Order-to-execution there is process delay. Fidelity's observation is only that Order-to-execution occurs in less than 1 second. How can I dig deeper and troubleshoot this ? I would like to avoid having this nudge me off the platform
QUOTE:
AtClose orders have no place in intraday trading strategies except (perhaps) at MOC - and then it's too late to get the order in. Again, the only difference between an AtMarket and AtClose order for intraday trading is 1 tick -
Good in theory, not so good in practise. Virtually no WL/Fidelity trades execute at the "1 tick" difference. For interest I also run a custom-built Automated Trading System for futures; it transacts all its entries on an AtClose basis. Latency is under half of 1 second (close of bar to execution), slippage is (literally) zero. So I would still very much like to put this in a suggestion box.
Here is one (extreme but real) example of autotrade slippage:
5 March : close of 13:12 3min bar buy SKF at 231.93 (execution 232.81)
sell few bars later at bar-close of 235.24 (execution 234.74)
Now, over a large number of trades net slippage works out to a more acceptable number but, running at a rate of 5500 trades a year, it is not particularly part of the plan to play execution roulette.
All help/advise/insight appreciated