experts based on indicators (MCAD, MA and so long) are much easier, since they are already included in trading platforms. When it comes to non-indicator trading strategy (for example price action, etc.), it will require more time for programming
The price depends on the complexity of your strategy. If it's based on indicators it will be easier for a programmer and will take him a couple of days.