签订没有结婚生孩子的合约,即非婚生子女抚养权协议,在一定条件下是有效的。根据《民法典》第一千零七十一条的规定,非婚生子女享有与婚生子女同等的权利,任何组织或者个人不得加以危害和歧视。如果协议是双方当事人真实的意思表示,且内容不违反法律法规的强制性规定,不违背公序良俗,协议就是有效的。此外,协议需要双方签字确认并注明日期,这样的协议对双方当事人都有法律约束力。如果协商不成,可以到法院起诉,争取孩子的抚养权。