I had to correct the code in GalacticExplosion. I woke up to check on its progress and it nearing 50% drawdown. I do not like the name of this EA or the incessant martingale type of "adding to" that it does. I have reversed the code to buy according to the inputs when the new bar is above the 200SMA and sell when below. As I mentioned earlier it was written by a Russian coder incorrectly as he had trouble with the definition of above and below. I believe I have corrected it to match the authors intentions. It must be hard to code with three languages..Russian, English and MQL5 (C++). Oh well I am being forced to code in which I am not very good at. It compiled and is working as intended now and hopefully will grind its way out of the drawdown it is in. This is going to take some time if a margin call is not realized first. We have experienced incorrect settings, pairs and coding errors thus far. It has been 6 days and the portfolio is still standing. My expectations for this portfolio was to try and predict which EA would fail first due to the unpredictability of the Forex Market. Things are complicated due to all of these errors and the expected failure could be due to me and not the unpredictable market. Some of them are my fault and some of it is a learning process. I assure you that all of this work updating this thread has been helpful to me as it makes me accountable. I voted true in the pole but I can change my vote if I discover a profitable EA.
Hans123 trader v2 is acting as described...very active and tempestuous. I am expecting a lot of TP's in the NZD/CHF pair if the price continues to go down. There are 26 open trades on that pair at the time of this post. Spreader2 has only seen profit from the USD/JPY, CAD/JPY correlation from inception of this thread. "EUR/USD & GBP/USD", "CHF/JPY & GBP/JPY" are rather deep into their new levels reached. NZD/JPY & AUD/JPY is tracking in its level but has not reached any profit taking yet. GalacticExplosion...well what can I say?. That code correction has cost some time. There is a huge number of open trades, more than Hans123 trader v2. The code now puts the entries on the correct side of the SMA. The way that GalacticExplosion exits is through what is set in the inputs ($4.00). There is also the basket close of 1% of equity. There are no TP's or SL's so a tremendous number of trades are needed to cause all the pairs traded to be reversed to net long or net short because the logic of the code was in reverse order until I repaired it. It is taking so long in some cases the candles are approaching the SMA and crossing to the other side. As I write this the equity is getting deeper in GalacticExplosion and I do not think it is going to make it out of this code repair that I did in the middle of its positions which is not the EA's fault. EMA Cross Contest Hedged has its current set of trades on. It will consistently scale into 5 trades while waiting for its TP or SL. I do not fully understand what happens when a trade goes against it other than it hits it SL's. I cannot tell from the code if it places more trades to slow down a progression as all of its trade sets of 5 have reached their TP's eventually resetting it. How the crossing of those short MA's (4 and 24 on M20) can accurately pick the correct direction to hit those wide TP's and SL's is beyond my understanding and experience. The unique way the trailing stop works in this EA causes me to think that it is not working the way that is was intended by the author. Many of these EA's on MQL5 are written by Russian speaking coders who have the extra labor of translating English to Russian to code. If I knew how to code I am convinced I could make a profitable EA. I can be a "cut and paste coder" altering "chunks of code" and do only so much. Someday maybe I will be able to write an EA starting with a blank white screen. To learn.. I think I am going to build my own library of "chunks of code" in a template to pull from. This will orientate me as to the layout of code...what comes after each other?...like start with the "init" function then so on... I need to make a friend with an accomplished coder..I mean a real coder who can place algebraic expressions if needed in code to establish shortcuts to achieve excellence in concise coding. That prospective coder would need to have a lot of patience and be a faithful mentor and "Father-like" figure to me with a lot of experience and knowledge to share. This would be once-in-a-lifetime opportunity for me? The trouble is it would require a person with a "calling" and a need for educating someone. oh well! I guess I got to teach myself as what I want is impossible for free.
EMA Cross Contest Hedged does have a routine in the code that I was not aware of that is activated when the trade goes against it. The trailing stop routine to be honest with you I do not understand, but it managed to turn a profit on the last trade set. Spreader2 continues to take profit with just the one pair of correlations USD/JPY & CAD/JPY. NZD/JPY & AUD/JPY stays close to turning and netting profit. GalacticExplosion is surviving and taking some more profit, while in heavy drawdown. Hans123 Trader v2 has lightened the load during it's "no trading hours" period by shedding many open trades.
Hans123 v2 is going the wrong direction and is suffering a slow prolonged death. Congrats to EMA Cross Contest Hedged. Do you realize that this EA could make $3,323.46 out of $500.00 in a year? So cut that in half to make this realistic and that's how I backtest ROFL. I thought I would post something for the backtestors to yell about! Galactic Explosion has some bad habits but manages to book realized profit along the way. Galactic Explosion with be #1 eventually because of its money management techniques...I think the drawdown is due to the code change midstream. lol it made money going the opposite direction also. Somebody once told me you could throw a dart at the stock page of the WSJ and trade that stock that the dart hit and if you had good MM you could profit. I honestly did not think that anything Forex could have any profit. I have discovered through this thread that I must be more patient and let these EA's that I test run their course. Tell me if you folks like these EA threads as after this one we can test four more. But I have to pick them as the poster with the handle "They" is not allowed to I get too much excitement trying to learn how to scalp the ES. ES