yes, if we want to have good forex robot, we need to spend money because those stuff is not free. and if there is trader said that they have good forex robot and give it to you for free, you should test it fist in demo account before use it directly in live account.