Correct, that is my current plan. But would like some flexibility in case it's not working
One thing that is different from most seasons recently appears to be lots of cows and underpriced players, (more than we are used to seeing, especially with the certainty of knowing who many of the best cows go on to be as players). This makes the potential for significant disparity between those that have selected the right cows to start with and those that may be struggling to field a team of 17 after 2 game rounds.
How about setting a maximum number of trades total, have a fixed schedule both for game rounds and trades per week, but if you are in a situation where you have only 19 or less players named in starting 17s, you can access trades earlier. i.e. 19 players named, can access 1 extra trade, 18 players named, can access 2 extra trades that round, but they are deducted from your total number of trades available.
That way if you get stuck with too few active players, you can still attempt to recover, providing a safety net for players, without having to adjust on the fly if people are getting in bad spots, which makes it hard to plan ahead easily, as things may change in ways that may not favour your strategy.
I am taking it pretty seriously, have been researching what happened in 2005 season and built up similar spreadsheets to those I did for the 2020 season.