Ну оба алгоритма должны быть написаны в одном скрипте.
Логику переключения нужно строить на входах. Т.е. один отторговал, дал какие то сигналы, второй может входить.