I think the problem in going with BP is that the leverage is different for different stocks - atleast for IB. BP includes the leverage. With this hotkey setting, sometimes the order can get rejected due to insufficient capital.
There is no leverage for stocks below $2 on IB. So it's all on cash. Just an example.