Willing to pay for absolutely simple EA

Sep 02, 2011 at 03:47
2,485 Views
18 Replies
Member Since Jan 26, 2010   44 posts
Sep 02, 2011 at 03:47
Hi all you tech gurus out there,

I don't think there is an easier EA out there, and so this has gotta be the simplest coding you will ever do. There is one catch and you will see that later😀

The condition of this EA is that IF there is another open position in my trading terminal with XXX magic number, and that open position goes XXX number of pips in my direction or against me, the EA should open up another position and that new, second position should now follow the same pattern as the original position. So if that initial position closes, this new one closes too.

Here is an example:

I am long EU 1 lot @ 1.4500
Market goes to 1.4555
The EA is set to open new positions once current positions are +55pips
The EA opens new position at 1.4555
First lot closes @ 1.4540
Second lot should also close @ 1.4540

Simple, isn't it!

So there is really only ONE parameter and that is setting the number of pips market has to go for or against me.

There is one catch in this whole EA and you tech gurus may have some good suggestions

I NEED to be able to backtest it. If its not back-testable (yes, i know thats probably not a word) then its useless to me.

So how would I backtest 2 EA's together because the one you will create is really an addition to the first one, but I need to test its viability.

I know you will jump at my throat and say, 'well I could add the code into the current EA'

2 things - (a) I am not sure you can, since these are all commercial EA's and so aren't they secret and scrambled code and all that fancy stuff. I have no idea, but that's what I would imagine. (b) I want to use it on a few different ones, so it needs to be independent

About the fact that I am willing to pay - I definitely am because I am looking for someone who will be on top of it and do it fast, and if I pay that's what usually happens😄

So a moderate sum i'm willing, but please please speak English fluently otherwise I just can't communicate, and also be fluent in programming not a new learner testing out their skills on me. This is important to me hence the willingness to pay moderately.

Hope to hear from you soon
Member Since Jun 26, 2011   90 posts
Sep 05, 2011 at 03:35
Hi erica123,

   I noticed you haven't got a response yet. I can point out to you that there is a website called Freelancer.com and it usually has a couple of programmers that know the Meta Trader language and are just dying for some good ol' work!

Just thought I'd make myself useful=)

Warm regards, Judd Briza.
Don't work hard, work smart.
Member Since Jan 26, 2010   44 posts
Sep 05, 2011 at 14:12
Hey Judd,


Thanks for the suggestion. I have used that site in the past, but figured would give these folks a chance first.

Cheers!
Member Since May 02, 2011   48 posts
Sep 06, 2011 at 10:49

erica123 posted:
    Hi all you tech gurus out there,

I don't think there is an easier EA out there, and so this has gotta be the simplest coding you will ever do. There is one catch and you will see that later😀

The condition of this EA is that IF there is another open position in my trading terminal with XXX magic number, and that open position goes XXX number of pips in my direction or against me, the EA should open up another position and that new, second position should now follow the same pattern as the original position. So if that initial position closes, this new one closes too.

Here is an example:

I am long EU 1 lot @ 1.4500
Market goes to 1.4555
The EA is set to open new positions once current positions are +55pips
The EA opens new position at 1.4555
First lot closes @ 1.4540
Second lot should also close @ 1.4540

Simple, isn't it!

So there is really only ONE parameter and that is setting the number of pips market has to go for or against me.

There is one catch in this whole EA and you tech gurus may have some good suggestions

I NEED to be able to backtest it. If its not back-testable (yes, i know thats probably not a word) then its useless to me.

So how would I backtest 2 EA's together because the one you will create is really an addition to the first one, but I need to test its viability.

I know you will jump at my throat and say, 'well I could add the code into the current EA'

2 things - (a) I am not sure you can, since these are all commercial EA's and so aren't they secret and scrambled code and all that fancy stuff. I have no idea, but that's what I would imagine. (b) I want to use it on a few different ones, so it needs to be independent

About the fact that I am willing to pay - I definitely am because I am looking for someone who will be on top of it and do it fast, and if I pay that's what usually happens😄

So a moderate sum i'm willing, but please please speak English fluently otherwise I just can't communicate, and also be fluent in programming not a new learner testing out their skills on me. This is important to me hence the willingness to pay moderately.

Hope to hear from you soon



I can develop this EA for you. but do bear in mind that the only way to know the real potential of a robot is by a demo forward test.

If I got you right , you need this EA to have two inputs, x amount of pips and input for magic no. In order words its gonna be more like a trade manager of some sort. Confirm my assumptions and I shall make this for you..

Member Since Jan 26, 2010   44 posts
Sep 06, 2011 at 11:08
Hi ralfxity,

I will respond to you via PM
Member Since May 02, 2011   48 posts
Sep 06, 2011 at 11:26
FYI this EA you require does not define exit and entry points and therefore cannot be backtested. Its more like a trade manager that doesnt work alone and depends on trades open manually or by some other EA to function.

Member Since Jan 26, 2010   44 posts
Sep 06, 2011 at 11:28
ok thanks! I guess what I want cannot be created then:(
Thanks anyway!
Member Since Jan 26, 2010   44 posts
Sep 06, 2011 at 15:09
Hi Salty,

That's the vibe I am getting from the programming community - that I cannot back-test 2 at the same time. Because I already have widely popular trade managers that do just what I want, but I could never back-test.

And as I am being told that the ONLY way to back-test what I want would be to build this trade manager into the actual EA that I want to back-test.

Is it possible to insert additional parameters into a commercial EA? or are they coded and programmed in such a way that you cannot add anything into it?

because if you can, then I could just have all the EA's I want to back-test adjusted with these parameters.
Member Since Jun 26, 2011   90 posts
Sep 06, 2011 at 16:26
Erica,

   it's definately possible to 'hack' pretty much all of the commercial EA's. Despite the common wisdom that it's close to impossible (or would at least take weeks or months to do) a truly good programmer can do it with relative ease.

But that's not saying it's ethical or that it's easy to find a top-notch programmer to do it... But it's very much possible=)

Judd
Don't work hard, work smart.
Member Since Jan 26, 2010   44 posts
Sep 06, 2011 at 17:04
To me, I have a simple philosophy. Most EA's have a 60 or 30 day money back guarantee, so I don't care to pay for it because they worked hard on it, and they deserve the money. If it is good, I will know within the 30-60 days and I will be able to make much more than the cost of it. So I have no problem paying.

I have paid for all my EA's and I wanted to add something to them but it seems that I would have to first 'hack' them and then add my additional parameters. So I guess the question is, is it 'ethical or right' for me to now use a hacked one just because i need to add something to them? Theoretically, since I have already paid for them, I am not taking any business away from the developers. I am just adding my own twist.
Member Since Jun 26, 2011   90 posts
Sep 06, 2011 at 18:31
Well I guess that IF you only use your hacked copy of the EA you payed for for personal purposes theoretically it wouldn't do any harm. BUT when you have hacked an EA, you now have access to all of the code behind it and thus the 'trading formula' in it's entirety. And that might be the developer's personal secret that he does not want to let out as he might be making his living from it. And when someone does that, even though it's only for 'personal use', the chances are that it will be shared with others eventually. Of course every individual is different I'm just saying that most would not keep it 'safe' only for a single pair of eyes to see... But there's definitely not a clearcut answer to this question; information theft(a crime), or personal 'tweaking' of the bot?

I guess it's both...

Judd.
Don't work hard, work smart.
Member Since Jan 26, 2010   44 posts
Sep 06, 2011 at 18:47
Thanks Judd for your input, I guess I understand what ur saying. It makes sense. I may have to go to the developers direct. I will think about what to do
walker36
forex_trader_36599
Member Since May 13, 2011   1341 posts
Sep 08, 2011 at 23:01
you can Hack an EA and there is no discussion if it is ethic or not unless make a copy and sell it. if you use it personally then it is up to you if it is ethic or not. I dont see a problem here. when you buy a car you pay for it and then you can change it as much as you can. nobody is asking if this is ethic or not.

about your problem this is very difficoult issue
reasons are
- it is not backtestable😁
- when this code attemp the commercial EA s trades you can not know how they react.!!??

so it is better for you to forget about doing it by EA

regards
walker
Member Since Jan 26, 2010   44 posts
Sep 09, 2011 at 08:25
Hi Steve,

About the ethics aspect, I overall agree with you although there some very zealous ppl out there who are adamantly against, but I have paid the full price without a problem, and paid my dues as they say.

What I want CAN be done IF i hack it, and put my parameters into the actual code of the EA. And its something I may definitely do. It is the only way I can run the EA the way I want to run it. Otherwise, I basically bought an EA, and can't use it because it doesn't fit what I want.

One of them is FGB - as everyone knows it has been performing pretty horribly lately, but I want to continue using it with MY tweaks. If I don't hack it, and change it the way I want, then I paid for nothing since right now its useless to me.
walker36
forex_trader_36599
Member Since May 13, 2011   1341 posts
Sep 09, 2011 at 10:24
Decompilng an EA ex4 code is meaningless for new developed EA s.
New coded EA s are mostly only execute orders and they are bridge between MT4 and dll code.

eg FGB, their main ALGO is in dll and it is quite impossible to decompile it. This called 'reverse engineering' for those files the person should be pro and need special, expensive tools.

if you can proof that your addition will work good for an EA may be you can catch the creators attaention. but at that point the ethic discussion will be started by you. due you want to protect your idea.😇

regards
Member Since Jan 26, 2010   44 posts
Sep 09, 2011 at 10:41
'but at that point the ethic discussion will be started by you. due you want to protect your idea'

Thats funny! - I never thought about it from that perspective:)

If one decompiled ex4 code, can you then add in your own simple code to the execution orders? Or do you NEED to put it in the dll file?
walker36
forex_trader_36599
Member Since May 13, 2011   1341 posts
Sep 09, 2011 at 10:53
it depends on what you want to do and the original code. should work on that to say someting.🙄
Member Since Jun 26, 2011   90 posts
Sep 09, 2011 at 16:04
It's not as hard as most people think to hack those EA's. Of course I'm referring to the DLL's as you only need a free software available anywhere to hack an ex4. A good programmer with solid knowledge in reverse engineering could open up both those files and combine them into an mql file for you in 2-3 days. But as you would need a skilled programmer it could cost a bit, as those guys are used to getting PAY-D=) And like Steve pointed out, often use expensive tools. I don't think it's a good idea(and almost definately not possible anyway) to try to modify the EA via the ex4 without touching the DLL. The EA would need to be hacked clean so to speak, so all the code could be put into new fresh files as the DLL's often include 'backend' protection so those who don't know what their doing, well, can't do it=)

Judd.
Don't work hard, work smart.
Member Since Jan 26, 2010   44 posts
Sep 09, 2011 at 21:51
thanks Judd for the clarification. It helps to know this, and tells me what options I am left with.
Sign In / Sign Up to comment
You must be connected to Myfxbook in order to leave a comment
*Commercial use and spam will not be tolerated, and may result in account termination.
Tip: Posting an image/youtube url will automatically embed it in your post!
Tip: Type the @ sign to auto complete a username participating in this discussion.