forex software

Create and Test Forex Strategies

forex software

fsb:changes

Change Log

Forex Strategy Builder v2.72.0.0 (July 29, 2012)

  • Correction of Display Bug with MetaTrader4 Error Message Display.
  • Added monitoring of Startegy directory for new files option.
  • Added Italian translation contributed by Sombrero55.
  • Added data import from TrueFX contributed by Acerguest.
  • Added Credits and Contributors link to About Screen.
  • Added a Legend to Overoptimization Chart.
  • Over-optimization chart flipped horizontally.
  • JForex import parses files with data delimiter - space.
  • Added loadsavedata command to Command Console.

Forex Strategy Builder v2.70.0.0 (May 03, 2012)

  • Added Oanda Data Import.
  • Updated language files.
  • Minor improvement of Data Directory's Browse dialog.
  • Fixed a minor glitch in Small Balance Chart.
  • Fixed an issue when optimizer closing is canceled.
  • Added Destination Folder to data import tools.

Forex Strategy Builder v2.68.2.0

  • Fixed a bug with updating old config file.
  • Corrected class name of Vidya Moving Average custom indicator.
  • Fixed a crash when large font is used on windows XP.
  • Added “Open Data Directory” menu option;
  • Fixed Cut Off Data Bars when there is not enough remaining bars;
  • JForex Data Import works with more data formats provided from jForex;
  • Added option for ignoring Saturday and Sunday bars from data files.

Forex Strategy Builder v2.68.0.0

  • Optimization of Permanent Stop Loss, Permanent Take Profit and Break Even.
  • Martingale Money Management.
  • Importing History Files from MetaTrader 4. Contributed by Adam Burgess.
  • Data Horizon can be set with year, month, day, hour and minute.
  • Forex Strategy Builder is able to read more data file formats.
  • Several improvements of the User interface of Main Screen and Optimizer.
  • Installation options included in order to prevent overwriting user data and settings.
  • Corrected logical rules of Previous High Low indicator. FST indicator is not updated. Please use attached below indicator Previous High Low Corrected for trade!
  • Fixed different bugs and issues.
  • Added Trade Distribution Chart contributed by Krog.
  • Updated jForex data import.

Forex Strategy Builder v2.64.0.0

  • Added Break Even.
  • Added button on the Chart that shows or hides Break Even and Permanent stops levels on the chart.
  • Fixed Bar Explorer chart.
  • Added additional criteria for recognizing ambiguous bars. It will not change the backtest results but will properly mark more ambiguous bars. Such bars may be interpolated differently by using pessimistic and optimistic methods.
  • Improved Nearest method of interpolation.
  • Some minor fixes in strategy overview.
  • BBCode formatting of the strategy improved.(Strategy → Publish)
  • Fixed a bug in N Bars Exit indicator. (Crash when nBars > Data bars)
  • Optimized Open Once indicator. Fixed a bug in Enter once a week logic.

Forex Strategy Builder v2.60.0.0

  • Bar Explorer - navigation improved, representation of position's lots improved, cancelled orders plotted on the chart.
  • Journal by Positions without Transfers mode added.
  • Exporting statistics to xls file without transfers added.
  • JForex checks for correct file names before importing data files.
  • Copy Strategy and Paste Strategy functions added to Edit menu.
  • Russian translation corrected.

Forex Strategy Builder v2.57.21.0 - Beta

  • Fixed Balance / Equity chart crash.
  • Fixed issue when changing numeric indicator parameters by using mouse wheel.
  • Optimized chart recalculation on Indicator Properties dialog form.

Forex Strategy Builder v2.57.20.0 - Beta

  • Detachable Balance / Equity chart. (By right clicking on it.)
  • Added Close price to Balance / Equity chart. (Switch it on from “Testing” menu.)
  • Added charts to Over-optimization report in Analyzer.
  • Added German translation.
  • Fixed a bug with minimize / restore.

Forex Strategy Builder v2.57.11.0 - Beta

  • Fixed wrong calculations of Required Margin and Account Percent Entry.
  • Added absolute and relative Permanent Stop Loss and Take Profit.
  • Some fixes in Intrabar Scanner.
  • Some fixes in Strategy Optimizer.
  • Many new features added in Strategy Generator - Top10 strategies, banned indicators, linked slots.
  • Generator calculates Max equity drawdown percent only in account currency. Calculations in pips were removed.
  • Added “Use default numeric values of parameters” option to Generator.
  • Fixed Russian translation.
  • Many other smaller fixes were done.

Forex Strategy Builder v2.57.1.0 - Beta

  • Fixed wrong entry size interpretation when “Percent entry” option is activated.
  • JForex data import is now culture invariant.

Forex Strategy Builder v2.57.0.0 - Beta

  • Importing historical data files from JForex;
  • Tick back testing;
  • Fixed bug with Pivot Points indicator;
  • Analyzer - over-optimization report.

Forex Strategy Builder v2.56.3.0

  • Bug with backtester fixed - repeating equal exit orders when several “Closing logic conditions” are satisfied.

Forex Strategy Builder v2.56.0.0

  • Corrected bug when Save As command of Overview window saves an empty page;
  • When “Account percent entry” is activated, the entry % may be greater than max entry lots;
  • Changed default values of all Stop Loss and Take Profit indicators to 200 pips;
  • Added 1/500 leverage in the Account Settings dialog window;
  • Data files updated from Alpari (UTC-2H time zone), 5 / 3 digits quotations;
  • Instrument properties set to 5 / 3 digits quotations;
  • Using the latest Microsoft Visual Studio 2010 and .NET 3.5 for compilation the program. (It remains .NET 2.0 compatible.);
  • Correction of the data file parser. It correctly read years 24/6/10 as 2010.06.24. (The old version read it as 0010.06.24.);
  • Corrected formula for calculating the “Account percent entry size”;
  • Improved error report of the data parser;
  • Added a “Play Sounds” option in the Tools menu. From there one can stop the beep of the Generator and Optimizer;
  • New option to the “Export” menu - “Data File”. It can export data files in CSV. It is useful when you want to save the data file in correct format or cut bad data.
  • Bar Explorer plots all cancelled orders within a bar range.
  • Added button Show / Hide FSB in the Generator.
  • Generator catches exceptions from buggy indicators and displays debug info.
  • Generator accept a 0 working minutes setting, which means no time limits.
  • Optimizer and Generator play sound when finish calculations.
  • Optimizer and Generator show OOS balance when using OOS.
  • Optimizer shows optimized parameters in real time.
  • Intrabar scanner loads data automatically. Automatic scan option included.
  • Charts was improved, a button strip was added.
  • True Indicator Charts added.
  • Added “Max equity drawdown” statistic parameter in the account statistics.
  • Added evaluation criteria to the Optimizer:
    • Maximum number of ambiguous bars;
    • Maximum number of trades;
    • Minimum number of trades;
    • Maximum drawdown as percent of the current equity;
    • Maximum drawdown in currency;
    • Minimum Win / Loss trades ratio;
  • The Optimizer can save its options in the config file;
  • Generator and Indicator dialog catch exceptions display debug info.
  • Fixed backtesting bug with scanner where the back-tester shows straight, rising balance line when TP is near to the entry price.
  • Keltner Channel can be based on Close price only. The other options for the base price were removed. (Thanks to Lorenz Vauck)
  • Fibonacci indicator was removed from the indicator list.
  • Logical groups added. They can be activated from Strategy menu. The logic is OR between groups and AND in a group. Indicators assigned to “All” group participate in each group.;
  • Changeable number of slots from “Strategy” menu;
  • Indicators can show a warning message in the Indicator Dialog. Example - Trailing Stop
  • Generator:
    • Generating a new strategy or a more profitable strategy;
    • Generator saves all better strategies in a history list. Called from the main menu Edit → Previous Generated Strategy, Next Generated strategy. Fast keys Ctrl - H (H from History) and Ctrl - J
    • Maximum number of trades;
    • Maximum drawdown as percent of the current equity;
    • Maximum Win / Loss trades ratio;
    • Generator saves its options in the config file;
  • Directional Indicators and ADX can be based on Close price only, which is it's usual calculation method. “Use previous bar value” parameter fixed.
  • Many other smaller changes.

Forex Strategy Builder v2.12.0.0

  • Backtester can determine ambiguous bars during scanning due to two orders in a single intra bar. (Reported by Doncello)
  • “Indicator Parameters” - return same dir signal to its previous state as before “Close and Reverse” was activated (Reported by Footon)
  • Historical rates updated from Alpari, time zone GMT.
  • Repaired Permanent SL sign in Strategy Overview.

Forex Strategy Builder v2.11.0.1

  • Fixed a bug with the generator - setting a negative number to Permanent SL.

Forex Strategy Builder v2.11.0.0

  • All Stop Loss values are positive numbers. Changed indicators: Trailing Stop, Trailing Stop Limit, Stop Loss, Stop Limit.
  • The minimum value of Permanent Stop Loss and Permanent Take Profit were changed to 5 pips.
  • The maximum value of all Stop Loss and Take Profit indicators were changed to 5000 pips.
  • Changed indicators fix for “jumping price”. Affected indicators: Steady Bands, Bollinger Bands, Starc Bands, Keltner Channel, Envelopes, Donchian Channel, Moving Average.

Forex Strategy Builder v2.10.0.0

  • Permanent Take Profit added.
  • The traded size can be part of a lot.
  • Strategy generator was improved.
  • Pessimistic method of interpolation is more pessimistic now.
  • Optimistic method of interpolation is more optimistic now.
  • Method comparator switches off Trade until Margin Call option.
  • Intrabar data are loading automatically when “Automatic Scann” is switched on.
  • Loading of intrabar data after changing Data Horizon or Data Directory.
  • The starting tips are ordered.
  • Generator is able to generate Permanent Take Profit.
  • Chart settings are saved into the config file.
  • Many small fixes have been made.

Forex Strategy Builder v2.9.1.0

  • New feature - “Export Strategy as Custum Indicator” added. It makes possible testing of multicurrency and multiperiod strategies.
  • Changed signals logic of the indicators “Average True Range”, “ATR MA Oscillator” and “Oscillator of ATR” form dirrectional oscillators to nodirectional oscillators.

Forex Strategy Builder v2.9.0.0

  • The program can load custom indicators.
  • New, more sophisticated functions for calculating the signals included.
  • Aroon indicator was removed. Aroon Histogram indicator was included instead.
  • Indicators were rewritten in order to increase the calculation precision.
  • Relative Vigor Index indicator was added.
  • Data Horizon logic was improved.
  • Strategy Generator - Out of Sample testing was added.
  • Strategy Optimizer - Out of Sample testing was added.
  • Additional Statistics was added.
  • Oscillator of MACD was improved. New parameters were added.
  • Hungarian translation was added. Contributed by Denes Bagi.
  • Russian translation was improved.
  • Trailing Stop Limit indicator was added. It sets a Trailing Stop Loss and a constant Take Profit levels.
  • Full Screen mode was added. Short key: Alt + Enter.

Forex Strategy Builder v2.8.2.1 (March 18th 2009)

  • Indicator logic rules description added to the Indicator Parameters Window.
  • Some tool windows resized to fit properly the Russian translation.
  • Parameter names of Hourly High Low indicator corrected.
  • Entry Hour indicator - minutes added.
  • Web links properly redirected.

Forex Strategy Builder v2.8.2.0 (March 3th 2009)

  • The program recognizes greater variety of ambiguous bars and incorrect logic.
  • Fixed issue with missing signal sell in overlapped fractals.
  • Issue with closing ambiguity when the exit order price is equal to the bar closing price fixed.
  • Vertical shifts to Pivot Points, Previous High Low, Fractal and Round Number indicators added.
  • More logic rules to the Stochastics indicator added.
  • Narrow Range indicator (NR4, NR7) added.
  • Inside Bar indicator (IB) added.
  • Hourly High Low indicator added. It measures the highest and the lowest price in a time interval.
  • Bug in Balance of Power indicator - Division by Zero - fixed.
  • Issue with slippage setting in Instrument Editor Dialog fixed.
  • Ichimoku Kinko Hyo indicator and a proper demo strategy added.
  • Many another smaller issues fixed.

Forex Strategy Builder v2.8.0.0 (January 20th 2009)

  • The program works with Forex, Indexes and CFD data;
  • New indicators added: Aroon, Ease of Movement, Balance of Power, Detrended Oscillator, Fisher Transform, Percent Change, Previous Bar Closing, Previous Bar Opening;
  • The program's interface is translatable;
  • Main Menu - several fixes, icons added;
  • Strategy Overview - several fixes;
  • New tools added - Profit Calculator, Pivot Points Calculator, Fibonacci Levels Calculator, Command Console;
  • Buttons for showing the journal tables - added on the main screen;
  • Bug with MA(period 1) - Fixed
  • Many other small fixes.

Forex Strategy Builder v2.6.1.4 (September 4th 2008)

  • Four new entry logic conditions for the “Bands” indicators.
  • Account settings - new Leverage numbers added: 1/1, 1/10, 1/20, 1/30, 1/50
  • Buttons for fast opening the support forum and the live chat were added
  • Strategy Publisher - BBCode issue was fixed.
  • Strategy Publisher - Ctrl-A shortcut added.
  • Strategy Overview - HTML markup fixed.
  • Intrabar Scanner - “Scan” button was removed. The scanning accomplishes automatically now.
  • Several dialog windows ware better coded
  • Some issue fixed.

Forex Strategy Builder v2.6.1.3 (June 15th 2008)

  • Indicator Bar Range was added.
  • Indicator Ross Hook was added.
  • The program warns when the strategy description might be outdated.
  • The help links are pointed to the new help system at http://forexsb.com/help/
  • Offline data file parsing issue fixed.
  • A localization issue fixed.

Forex Strategy Builder v2.6.1.1 (May 15th 2008)

  • Round Number indicator was added.
  • Minor fixes in the indicator parameters dialog;
  • Minor fixes in the position journal table.

Forex Strategy Builder v2.6.1.0 (May 1st 2008)

  • Adjustable number of the traded lots.
  • Automatic scan - menu [Testing] - [Automatic Scan].
  • Backtesting to a Margin Call - can be switched off from menu [Testing] - [Trade until a Margin Call]
  • New indicators - Price Move, Enter Once, Week Closing, Account Percent Stop, ATR Stop:
    • Price Move - Sets an entry point at a predetermined number of pips away from the base price.
    • Enter Once - Allows only one entry during the desired period.
    • Week Closing - Closes the position at the end of the week.
    • Top Bottom Price - Uses the highest and lowest prices of a previous period (bar, day, week, month)
    • Account Percent Stop - Sets how many percents of you account to risk.
    • ATR Stop - Sets the stop level depending on the market volatility (using Average True Range as a criterion).
  • The information in the strategy overview was improved.
  • There is description to the strategies.
  • Completely new function for reading the offline data files. It can recognize more file formats now.
  • A simple calculator is integrated - quick start [F12].
  • Several bugs have been fixed.

Forex Strategy Builder v2.6.0.2 (March 16th 2008)

  • Minor bug with the indicators chart was fixed.

Forex Strategy Builder v2.6.0.1 (March 13th 2008)

  • Several minor fixes.
  • Installer and uninstaller are provided (Inno Setup).

Forex Strategy Builder v2.6.0.0 (March 6th 2008)

  • Virtual trading account in EUR or USD.
  • The strategy Overview explains the logic in plain English.
  • Forex Strategy Builder can load the last used strategy automatically.
  • You can choose a separate offline data folder for the history rates.
  • The strategy generator was improved. It initially optimizes and refines the strategy. You can lock some slots also to keep them unchanged.
  • You can set long and short swap numbers in pips and a slippage value.
  • A Permanent Stop Loss can be used as additional exit level or as a permanent loss limiter.
  • Additional journal by positions was provided.
  • You can apply different color schemes. You can edit them also.
  • A Trailing Stop bug was fixed.
  • Many other fixes.

Forex Strategy Builder v2.5.3.3 (November 04th 2007)

  • A critical bug with the “Starc Bands” indicator have been fixed

Forex Strategy Builder v2.5.3.2 (November 01st 2007)

  • Links to Daily and Weekly Forex Outlook were added
  • Several minor bugs have been fixed.

Forex Strategy Builder v2.5.3.1 (October 01st, 2007)

  • “Heiken Ashi” indicator - added.
  • Export to xls format function - added. It can export market data, indicators values and the journal summary.
  • The user interface was improved and now it better fits to Windows Vista
  • A bug with “Use previous bar value” was fixed.
  • Other minor bugs were fixed.

Forex Strategy Builder v2.5.3.0 (September 01st, 2007)

  • “MACD Histogram” indicator - added.
  • “DeMarker” indicator - added.
  • “Force Index” indicator - added.
  • “Day of Week” additional filter - added.
  • FSB checks the loaded data. This function can be switched On / Off from the “Market” menu.
  • Minor bug fixing.

Forex Strategy Builder v2.5.2.0 (August 05th, 2007)

  • “Moving Averages Crossover” indicator is added. It compares two Moving Averages.
  • “Previous High Low” indicator is added. It makes the prices High and Low from the previous bar easier to use.
  • “Data Horizon” function is added. . It helps limit the number of bars or the first and the last date of data input.
  • Some bugs are fixed.

Forex Strategy Builder v2.5.1.1 (July 14th, 2007)

  • The “Donchian Channel” indicator is improved. An automatic parameter “Use Previous Bar Value” is added.
  • Some bugs are fixed.

Forex Strategy Builder v2.5.1.0 (July 10th, 2007)

  • The “Intrabar Scanner” is improved
  • “Data refining” function is provided. It corrects the data by filling in the gaps between the Opening price and the previous Closing price. It is available in the “Market” menu.
  • A Microsoft .NET Framework identification function is added to the file “ReadMe.html”.
  • Some bugs are fixed.

Forex Strategy Builder v2.5.0.0 (July 1st, 2007)

  • When starting the program, “Tip of the Day” appears.
  • The program regularly checks for a later version (without sending any personal data over the web).
  • Generator - a fully automatic generator of strategies is introduced.
  • Evaluation of the historical test - determines whether the calculation of the bar is correct or ambiguous.
  • Various methods of interpolation are introduced. (They mostly concern the ambiguous bars):
    • Pessimistic scenario - the price moves in a direction opposite to the direction of the position. (A worse development is possible!).
    • Optimistic scenario - the price moves in the same direction as the direction of the position (A better development is possible!).
    • Random execution - the nearer order has better chances of being executed.
    • Nearest order first - executes the nearest order first.
    • Shortest route inside the bar - the price follows the shortest possible route inside the bar.
  • Bar Explorer - shows the route of the price inside the chosen bar (depending on the method of interpolation).
  • Intrabar Scanner - loads all available intermediate data and uses it for achieving a more accurate calculation.
  • Fast scanning - use F6 from the main screen of the program (You need loaded data).
  • New Date/Time functions are added:
    • “Data Bars Filter” - you can use it to exclude a certain number of bars from the test.
    • “Date Filter” - excludes data, older or newer than a certain date.
    • “Entry time” - entering the market between certain hours - useful with 1-hour or shorter charts.
    • “Entry Hour” - opens a position at a certain time - 1-hour or shorter charts.
  • When closing the program, it asks whether you wish to save any unsaved strategies.
  • A button for easy hide of the journals is added.
  • Bug fixing

Forex Strategy Builder v2.4.2.0 (April 19th, 2007)

  • Donchian Channel indicator - added
  • More symbols - added
  • Take Profit - added - For demo only!
  • Stop Loss - added
  • Stop Limit - logic improved - For demo only!
  • Trailing Stop - logic improved
  • Close logic conditions - only when the “Closing point of the position” is “Bar Closing”

Forex Strategy Builder v2.4.0.2

  • Bug in the Envelopes Indicator was corrected

Forex Strategy Builder v2.4.0.1

  • Minor bug fixing

Forex Strategy Builder v2.4.0.0

  • Added many new indicators
  • Improved logic of the back-testing algorithm
  • An optimizing function included
  • Added more info in the stats windows and the journals
  • Improved interface
  • Minor bug fixing

Forex Strategy Builder v2.3.3.0b

  • “Pivot Points” indicator added
  • Column “Equity” in the journal added
  • Account chart showing the position's price (corrected with the rollover fee)
  • Minor bug fixing

Forex Strategy Builder v2.3.2.0b

  • A new indicator: “Long or Short” added
  • A new indicator: “Random Filter” added
  • Minor bug fixing

Forex Strategy Builder v2.3.1.1b

  • Changed logic of the Directional Indicators
  • Some of the indicators' parameters renamed
  • Minor bug fixing

Forex Strategy Builder v2.3.1.0b

  • Function show/hide the Journal Panel added
  • Minor bug fixing

Forex Strategy Builder v2.3.0.0b

  • Design improvement
  • Spread dropdown menu added - you can set the spread
  • Swap Numbers dropdown menu added - you can set the swap number
  • Same Direction Signal dropdown menu added - indicates how the next “same direction signal” acts
  • Opposite Direction Signal dropdown menu added - indicates how the next “opposite direction signal” acts
  • Function Strategy Overview added
  • When you open a strategy, saved under different market conditions, a dialog box asks you to set the proper market
  • Minor bug fixing