Counterbalancing 4 tasks

I am having trouble understanding the counterbalance task article on Psychopy’s website. I have 4 tasks that will be presented once. For my excel conditions file for the outerloop, do I need to pre-identify all the different counterbalancing orders with different excel files? Or is there a way for psychopy to just automatically counterbalance?

Each row of the outer loop defines one task (a 1 in that column and a 0 in the other). The outer loop is presented randomly to randomise the order of presentation of the inner loops.