EA Studio Portfolio Expert testing in MetaTrader 4

Now the exported Portfolio EA contains the strategies code and can be imported back and calculated with the Validator.

Portfolio Maker - create portfolio EA from FSBPro-generated strategies

DoCZero wrote:

I have compiled a test with 6 EA's on USDCAD with 1% of margin position sizing.
MT4 wont open the file:

Thanks for sending the error log from the MetaEditor build -- that helped a lot.  My apologies -- there was an error in the build script.  It was looking for a particular *.mqh file that is required by only certain indicators, which I think is why I hadn't noticed it previously.

I've updated Portfolio Maker -- so please give it a try and let me know.  The download link and license key remain the same:

Download:
http://nutsaboutnets-downloads.s3.amazonaws.com/PortfolioMaker_Setup.exe

License Key:
PORTFOLIOMAKER-BETA-20171101

FSB Pro Wish List - Requested features

Hello Popov,

In the system statistics - I would love to have a Risk to Reward Ratio

The goal would be also to have a filter on this - so I could set it to look for systems that are returning high multiples of the risk

smile

Portfolio Maker - create portfolio EA from FSBPro-generated strategies

Hello Sleytus,

I have compiled a test with 6 EA's on USDCAD with 1% of margin position sizing.
MT4 wont open the file:


https://s7.postimg.org/a52olqsnr/Capture_USDCAD.jpg

Happy to test further (can over PM if you want to discuss further there) smile

EA Studio Portfolio Expert testing in MetaTrader 4

Truly a masterpiece, thank you very much smile

MT4 Tracker -- new tool for monitoring & pruning EA portfolio

Steve, I just uploaded a new version of EA Studio with a locally calculated Portfolio Expert.

I tried to make it easy for preventing separate strategies to open or close positions. Please see this post: https://forexsb.com/forum/post/47692/#p47692 

The new expert will replace the previous cloud calculated one. After a week of testing I'll make it a permanent EA Studio feature.

Trade Safe!

Portfolio Maker - create portfolio EA from FSBPro-generated strategies

Will you be looking to add % of margin position sizing?

I think that should be working in the current version -- I mean, that portion of a strategy's code doesn't change.  The only global, input values that Portfolio Maker touches are the 4 lot sizes that each strategy exposes when you first attach it to a chart.

What I mean is this -- if your strategy currently uses % of margin position sizing then I think that should continue to work and it will ignore lot size values -- just like a standalone strategy ignores lot sizes even though it also has global, input values.

None of my strategies use % of margin position sizing -- and I'm not familiar with using it and what kind of results to expect.  Would you mind doing a quick test?  Create a small portfolio EA that includes one or more strategies that use % of margin position sizing and run it in MT4's back tester.  When the test is completed you can check the 'Results' tab and it should be apparent whether or not it is working as expected.  And if it is not working I can then debug the code to figure out the problem.

EA Studio Portfolio Expert testing in MetaTrader 4

Dear traders,

We have Portfolio Experts that can be tested in MetaTrader. (please reload the app)

Please test it carefully and report all issues. This Portfolio Expert will replace the previous cloud calculated one.


https://s2.postimg.org/v1keti29l/screenshot_441.png



You export a complete MQL code with all indicators and calculations.

The Portfolio must be calculated in order to be able to export a Portfolio Expert.




It is easy to stop particular strategies to trade by commenting out or deleting the entry or exit signals functions. You can stop only the entries by removing only the GetEntrySignal_0XX(); function call.


void SetSignals(Signal *&signalList[])
  {
   int i=0;
   ArrayResize(signalList,2*strategiesCount);

   signalList[i++] = GetExitSignal_00();
   signalList[i++] = GetEntrySignal_00();

   signalList[i++] = GetExitSignal_01();
   signalList[i++] = GetEntrySignal_01();

   //signalList[i++] = GetExitSignal_02();
   //signalList[i++] = GetEntrySignal_02();

   //signalList[i++] = GetExitSignal_03();
   //signalList[i++] = GetEntrySignal_03();

The current version of the Portfolio doesn't have the strategies meta data and cannot be imported back in EA Studio. I'll add this feature tomorrow.

Have fun with this new expert and Trade Safe!

to Topic: Portfolio Maker - create portfolio EA from FSBPro-generated

Thanks for this decision.

Portfolio Maker - create portfolio EA from FSBPro-generated strategies

DoCZero wrote:

Hello Sleytus,

Will you be looking to add % of margin position sizing?

please please please please please hahahaha smile

Haha  I was going to ask the same, this gets my vote.