Quando trabalhando com "Named Parameter Notation", para seleção da conta da movimentação, utilizamos o parâmetro pConta. Quando utilizando o comando:
query.setParameter("pConta", conta);
esse comando assum que pConta é a PK da conta (no nosso exemplo, o Id)? Já que o Id, para a tabela de movimentacao, é a FK ?