Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

Blessing Multipair EA | MT4 EA download-MetaTrader 4 resources

author EAcpu | 6 reads | 0 comments |
My first post in this forum and I'm so excited...

The idea for this EA started in another thread:
https://www.forexfactory.com/showthread.php?t=792598

So, this EA is based on the wonderful EA called "Blessing 3 v3.9.6.09".

The idea of ​​trying to build multiple pairs of versions came up in the thread mentioned above. After some brainstorming, I started liking the idea. Although blessings and multiple pairings are a contradiction. Blessing has so many parameters to fine-tune the EA based on the currency pair you want to trade, the time frame, your risk, and.
But regardless, it might be worth trying to find some "global settings" that work for all pairings. Just adjusted the timeframe and other global parameters (risk, broker and).

What did I basically do?

  1. I grabbed the latest source code from the original thread ("Blessing 3 v3.9.6.13").
  2. ...cleared it from almost all display output
  3. ...introduced a large structure to hold variables for currency pair transactions
  4. The startup function runs a long "for to" loop over the array of structures for the currency pairs to be traded
  5. I removed the hedging feature
  6. There is only a fixed magic number to monitor transactions through the dashboard
  7. ...move the main part of the holiday check to the beginning of the startup function


Sounds simple but gives me a bit of a headache because the bug fix debugging options in MT4 are very poor compared to the "real" compiler.
I can only use one pair at a time for backtesting, which is not enough for multiple pairs of EAs. In live mode I can see if it's working, but it's hard to see if it's working the right way .
Enough writing: please take a look at the code and feel free to provide feedback. Of course, there are many unanswered questions that I would love to discuss in this post.
Especially when it comes to global settings that may need to be moved into the structure (such as the number of open trades).
Please try different settings files and see which settings are close to "one size fits all" (thx Grand Wazoo). As a good starting point I can recommend Richard96816's collection, which can be found in this article:

https://www.forexfactory.com/showthr...4#post12628494
(Thanks a million, Richard!)

→ For backtesting, the setting "Use 28 default currency pairs" must be set to false, and in "Comma-separated list of own currency pairs" simply enter the symbols used in the tester (e.g. XAUUSD).
→ For live testing (preferably a demo first..), please do not use small timeframes and many pairs with only one entry condition. EAs will be opened, closed, modified with such frequency that your broker will close your account faster than you can click. Happened to me ;-)

have fun!

remember

This code is for learning and testing purposes only. Everything you do is at your own risk!

Under no circumstances will I be liable for any damages.

Screenshot1.pngScreenshot1.pngBlessingLite Compile Msg.jpgScreenshot1.png
Screenshot1.pngScreenshot1.pngBlessingLite Compile Msg.jpgScreenshot1.png
Screenshot1.pngScreenshot1.pngBlessingLite Compile Msg.jpgScreenshot1.png
Screenshot1.pngScreenshot1.pngBlessingLite Compile Msg.jpgScreenshot1.png
Screenshot1.pngScreenshot1.pngBlessingLite Compile Msg.jpgScreenshot1.png
Screenshot1.pngScreenshot1.pngBlessingLite Compile Msg.jpgScreenshot1.png

Attachment to original post (3)

📦 Summary of post attachments (32)

Below are all the files (32) shared in the reply.

Verification code Refresh