Problem: when we ask for a lot of symbols during live trading, the market subscription with IB can take so long that the minute passes and the functions that need the market subscription fail.
Solution: As such when we call symbol we need to make sure we can actually get the data from the broker so it will launch a Subscribe to data action. When we ask for the symbols in before_trading_starts the environment will be ready to request data in handle_data
ENH: Subscribe to data when calling symbol()
Problem: when we ask for a lot of symbols during live trading, the market subscription with IB can take so long that the minute passes and the functions that need the market subscription fail.
Solution: As such when we call symbol we need to make sure we can actually get the data from the broker so it will launch a Subscribe to data action. When we ask for the symbols in before_trading_starts the environment will be ready to request data in handle_data