İş tamamlandı
İş Gereklilikleri
I am in need of a programmer that can look and repair coding errors on an already existing EA. The Programmer will also add 3 features, and make some naming changes as well to options on the input screen.
The EA Is programmed with most of the features functioning, but there are some very important features that are not working correctly. I know that many programmers do not like to go behind other programmers. If you are the type that won’t mind, then this job is for you!!!
I am posting job with a large range. The closer you are to my higher range will mean you have a lot of MT4 programming experience and good feedback. It also means you will test the EA before sending to me for retesting. Some items the programmer may wish to recode, and I’m perfectly fine with that method. I am on USA Eastern time and programmers typically are not. Therefore, communication and testing the EA before sending will shorten the project as there will be less revisions needed.
The EA in general is not complex and doesn’t have any weird calculations. However, if the programmer does not test for “simple” mistakes, the job can really extend past the time worth your effort if we have to go back-and-forth to fix errors. This project will turn into a headache if you don’t have the correct experience. If you have the correct experience, this could be the a very quick and easy money.
I have a 5-page document that explains each function of the EA, as well as the explanation of issues with these functions. Though its 5-pages, a lot of it is just explaining the concern, and not complicated instructions. Its intended to answer questions you may have.
There may seem like a lot of errors, but some are connected, and fixing a few may fix many others. I highlighted things in the document to review coding to for errors. It is simply to prevent the EA being return for a feature not working, as the issues highlighted in yellow (on the full document) posed some inconsistency behavior in the past, and I was unable to confirm if its error free.
In total there are:
- · 3 Feature Adds
- · 10 Known Errors
- · 13 Highlighted Areas where you will need to simply view the coding to make sure its suppose to work this way (changes may or may not be needed)
- · 3 Name Changes to option on the Input Screen
- · 5 Options that will need to be moved around on the Input Screen
Tips to speed up the project:
- · Asking questions if you are confused. Communicate!!!
- · Do not overcomplicate. The requirements are probably easier then you suspect.
- · Testing the EA before sending it to me for retesting
- · If you are only fixing certain things at a time, then express what I should test for. Do not let me spend time testing features that you haven’t fixed yet. I am ok with repairing a few features at a time.
- · In the process of fixing one thing, do not break working options. If you think you should recode, then go ahead and recode. I hate to have everything on the list working, and then other options stop working thus extending the project.
- · Hold all the above into consideration before bidding. I will not increase my scope or add to the project. If an option use to be working and is no longer working, I will ask that you simply make the option work again.
I have attached the 10 Errors, as well as the additions needed. The full document will be added after the project has started. This is just so you can get an understanding of what you will be dealing with. I also have print screens with go with the explanations.
As a note, you can look at my profile and see I have bidded out a
lot of jobs on MQL site. With such, I like to stay with the same programmers.
If you end project good, I currently have 2 other projects that need code
repair and will bid them straight to you if price is negotiated.