Expert Advisor/Algo-Trading to be Programmed


Have an expert advisor that has been developed over a period of 15 months now, Demo was running fine for 14 weeks, portfolio was nicely leveraged into a Short AUD position over 5 pairs with multiple positions added gradually (there was +20 positions across these pairs), Everything was going great. Until ..... A little background info - The EA can open multiple positions by going into properties and increasing the number of positions allowed (say I had 1 position open; if I wanted to open another I would change variable to 2) When a position is in a (-) balance the EA follows certain logic and will hedge exposure when conditions are met, It will only do this if the underlying position is in a (-) balance, leaving profitable trades to not risk manage autonomously. I was expecting a pull back (generally) in the AUD but had recently opened a few extra positions across a few pairs; 1 being Short AUD/CHF. This pair did correct (along with others) and headed up putting the most recent position added into a (-) balance, there was an exposure of 3.6% after some risk had been written down. I had decided that it was time to take a short term neutral position in the AUD and went to manually hedge (Using the EA) the profitable trades and get as close as possible to Delta Neutral. As I went to do this the EA had opened and closed a hedge position on AUD/CHF at a rate of 6 times per minute on average over a period of about 17 minutes (Glad I caught it at this point). Anyway Suffice to say there is an issue with the EA and it has not been trading for some time now, due to delays in the sourcing of MT4 coder talent. I believe I have isolated the reasons why this could have occurred using debug tools, there is a particular scenario which I had not considered in the forward logic. The current Entry & Hedging logic needs to be completely stripped out and then re-integrated into a network of additional functions. I wont lie this is a large, complex EA that has taken me 7 programmers in total now to get it this far. Having it Completely re-coded by several of them. Only the very last Programmer managed to work on specific problematic sections of the code and integrate some rather tricky logic. He then De-bugged a long list of further bad coding - none of which involved Entry logic or Hedging logic, these were the only functions not touched by Irwin (He is amazing Programmer, he is offline at the moment assumably dealing with personal business and I cant wait much longer, see my most recent project to see this programmer) I assumed this part of the logic was safe - I was wrong. Greyish Goose (A Freelancer on here) even managed to code this logic terribly after initially insisting on re-coding everything; promising not to quit before EA was finished - very unreliable. I gave good feedback because I paid early in good faith when I thought he was doing a good job and so offered reward by early payment (foolish!!) - He ditched me with a broken EA which Irwin fixed. Well as I am sure you can tell from my extensive rambling this is not going to be a plain straight forward moving average crossover EA, It will be difficult especially as you will be working on another programmers code and there is a lot of functions that the new logic will need to be integrated into. This will require excellent communication skills, particularly written communication; which will all be in English. If you have had difficulty understanding any aspect of this rambling its a very good indicator that your not going to be compatible with the demands of this project. This is the principle reason I have written this "moderately difficult to understand" (if English is not native) little story as a pre-test to suitability. I can assure you that if you bid and are successful, I will never ramble like this - I honestly don't love the sound of my own voice. I am a normal & pleasant person that understands anything worth having is never easy to obtain and really appreciate your expertise.

Skills: Financial Markets, Mathematics, Metatrader

See more: work as a coding freelancer, why would you like to work here, why i can t bid on freelancer, why i can see only my bid in freelancer, why be a freelancer, why are you leaving your current job, wanted programmer job, voice over wanted, voice over positions, to to freelancer, tools a programmer needs, to be a freelancer, talent de voice, talent at freelancer, take english test 1 freelancer, story of a freelancer, skills you need to be an it freelancer, skills de freelancer, reasons to quit your job, reasons for leaving a job, reason for leaving job, reason for leaving current job, reason for leaving a job, reason for leaving, quit job

Project ID: #5400086

Awarded to:


A proposal has not yet been provided

$200 USD in 3 days
(167 Reviews)

6 freelancers are bidding on average $163 for this job


HI, I am expert in making EA and CI for MT4. Here is my link in odesk: You can also see my review in this freelance website: Elance : http:// More

$105 USD in 3 days
(102 Reviews)

Hi, It is not uncommon for programmers to want to rewrite code left by other programmers, especially for small unofficial projects such as these. This is a problem with programming, as every individual has a preferr More

$222 USD in 7 days
(3 Reviews)

Dear Hiring Manager, I am engineer in programming, experience 6 years. Trade experience in the financial markets of 5 years. Programming in MQL4, MQL5, C/C++, Assembler x86, JavaOccupation: Creation and/or upgrading o More

$111 USD in 3 days
(2 Reviews)

i did an advance academic program on telecommunication engineering field with all its aspects (radio propagation, transmission, Signal processing, electronic science, computer science, networks, ..) I’m specialized i More

$138 USD in 3 days
(3 Reviews)

I fully agree with your view, [jhar1986] that "If you thinks it is expensive to hire a Professional, then wait, until you hire an Amateur..." Having dedication, perseverance and once spent about hundred man*years More

$200 USD in 1 day
(0 Reviews)