can BT plot muti-colors for a line as in the below chart?
No. Although it has been said many times, backtrader is not a charting platform. Charting is only a visual aid. Algotrading should rely on numbers.
If you create several lines of different colors, than this might help you.