合同生效的要件有,合同签订的主体适格,所约定的事项是在双方平等友好协商的条件下完成,然后并不违反法律强制性规定。在这种情况下签订的合同就是有效的,但是签订了有效的合同,并不意味着你就能获得房屋的所有权,房屋的所有权是以不动产登记为准的,你必须去房管局进行了登记,办理了房产证才能拥有房屋的所有权。