The merchants come along the main river. So the right place for trading docks is at the main river or at a lake connected to the river. They can also use brooks if necessary but those shortcuts can easily be blocked by water mills or crayfishers. Sometimes at big lakes, it can happen that merchants don’t find the docks even if they are connected and always leave the map without a stop. But this is very rare.