My question rephrased is that are orders in backtrader tied to a specific data timeframe? If I added 4h timeframe and 1 min timeframe, will backtrader choose to execute orders on 1min timeframe ? Which data timeframe the order execution relies on?
When you issue the order, you specify the data feed for the order execution. So the time frame of this data feed will define your order time frame.