I need and EA expert to code a very good and profitable system

hello folks.

I just found a very good system that I have been papertraded for a big period of time and the system is doing awesome. I am looking for a smart guy who is an expert in EA programming and can code it. If you are the one please send a message in skype: berliozz85 . Thank you!

Regards.

I don’t know if you already had responses, but it would help to tell something about the system. That way the coder can decide if it is something he can do and how much work it will take. Also it may help to share what the coder will get out of it, beside the system (that he may not be running himself).

the coder will get the system. It is EMAs and Parabolic SAR. nothing difficult.

Problem is that you can not know how your system is doing just by papertrading. It is not possible to manually papertrade a system long enough for getting any statistically significant performance values. You need your system in code at first for doing a proper backtest and determining if it’s profitable at all.

Here’s a link where you can learn how to code your system: Zorro Manual

Alternatively, I can also code your system for free - if it’s not too complicated, it will only take 10 minutes or so - when you publish it here and make it available to all users of this forum.

Hi jcl365.

Would you please add me in skype so I can explain you the system and also I have some ideas how to twisted a bit and probably make it even more profitable. Thanks.

Regards.

Ok. Lets try. I will give you basic one. although I have some ideas how we can make it more profitable but first lets try with the basic one.

Indicators: EMA5apply to close, EMA12 aplly to close and PSAR step 0.02 max 0.2

Time Frame:H1

Pair: EUR/USD although I think other pairs will work as well

Spread: max of 3 pips, more spread, no trade

Buy: After a crossover of EMA5 above EMA12 and when PSAR dot appears at the bottom.
TP: only when PSAR change direction and it appears at the top.
SL:50pips

Sell. After a crossover of EMA5 below EMA12 and when PSAR dot appears at the top
TP: only when PSAR change direction and it appears at the bottom
SL:50pips

Note: ONLY ONE TRADE PER CROSSOVER

Ok, that’s a clear description and it took only 5 minutes to code, but the system seems not to be profitable I’m afraid. It loses 1115 pips per year in a backtest from 2008 to 2013.

This is your system in C code - I added your description as comment line:

function run()
{
//Indicators: EMA5apply to close, EMA12 aplly to close and PSAR step 0.02 max 0.2
	vars Close = series(priceClose());
	vars EMA5 = series(EMA(Close,5));
	vars EMA12 = series(EMA(Close,12));
	var PSAR = SAR(0.02,0.2);

//Time Frame:H1
	BarPeriod = 60;

//Pair: EUR/USD although I think other pairs will work as well
	asset("EUR/USD");

//Spread: max of 3 pips, more spread, no trade
	if(Spread > 3) return;

//SL:50pips
	Stop = 50*PIP;

//Buy: After a crossover of EMA5 above EMA12 and when PSAR dot appears at the bottom.
	if(crossOver(EMA5,EMA12) and PSAR < price())
		enterLong();

//TP: only when PSAR change direction and it appears at the top.
	if(PSAR > price())
		exitLong();

//Sell. After a crossover of EMA5 below EMA12 and when PSAR dot appears at the top
	if(crossUnder(EMA5,EMA12) and PSAR > price())
		enterShort();

//TP: only when PSAR change direction and it appears at the bottom
	if(PSAR < price())
		exitShort();
}

This is an example chart from the last 3 weeks - the PSAR is the blue line, trades are red and green lines:

It was profitable in those 3 weeks, but is losing in the long term.

Hi.

Would you mind please add my in skype? I would like to have a chat with you. Also I would like to see in visual mode how is the system doing. Parabolic sar I think it should be dots not a line. I do know if this could be an issue. Also for exit criteria is PSAR to appear and the opposite direction not above/below the price. sometimes the price may reach the PSAR although it will still be in the same direction but the EA may exit the trade. I would like to see how it works.

This is an automated system; it does not matter if the SAR is a dotted or solid line. In my charts all lines are solid, this is easier to see for me. For the computer it’s just a sequence of values.

However, what do you mean by “sometimes the price may reach the PSAR although it will still be in the same direction”? The PSAR is defined to be either above or below the price. The system exits when the PSAR changes to the side that is opposite to the entry. I could also use a crossover of the PSAR over the price line, but that would not change the result.

BTW, I almost forgot - this is the backtest report of your system:

BackTest invancho EUR/USD - performance report

Test period         07.01.2008-04.01.2013
Lookback time       80 bars (3 days)
Assumed spread      2.6 pips (roll -0.06/0.03)
Assumed slippage    10.0 sec
Contracts per lot   800

Gross win/loss      1597$ / -2042$ (-5567p)
Average profit      -89$/year, -7.43$/month, -0.34$/day
Max drawdown        -457$ (MAE -457$)
Total down time     99% (TAE 0%)
Max down time       265 weeks from Jan 2008
Largest margin      10$
Trade volume        2182957$ (437060$/year)
Transaction costs   -413$ spr, -14$ slp, -0.51$ rol
Capital required    364$

Number of trades    1984 (397/year)
Percent winning     36%
Max win/loss        23$ / -6.16$
Avg trade profit    -0.22$ -2.8p (+2.26$ / -1.60$)
Avg trade bars      3 (+4 / -2)
Max trade bars      14 (14 hours)
Time in market      22%
Max open trades     2
Max loss streak     18 (uncorrelated 18)

Annual return       -25%
Profit factor       0.78 (PRR 0.73)
Sharpe ratio        -1.69
Kelly criterion     -11.69
OptimalF            .2000
Ulcer index         0%
Prediction error    19%

Portfolio analysis  OptF  ProF  Win/Loss

EUR/USD:L           .000  0.75  374/656   
EUR/USD:S           .000  0.82  333/621   

… and you can reach me in skype under jcl_365.

Are you sure you made it be only 1 trade per crossover because if the the dot change direction and then change it again i the direction that supports the trend the conditions will be met again but we do not want to enter in the trend

Don’t worry, it’s definitely only one trade per crossover. The trade is only triggered by the EMA crossover. The crossover of the PSAR can only exit the trade, but not enter new trades.

anybody who wants to help? jcl365 had some difficulties coding the system. Anybody who would like to try? come on guys. lets make it work and win money.

I am sorry?! Somebody helped you and you blame him now that he had difficulties with the code because your system was unprofitable? That is rude. You do it yourself! We are not here to standby to help people that can’t code with coding, that is our own advantage in FX as a trader. Count me out…

This thread is moving from comedy to farce. Why would we help someone who makes unsubstaniated claims about a system? that is poorly described? I could watch TV if I wanted to waste my time.

Impressive! 1115 loss only? Geez, I got 1600+. :stuck_out_tongue:

I do not blame him. This is the true. He had difficulties with the system to code it so I am still looking for somebody who wanna help. But you do not know whether my system is unprofitable or not. Toekan please do not say what is rude and what is not. I chat to the guy in skype. He is a really nice guy. I checked what he coded but there was a something wrong with PSAR it was changing the sides way too fast. The guy said that he will try to adjust it. The system is still not coded as it should be so I still need somebody to do that and we can all be happy. If Toekan and Coda Master do not wanna help please do not waste our time. Thanks. If anybody is interested and looking to help each other to make money you are welcome.

Dude, I am just guessing here. But if he shows up with a working code in no time I think that he would be able to code it for you if it was something that could be coded. And if it is true what you are saying, it is still rude to make that public…

I praise JCL for actually giving it a shot… If I was him, it would be my last one after your post…

But he hasn’t responded himself, so I’ll shut up…

Dude, I am just guessing here. But if he shows up with a working code in no time I think that he would be able to code it for you if it was something that could be coded. And if it is true what you are saying, it is still rude to make that public…

I praise JCL for actually giving it a shot… If I was him, it would be my last one after your post…

But he hasn’t responded himself, so I’ll shut up…

Well… I’d certainly not say that I had “difficulties” to code the system. I will assume in the OP’s favor that English is not his native language.

However, he had a point insofar that the system coded was indeed not identical to the system that he wanted. I used the TA-LIB SAR and he used the MT4 SAR, and I just found that both SARs are not identical. This is not the first time, MT4 uses different algorithms especially for recursive functions - the ATR has the same issue - so be warned when you compare MT4 indicators with other platforms!

Unfortunately the system is still unprofitable even when I use the MT4 SAR.