Yes, you are wrong. But it's confusing at best...
There are generally 3 different models for trading spot fx (let's forget about retail fx platforms):
1: Single bank platforms
2: Multibank platforms (aggregators)
3: ECN's
On 1. and 2. you are trading on the prices that the dealing banks are willing to trade with you. That is, you can only be the price taker.
Then there exist various ECN's where you can act as price maker (i.e. your order will be displayed to other participants on the ECN). However, each ECN have their own rules and setups. For example at some ECN's you can only trade with other participants if they use the same prime broker.
Also, most ECN's operates as hybrids, where the liquidity shown is a mix of liquidity from multiple bank streams (like in 2.) and liquidity from participants on the ECN (external and internal liquidity).
On top of this you have EBS and Reuters which are considered the "true" interbank market. But these are not easily accessible.