I have been porting my algos across from Quantopian. The schedule functions used at quantopian allow you to action a function on the first or subsequent trading day of the week. Quantconnect only seems to allow for a function to be scheduled on a specific day (e.g. Tuesday).

Q1. If a function is schedualed on a monday but monday is a holiday, will the function be actioned on the next trading day?

Q2. What is the easiest way to scheduale a function to be actioned on a specific trading day in the week (e.g. the first trading day or the second)?

I am coding in python. I believe the TradingCalander may be useful; however I am not familiar with how it works. I appreciate any help!