Some frequently asked questions that customers ask when they inquire about using our custom development programming service are shown as questions and answers.
What is the process to create my project?
The process starts with you contacting us with either an enquiry to see if we can help or pre-written project description, this can be in an email for a simple project or a word/PDF document for a more complex project. With this information, we should be able to provide you with a fixed quote for the work and estimated delivery date. Sometimes we will ask additional questions if our understanding is not 100% clear. We will send you an email with the quote and estimated delivery date and ask you if you want us to proceed and send you a PayPal invoice if you agree we will send the invoice to you to pay.
What information is included in the invoice?
The PayPal invoice that we send to you via email will have a description of the work that we plan to do for you as well as the free bug fix statement and our testing plans, attached to the invoice will be your project description and our terms of service and additional notes with information about the estimated delivery dates.
How can I pay?
We send you a PayPal invoice so you can pay either with your PayPal account or by using any major credit or debit card if you do not have a PayPal account, you can check out as a guest with PayPal even if you do not have an account with them. We can also offer staged payments and project deliveries for larger projects for added protection for both you and us.
Can I Pay in Instalments?
Payment can be made in instalments if the project quote is above £500.00 and can be agreed by both parties on the amount.
How Can I Reduce Development Costs?
The more information that you can provide to the developers about your system the lower the quote will be, one method to do this is to provide Trade Setup Test Cases in addition to your project description.
Can I have a custom user interface?
If you need a custom graphical user interface (GUI) then we can help you with this, but the cost would be much higher then normal cBot or indicator development due to the fact we need to use a more experienced application development programmer.
What payment protection will I have?
We use a PayPal invoice because it offers you buyer protection which will allow you to be reimbursed if the product we deliver does not match the project description that you sent to us via email.
How can I trust you?
It is understandable that you may have concerns about paying us upfront for the work, we have over 600 happy customers who used our service and our real online reviews will reassure you that we are a professional and serious company.
How do I write a project description?
It is very important that you can give us a detailed project description, it not only helps us create exactly the system that you want, but it will also reduce the fixed project quote that we calculate for you, a well-written project description will also allow us to deliver your project faster. If your project is simple then you can send the details in an email.
Will I receive the project source code?
Yes, you as the customer will receive your project file with complete source code so you can take it to another development company for additional changes if you wish.
Who owns the intellectual copyright of the project
You will 100% own the IP copyright to the project idea and all source code.
What is the project warranty period?
We offer a 28-day warranty period from the final delivery of the product to fix any bugs that may be found free of charge, you will need to make sure that you have tested your system fully so that you are happy that it functions as specified in your project description. If you report bugs outside the warranty period there may be an additional fee to pay for us to investigate the issue, but we have found that this is very rare and most projects are signed-off and completed within a few weeks after delivery. Some larger projects will have extended warranty periods and are declared on the invoice.
How can I check that what is delivered works?
When you receive your project files from us, you will need to check that it will work the same as what you described in your project description, to do this you will need to run back and forward tests by starting the cBot and watch the trade entry and exit point with this information you can cross-reference with your trade rules. If the project is an indicator you can visually see if it is working correctly by attaching it to a chart.
What if I find bugs while testing?
You will no doubt find bugs, this is normal with software development and part of the project lifecycle, do not worry if you find them, just test your system and make a note of all the problems you find and when you are happy that you have found all of them just send an email to your developer with a list of all of them and with steps on how to reproduce them.
How can I tell you about any bugs that I may find?
The best method to send us information about a bug you have found is to provide full details on how we can also reproduce the bug, take a look at the link below for help.
What if I want additional features added?
If you request additional features during or after development then we may ask for an additional charge to cover the extra time it will take, we can waiver any extra fee if the changes are very small. All feature requests that are chargeable will require a new project description which is usually in the form of an email and will follow the same process as new work regarding quoting and invoicing.
What if I want a Non-Disclosure agreement?
Some customers may request for us to sign a non-disclosure agreement to protect their idea, even if we do not have an NDA agreement we would never disclose your project idea or source code to a 3rd party and again our reputation is too important to us to risk doing this.
Will you provide instructions on how to use my system?
Your developer will usually provide a brief set of instructions on how to use your system and if there is anything you do not understand, they will help you.
How long will you store my project files including source code on your servers?
We will keep project files (source code) on our servers for a period of 3-months after final delivery, after this period we will delete all files. We strongly recommend that you back up and keep safe all your project code for future development work.
How long does it normally take to build the project?
The average time to create a project for a customer in the last 12-months was 5 working days.
How much will the project cost?
The average cost for an automated trading robot (cBot) over the last 12-months was £175.00
How can I optimise the parameters of my cBot?
After we have delivered your trading robot you may wish to optimize your settings, you can do this easily using cTrader Automate. you can follow the link below which will help you understand how to do this, the example is for one of our Neptune trading robots, but the same principle can be applied to all systems.
Will you convert an existing EA or indicator from another platform to cTrader?
Yes, we are happy to assist traders who come from another platform, but we will require a project description. it is not possible to build a system if you just send us a link to a web page or send us source code, we need a detailed project description, this will allow us to create a working system from your idea.
Are your developers all outsourced or in-house?
All of our software developers are in-house and work exclusively for ClickAlgo, they are all experienced cTrader professionals and we make sure that they follow the high standards that are in place for quality and customer satisfaction.
How to Protect Your Source Code
If you plan to sell your final product then you will need to protect the code from code thieves as well as possibly license it.
Custom requests for MarketPlace products
We do not offer any personal customization development for both free and paid products that are downloadable from our MarketPlace, but we are open to suggestions to improve them by posting your idea's in our suggestions box for a future update.
Do you have some questions that are not listed?
If you have a question that is not shown above then please contact us and we will be happy to answer it for you.
Are you ready to create your project?
If you are ready to start using our development service, you just need to send your project description and contact us