Hi, i have developed a strategy efs and now i am considering running the strategy live.
My system uses limit orders and to ensure optimum efficiency and chance of getting 'fills' trading the ES i want the system to send out limit orders and have the ability to constantly cancel and pull bids.
If i give some detail of how system works maybe someone can help me:
- I get a signal bar, once this is in place i can technically place a limit order waiting to be filled (i don't know how i would do this as so far i only know that in backtesting only entries that were filled were entered).
- The time for my order getting filled in real live trading will roughly be between 15-60 mins after the signal was given (sending resting limit order ahead of time will ensure better fill rate).
- Obviously backtesting is different but i sometimes will have variables which will invalidate the original signal hence i want the system to pull/cancel the order and wait for a new signal.
Is this even possible in esignal with Interactive Brokers plugin?? I simply wish to place my orders as soon as possible to get a better position in the queue and hence chance of better fill. How would i go about changing my efs script to achieve this??
My system uses limit orders and to ensure optimum efficiency and chance of getting 'fills' trading the ES i want the system to send out limit orders and have the ability to constantly cancel and pull bids.
If i give some detail of how system works maybe someone can help me:
- I get a signal bar, once this is in place i can technically place a limit order waiting to be filled (i don't know how i would do this as so far i only know that in backtesting only entries that were filled were entered).
- The time for my order getting filled in real live trading will roughly be between 15-60 mins after the signal was given (sending resting limit order ahead of time will ensure better fill rate).
- Obviously backtesting is different but i sometimes will have variables which will invalidate the original signal hence i want the system to pull/cancel the order and wait for a new signal.
Is this even possible in esignal with Interactive Brokers plugin?? I simply wish to place my orders as soon as possible to get a better position in the queue and hence chance of better fill. How would i go about changing my efs script to achieve this??
Comment