I play this nice game for a while and I can't figure out how to assign in proper way train signals. I created demo map with 2 platforms and one workshop. In there are 4 trains ready to go.
I was try to put different signals in different places, but always is situation: 2 trains is going opposite on the same track and stops.
Proper behavior should be that train should go to another track if this track is free, or stops earlier.
Can any of you help me to good understand this? What signals should I use on it?

Thanks for any suggestions.
In attachment is saved game with this.
BTW I'm playing v 1.8.0.