I have 2 iron mines on either end of a single, non-looped track.
*
|
|
|
|
|
|
*
On this track are two trains - each with engines on either end so they go back and forth on the same track.
In the middle of the track is my base, with a single spur off of it to the iron drop-off point:
*
|
|
|_______
|
|
|
*
All I want to do is have my trains wait before entering the spur if there is another train present. It shouldn't be that fucking difficult, and I feel stupid that I can't figure it out.
Can someone please tell me, step by step, how to properly signal this intersection?

https://i.imgur.com/dt9H5lr.png