In this fourth talk, I added implied volatility rank as another indicator on when to sell the covered call. I prioritized code simplicity so that it is really easy to understand but at the cost of code efficiency and speed. I encourage you to clone it and enhance the code with history calls, IVP, or even speed it up.