Hi, I'm a long-time follower, but only now finally got around building the thend system based on the Rob's great material. Actualy I'll be extending my existing system (stocks stat arb, not greatly profitable but at least not a total looser

), which is event-drive (I.e. I process every tick, make decisions and place/adjust orders based on the signals every time).
Hence my question (would appreciate if anyone can answer): For the carry-signals, can I (should I) evaluate the forecast in real-time or only based on the EOD-prices?
I.e. with EWMA-thend I guess it's no problem to evaluate the forecast on every tick as the "price-contract" is liquid (just add the last price to the series of the EOD prices and pretend like it's a new EOD, but don't store it in the EOD-series after evaluating the rules, the next rt-price will replace it on the next tick and only the new EOD price will be stored in the series), but with carry there could be problems: my "carry-contract" might not be liquid, therefore the tick-prices I'll be getting, which will be compared with the prices of the price-contract might not be in sync or not real. Also, we're applying smoothing to cary-signals to avoid seasonality and slow down trading (didn't fully figure out how to choose the lookback for diff. contracts yet..), so maybe evaluating carry on rt-prices makes no sense. In that case, I guess the approach could be to calculate carry only once a day and use it for combining with tick-based EWMA forecast till the end of the current day..?
Appreciate any suggestions, thanks.