What you would do is keep your daily frequency system and handle NewTick to capture your opening print. I'm a bit unclear on what you're trying to accomplish with item 2, but I'm quite sure it's possible with code. When you say "setting" the correct times. Are you referring to modifying the data store? That might be tricky.
You would be able to modify and cancel orders on the NewTick event.
I'm trying to create a simple system for autotrading and was wondering how to do this in RE. The system takes imported EOD data from an ASCII file (continuous data files from CSI) the night before. It would calculate a 10 day ATR from this data, then when the market opens the next morning, themodel "captures" the realtime opening print of the day session only. If this opening print is below yesterdays close (which is taken from the imported EOD data), it would send a buystop a certain percentage of the prior 10 day ATR above this open price. Essentially , an opening range breakout method but using some data from EOD continuous files as filters.
The issue is 1.)implementingrealtime data (to capture the opening price) in conjunctionwith an EOD file, and 2.)Setting the correct times to capture the opening printfor each market individually, which can be saved, so it doesn't have to be redone. Ideally I would be able to cancel any open orders at the end of the "daily only session", the hours of which would be determined by me for each market.
Just wondering if this can be accomplished with RE, and if so what the broad strokes would be (can this be done with the drag and drop functionality or just by programming, etc.
Thanks in advance.