1 (edited by Popov 2022-08-31 09:42:12)

Topic: FSB Pro v4.0

Hello Traders,

I'm glad to present a new major release: FSB Pro v4.0.


New Features:
- Premium Data Feed - FSB Pro is connected to a new Data Feed server and can load more than 50 symbols with max 200 000 bars.

- Easy import from MT - From FSB Pro v3.9.1 we can now export Json files from MT4 or MT5 and drag and drop the file over FSB Pro. It works the same way as in EA Studio. The best part is that FSB Pro creates the necessary Data Source and Symbol settings. You can use the data export scripts from EA Studio. The scripts are also attached at the end of this post.

- Monte Carlo optimized - now Monte Carlo is 2-4 times faster and more reliable.
     - The "Randomize data" algorithm is updated (as we did in EA Studio).
     - Added an option "Minimum deviation range" in steps. It guarantees the indicator parameters will have changed values when we use the "Randomize indicator parameters" option.

- Automatic exchange rates - Greatly improved the user experience when calculating the Account Exchange Rate. Now FSB Pro loads the exchange rates automatically at every start. We don't need to update them manually for the different symbols and accounts.

- Added Strategy Properties panel in Generator - now it is possible to change the Strategy Properties from the Generator. it is not necessary to go back to the Editor if you find you need to change the Entry amount or the averaging rules.

Fixes and improvements
- Increased the default "Max count of bars" limitation to 200 000 bars.
- It is not necessary to set Symbol Type in the Control Panel -> Symbols page.
- Introduced "Profit currency" on the Symbol page. It helps to find the correct Account Exchange Rate.
- Now FSB Pro sets both "Base currency" and "Profit currency" for the Forex symbols and also preset suitable values for the other symbols.
- Easier deleting of symbols from a Data Source - no more pop-up messages, FSB pro selects the next symbol automatically.
- Internal code clean up and optimization.
- FSB Pro compiled under a newer version of the programming language - .NET v4.8


Some screenshots:

Data download - many symbols available by default. Download 200k bars.

https://image-holder.forexsb.com/store/fsb-pro-v4-data-feed-200k-bars-thumb.png


Intrabars testing Whenever it is needed to make testing with intermediate data, the new Data feed service provides excellent coverage of the higher time frames.

https://image-holder.forexsb.com/store/fsb-pro-v4-intra-bar-200k-bars-no-errors-thumb.png


Import Data files in Json format from MetaTrader

https://image-holder.forexsb.com/store/fsb-pro-v4-json-files-import-thumb.png


Symbols Page - better user experience.

https://image-holder.forexsb.com/store/fsb-pro-v4-symbol-settings-thumb.png


Monte Carlo updated and optimized

https://image-holder.forexsb.com/store/fsb-pro-v4-monte-carlo-updated-thumb.png


Strategy Properties in Generator

https://image-holder.forexsb.com/store/fsb-pro-v4-generator-strategy-properties-thumb.png

Import Collections from EA Studio

https://image-holder.forexsb.com/store/drag-and-drop-ea-studio-collections-to-fsb-pro-thumb.png


Please report all issues you may notice.

Trade Safe!

Re: FSB Pro v4.0

FSB Pro v3.9.1 Beta is released for testing.

A download link is available at the first post.

New Features:

- Easy import from MT - from v3.9.1, we can now export Json files from MT4 or MT5 and drag and drop the file over FSB Pro. It works the same way as EA Studio.

The best part is that FSB Pro creates the necessary Data Source and Symbol settings. You can use the data export scripts from EA Studio.

The scripts are also attached to the first post.

https://image-holder.forexsb.com/store/fsb-pro-v4-json-files-import-thumb.png

Trade Safe!

Re: FSB Pro v4.0

FSB Pro v3.9.2 Beta is released for testing.

A download link is available at the first post.

This release fixes a bug in FSB Pro v3.9.1, which prevents symbols with 5 digits to be visible on the Data Download page.

Now FSB Pro doesn't "remember" the missing files anymore. The program tries now to load a file every time it is necessery. It is no longer needed to cache the failed to load files because the computers are much faster now.

Re: FSB Pro v4.0

FSB Pro v3.9.3 Beta is released for testing.

It comes with Monte Carlo optimized.

Now Monte Carlo is 2-4 times faster and more reliable.
  - The "Randomize data" algorithm is updated (as we did in EA Studio).
  - Added an option "Minimum deviation range" in steps. It guarantees the indicator parameters will have changed values
           when we use the "Randomize indicator parameters" option.

https://image-holder.forexsb.com/store/fsb-pro-v4-monte-carlo-updated-thumb.png

Re: FSB Pro v4.0

FSB Pro v3.9.4 Beta is released for testing.

Added Strategy Properties panel in Generator.

Now it is possible to change the Strategy Properties from the Generator. it is not necessary to go back to the Editor if you find you need to change the Entry amount or the averaging rules.


https://image-holder.forexsb.com/store/fsb-pro-v4-generator-strategy-properties-thumb.png

Re: FSB Pro v4.0

FSB Pro v3.9.4 Beta includes all planned features.

I'll release it officially as FSB Pro v4.0 on March 1st if everything is alright.

Please report any issues you may find.

Trade Safe!

Re: FSB Pro v4.0

Uploaded FSB Pro v3.9.5 RC

This FSB Pro version is future complete. It is compiled in a way it will be published as a final major release.

Changes:
- Internal code cleanup and optimization.
- Removed legacy stuff
- FSB Pro compiled under a newer version of the programming language - .NET v4.6.1

I hope everything will work fine.

Anyway, there are two thin moments to note:
- the requirements of .NET v4.6.1. Windows 10 comes with .NET preinstalled and if it is updated, it will work just out of the box. If you have older Windows, you will need to update it.
- FSB Pro must accept your current license. It works on my test, however, if you see the program asking for a license, please re-enter your current license code.

Please report any issues.

Trade Safe!

Re: FSB Pro v4.0

Nice, I will give it a test as well. Did the use of .NET 4.6.1 lead to a speed-up in strategy generation? Not using intrabar scanning, EA Studio is always much faster than FSB Pro here.

Re: FSB Pro v4.0

Studio will remain much faster because it is a simpler program.

Re: FSB Pro v4.0

> Did the use of .NET 4.6.1 lead to a speed-up in strategy generation?

I expect the same performance.

Footon is perfectly right!

The FSB Pro backtester is overhemigly complex. It is slower than EA Studio but probably it is the only backtester, which provides a "pessimistic" testing scenario.

Re: FSB Pro v4.0

I´ve now finally gotten around to test 3.9.5 RC, thanks for the update! It seems to be working fine, the only error I am getting during startup directly after the update is this:

File name: CandleColor.cs
ERROR: "CandleColor" compilation failed.
     Line 88 Column 45: 'ForexStrategyBuilder.Infrastructure.Interfaces.IInstrumentProperties' does not contain a definition for 'Pip' and no extension method 'Pip' accepting a first argument of type 'ForexStrategyBuilder.Infrastructure.Interfaces.IInstrumentProperties' could be found (are you missing a using directive or an assembly reference?).

I am not sure if this is a custom indicator or a standard one that fails to compile, but just wanted to let you know.

Thanks :-)

12

Re: FSB Pro v4.0

Hi Popov

1. It is faster
2. No problem to me during startup
3. Do you plan to add BarOpening for closing a position except of BarClosing?

Re: FSB Pro v4.0

I need to fix some minor issues before releasing this version.

GeegTrader, thank you for the report. I'll check it.

GD, "Do you plan to add BarOpening..."
It is complicated.
However, the new Generator I'm creating now will have an FSB Pro export.

Re: FSB Pro v4.0

Hi Popov, I really like the new version but I am noticing a bug.

When I run the generator with 30% OOS, the final result is 0% OOS (all the data), and it resets itself to All Data after it's done.

it doesn't happen every time, but more often than not.

Keep up the good work!

Peace out

Jet

Re: FSB Pro v4.0

> When I run the generator with 30% OOS, the final result is 0% OOS

I'll check it.

Thank you for the report!

Re: FSB Pro v4.0

Hi Popov, I want to let you know that I did a total uninstall then re-install of FSB.  Since I did that, I have not seen the OOS problem.  I did that because I started getting a JIT error that I had to keep clicking continue on.  Now everything is working fine after the re-install.

Re: FSB Pro v4.0

hello, is there a newer version of this yet? I just noticed the last release was in February.

Re: FSB Pro v4.0

Update:

Data Export scripts attached in the first post are updated. The scripts are the same as the ones attached on EA Studio's "Data" => "Data Import" page.

Please use them to export data for EA Studio and FSB Pro from v3.9.5.

...

Bugs to fix:

I remember there were two bug reports:
- Error in the experts when there are many logical groups. Please send me a strategy or an expert to reproduce the issue.
- Unrealistically big and smooth profit in FSB Pro when using longer period indicators. Please send me a strategy or an expert for testing.

...

Status:

Because it was impossible to purchase an update for the FSB Pro's code signing certificate from the company I have used for over ten years, I purchased a certificate from another company. Now I have to pass the complete validation process from the beginning. It may take several days.

When the certificate is ready, I'll upload a final FSB Pro RC version. It will have a fixed account exchange rate, improved data import functionality and the new MQL Data Export scripts.

After three days of testing, and if everything is fine, I'll release FSB Pro v4.0. It will be the new major release I'll support and upgrade.

Re: FSB Pro v4.0

awesome news!

20 (edited by Popov 2022-08-11 11:00:31)

Re: FSB Pro v4.0

Forex Strategy Builder v3.9.6 RC is released.

Please find a download link in the first post.

Requirements:

.NET 4.8

You can acquire .NET 4.8 with Windows updates or by manually installing it from here: Download .NET Framework 4.8 Runtime


Updates:
- fixed account conversion rate formula
- fixed the behaviour of the Strategy Properties panel in the Generator.
- automatically update content of the "Symbols" and "Data sources" on a JSON data file import.
- automatically recalculate the strategy if you drag-drop a JSON data file on the Editor page.
- fixed calculations of "Bars in position" in the additional statistics page.
- the application is compiled under .NET 4.8

FSB Pro should work with your current license.

Please report any issues.

...

Your browser may say that ForexStrategyBuilderPro.exe is not a commonly downloaded file.
Please click the three dots (More actions) and chose "Report file as safe". Then select "I think the website is safe".


https://image-holder.forexsb.com/store/report-this-file-as-safe-thumb.png

Trade Safe!

Re: FSB Pro v4.0

Magic,

Will get this setup tomorrow. Looking forward to testing it out :-)

Cheers Popov

Re: FSB Pro v4.0

Uploaded Forex Strategy Builder Professional v3.9.7

The download link is in the first post.

It fixes a bug in the Data Horizon page, which causes a change of the selected Data Source name on every option change.

Re: FSB Pro v4.0

Uploaded Forex Strategy Builder Professional v3.9.8

The download link is in the first post.

It fixes a potential crash of the Data Source page when editing the options after deleting a Datta Source or dropping new JSON data files over the page.

The new version includes the Data download scripts for MT4 and MT5. The scripts are installed in the FSB's "User Files" folder.

Re: FSB Pro v4.0

Uploaded Forex Strategy Builder Professional v3.9.9

Import Collections from EA Studio

Drag - drop EA Studio collection over FSB Pro. Find the imported collection on the Repository => Collection page.

https://image-holder.forexsb.com/store/drag-and-drop-ea-studio-collections-to-fsb-pro-thumb.png

FSB Pro does its best to import the EA Studio collection as well as possible. It maps indicators, logical rules and parameters where it is possible.

Most of the indicators and trading rules are supported. We may add custom indicators for the rest.

Trailing Stop Loss from EA Studio is not supported!

If you have the same data in EA Studio and FSB Pro, you will have similar performance for about 60-70% of the strategies. The performance difference is because EA Studio closes positions at Bar Open, but FSB Pro closes at Bar Close. Even if the price difference is minimal, it may have some logical discrepancies. For example, "The Bar Closes above XX line" vs "The Bar Open above XX line".

https://image-holder.forexsb.com/store/fsb-pro-imports-ea-studio-collection-log-77-success-thumb.png

Please check the FSB Pro's Output Log for details of the collection import.

Have fun and Trade Safe!

Re: FSB Pro v4.0

Uploaded Forex Strategy Builder Professional v3.10.0


- Fixed mapping of Bollinger Bands and similar indicators when importing an EA Studio collection.
- Improved layout of the Collection page:
      - added "Import EA Studio collection" in the toolbar.
      - added individual "Remove" strategy buttons.
      - improved the Collection scrolling with the mouse wheel.
      - many minor issues were fixed regarding the Collection and the EA Studio Collection import.


https://image-holder.forexsb.com/store/fsb-pro-collection-imporved-designe-thumb.png


ToDo for FSB Pro v4.0
- fix an issue causing the Collection to scroll to the Top when removing a strategy. It must keep the same position and scroll upwards with one position only the strategies after the removed one.
- import a single Expert Advisor previously created with EA Studio.

Have fun and Trade Safe!