I do the same. I use custom symbols (eg: WTI_BC = WTI/BC). Then I just build EA's to apply my indicators to the spread and enter/exit 2 legs of the trade when I get my signals. This works for anything correlated/cointegrated but you should apply multipliers to the ratios to bring the prices into alignment. You can also use these custom symbols to backtest. This is only for execution however. I do all my analysis of markets externally with python and other market or alternative data sources. Happy Trading.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.