<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forex Software — Express Generator - News and Updates]]></title>
	<link rel="self" href="https://forexsb.com/forum/feed/atom/topic/9217/" />
	<updated>2026-05-11T19:11:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forexsb.com/forum/topic/9217/express-generator-news-and-updates/</id>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83298/#p83298" />
			<content type="html"><![CDATA[<p>Hello Traders,</p><p><strong>Express Generator v2.74</strong> is uploaded.</p><p>It checks whether a fetch command is executed properly.<br />It repeats the request in case of a network error (usually shown as <span style="color:red">socket hang up</span>).<br />Now the &quot;fetch&quot; retries the request in 3 seconds. It does it 2 times.</p><p>Have fun and profit!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-05-11T19:11:03Z</updated>
			<id>https://forexsb.com/forum/post/83298/#p83298</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83286/#p83286" />
			<content type="html"><![CDATA[<p>Hello Traders,</p><p><strong>Express Generator v2.73</strong> is uploaded.</p><p>This release fixes a bug in the <strong>if-missing-or-older-than</strong> option that prevented fetching data with periods longer than M30 in some cases.</p><p>Have a successful trading week!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-05-10T20:15:46Z</updated>
			<id>https://forexsb.com/forum/post/83286/#p83286</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83167/#p83167" />
			<content type="html"><![CDATA[<p>Hello Traders,</p><p><strong>Express Generator v2.72</strong> is uploaded.</p><p><strong>New:</strong><br /> - added &quot;Dukascopy&quot; symbol info and historical data. The data comes from a Dukascopy MetaTrader 5 live account. The actual server name is &quot;Dukascopy-live-mt5-1&quot;.</p><p>You can fetch symbol info and historical data with:</p><div class="codebox"><pre><code>node .\bin\fetch.js --symbol-info true --server Dukascopy --symbol EURUSD --period M15</code></pre></div><p> - fixed the swaps to work for brokers who do not apply the &quot;three-day swap&quot; rule. This update was necessary because the new Dukascopy MT5 broker has that option set to the suspicious 8th day of the week <img src="https://forexsb.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" />. My 30-second research showed that it probably means the broker does not apply &quot;three-day swap&quot;. The other MT5 brokers usually set it to Wednesday or Friday.</p><p>- the Premium&#039;s symbol info is now set from Dukascopy&#039;s MT5. That ensures correct swap values.</p><p>Trade Safe!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-03-17T19:57:09Z</updated>
			<id>https://forexsb.com/forum/post/83167/#p83167</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83132/#p83132" />
			<content type="html"><![CDATA[<p>Hello Traders,</p><p>We have now: <strong>Express Generator v2.71</strong></p><p>This release comes with internal code cleanup and refactoring.</p><p>The visible changes are:<br /> - rearranged and grouped the parameters in <strong>mm. settings.ini</strong> to be more meaningful and easier to grasp.<br /> - fixed and improved comments in the settings files.<br /> - updated the forex rates and the symbol info files included in the distribution.</p><p>Have a great trading week!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-02-23T07:26:10Z</updated>
			<id>https://forexsb.com/forum/post/83132/#p83132</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83131/#p83131" />
			<content type="html"><![CDATA[<p>Hello Traders,</p><p>New release: <strong>Express Generator v2.70</strong></p><p>It comes with a new <strong> Multi-Market </strong> tool.<br />The script is named <strong>mm.js</strong> with a default settings file <strong>mm.settings.ini</strong>.</p><p>Example use:</p><div class="codebox"><pre><code>express-generator&gt; node .\bin\mm.js                  ^
    --server Premium                                 ^
    --symbol EURUSD                                  ^
    --period M15                                     ^
    --max-data-bars 100000                           ^
    --input Coll_[SERVER]_[SYMBOL]_[PERIOD].json     ^
    --test-servers Premium                           ^
    --test-periods M15                               ^
    --test-symbols auto                              ^
    --count-of-tests 8                               ^
    --min-passed-tests 5                             ^
    --output Coll_[SERVER]_[SYMBOL]_[PERIOD]_MM.json</code></pre></div><br /><p><a href="https://image-holder.forexsb.com/store/exgen-mm-export-collection_mm.png"><span class="postimg"><img src="https://image-holder.forexsb.com/store/exgen-mm-export-collection_mm-thumb.png" alt="https://image-holder.forexsb.com/store/exgen-mm-export-collection_mm-thumb.png" /></span></a></p><p>I&#039;ll make a documentation and a video next week.<br />Please see this forum&#039;s thread for the ideas and the development steps: <a href="https://forexsb.com/forum/topic/10045/multimarket-validator-in-express-generator/">https://forexsb.com/forum/topic/10045/m … generator/</a></p><p>Please report any issues you discover.</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-02-21T10:16:34Z</updated>
			<id>https://forexsb.com/forum/post/83131/#p83131</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83114/#p83114" />
			<content type="html"><![CDATA[<p>Helo Traders,</p><p>I just uploaded <strong>Express Generator v2.69</strong></p><p>Added <strong>Max Spread protection</strong> option.</p><p>The option format is <strong>--max-spread-protection 0</strong></p><p>Zero mean off. It can be set in three different variants</p><p> - <strong>points</strong>: --max-spread-protection 42</p><p>Manually set a concrete value of the spread protection in points.</p><p> - <strong>as a multiplier of the average non-gap spread</strong>: --max-spread-protection 2.5A</p><p>Note the capital &quot;A&quot; after the digits. When this option is used, the program calculates the average spreads of the non-gap bars and multiplies the value with the given multiplier.</p><p> - <strong>as a per cent of all spreads</strong>: --max-spread-protection 90%<br />In this case, it will find what is the 90% value of the spreads in the data series and will convert it in points. It means, you will skip 10% of the bars with the highest spread for entries.</p><p>The Max Spread protection works only if the historical data contains dynamic spread data. These are data files provided by EA Studio and the files you export from MetaTrader 5.</p><br /><div class="codebox"><pre><code>; Max Spread Protection in points, average, or in %. Zero means &quot;off&quot;.
; It can be used when generating new and when validating imported collections.
; When used in validation, it updates the maxSpreadProtection option of the strategies.
; Examples: max_spread_protection = 42   // Fixed 42 points
;           max_spread_protection = 90%  // Max spread is set to 90% of the spreads in the data series
;           max_spread_protection = 2.5A // Max spread is set to 2.5 * Average Spread.
max_spread_protection = 0</code></pre></div><p>Trade Safe!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-02-15T19:08:37Z</updated>
			<id>https://forexsb.com/forum/post/83114/#p83114</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/83056/#p83056" />
			<content type="html"><![CDATA[<p>Helo Traders,</p><p>I just uploaded <strong>Express Generator v2.68</strong></p><p>This release includes new fetch parameter: <strong>--if-missing-or-older-than = 0</strong><br />It accepts time in minutes.</p><p>This parameter is useful to prevent frequent data download when we run the fetch command automatically.<br />If it is set, it will prevent subsequent file download if a current data file exists and is updated recently.</p><div class="quotebox"><blockquote><p>; This option is helpful to prevent frequent downloads of data files.<br />; It accepts time in *minutes*, where 0 means the option is off.<br />; Example: if_missing_or_older_than = 60<br />;&nbsp; &nbsp;It will download new data file if the current file is missing or not updated during the last 60 minutes.<br />if_missing_or_older_than = 0</p></blockquote></div><p>Example:</p><p><a href="https://image-holder.forexsb.com/store/exgen-if-missing-or-older.png"><span class="postimg"><img src="https://image-holder.forexsb.com/store/exgen-if-missing-or-older-thumb.png" alt="https://image-holder.forexsb.com/store/exgen-if-missing-or-older-thumb.png" /></span></a></p><p>It fetches the files the first time.<br />Then I run the fetch again with adding M1 period.<br />It skips the existing files because are fresher than 60 minutes and downloads the M1 file only.</p><p>Have success with your trading and a lot of fun!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2026-01-13T11:56:00Z</updated>
			<id>https://forexsb.com/forum/post/83056/#p83056</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82809/#p82809" />
			<content type="html"><![CDATA[<p>Big thanks for the update. For me, it feels at least 70% faster. It&#039;s insane how many strategies and parameters it can test in such a short period of time. Amazing work!</p>]]></content>
			<author>
				<name><![CDATA[GIC]]></name>
				<uri>https://forexsb.com/forum/user/16893/</uri>
			</author>
			<updated>2025-09-13T03:38:58Z</updated>
			<id>https://forexsb.com/forum/post/82809/#p82809</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82807/#p82807" />
			<content type="html"><![CDATA[<p>Hello Traders,</p><p>I&#039;m happy to announce <strong>Express Generator v2.67</strong></p><p>This update comes with updated indicator formulas to better match MetaTrader5.<br />It is also 10% - 60% faster (performance gain depends on the length of the data series and the indicators used).<br />It prints the name of the exported collection file correctly.<br />Also, added new backtest stats metrics and the corresponding Acceptance Criteria:<br /> - min_m3_profit<br /> - min_m3_profit_factor<br /> - min_m3_count_of_trades</p><p>Have a successful trading session!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2025-09-10T05:45:18Z</updated>
			<id>https://forexsb.com/forum/post/82807/#p82807</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82743/#p82743" />
			<content type="html"><![CDATA[<p><strong>Uploaded Express Generator v2.66</strong></p><p>This version includes a new Backtest stats parameter: &quot;Average position length&quot;. It show the average position length in bars.</p><p>Also add two new Acceptance Criteria parameters: &quot;--min-average-pos-length&quot; and &quot;--max-average-pos-length&quot;.</p><p>Test with generating strategies with avrg. pos length between&nbsp; 300 and 400 bars.<br /></p><div class="codebox"><pre><code>PS C:\express-generator&gt; node .\bin\gen.js --server Premium --symbol EURUSD --period M15 --max-data-bars 100000 --min-average-pos-length 300 --max-average-pos-length 400</code></pre></div><p><a href="https://image-holder.forexsb.com/store/ex-gen-average-pos-length.png"><span class="postimg"><img src="https://image-holder.forexsb.com/store/ex-gen-average-pos-length-thumb.png" alt="https://image-holder.forexsb.com/store/ex-gen-average-pos-length-thumb.png" /></span></a></p><p>Trade Safe!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2025-07-07T05:58:00Z</updated>
			<id>https://forexsb.com/forum/post/82743/#p82743</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82741/#p82741" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>tobeawinner wrote:</cite><blockquote><div class="quotebox"><cite>Popov wrote:</cite><blockquote><p>Uploaded <strong>Express Generator v2.65</strong></p></blockquote></div><br /><p>Where do I download the latest version. Am on a very old version.</p></blockquote></div><p>Thank you Popov. It works great now.</p>]]></content>
			<author>
				<name><![CDATA[tobeawinner]]></name>
				<uri>https://forexsb.com/forum/user/14663/</uri>
			</author>
			<updated>2025-07-06T10:44:27Z</updated>
			<id>https://forexsb.com/forum/post/82741/#p82741</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82739/#p82739" />
			<content type="html"><![CDATA[<p>Express Generator updates automatically when you run the &quot;fetch&quot; command.</p><p>You can force upgrade with:</p><div class="codebox"><pre><code>node .\bin\fetch.js --update-check-interval 0 --check-for-update true</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2025-07-05T12:40:22Z</updated>
			<id>https://forexsb.com/forum/post/82739/#p82739</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82738/#p82738" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Popov wrote:</cite><blockquote><p>Uploaded <strong>Express Generator v2.65</strong></p></blockquote></div><br /><p>Where do I download the latest version. Am on a very old version.</p>]]></content>
			<author>
				<name><![CDATA[tobeawinner]]></name>
				<uri>https://forexsb.com/forum/user/14663/</uri>
			</author>
			<updated>2025-07-05T10:50:50Z</updated>
			<id>https://forexsb.com/forum/post/82738/#p82738</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82539/#p82539" />
			<content type="html"><![CDATA[<p>Uploaded <strong>Express Generator v2.65</strong></p><p>This version fixes a bug that sets zero values near the end of output collections&#039; balance and equity lines.</p><p>Here is a screenshot of the bug reproduction.</p><p><a href="https://image-holder.forexsb.com/store/ex-gen-bug-balance-chart-with-zero-values.png"><span class="postimg"><img src="https://image-holder.forexsb.com/store/ex-gen-bug-balance-chart-with-zero-values-thumb.png" alt="https://image-holder.forexsb.com/store/ex-gen-bug-balance-chart-with-zero-values-thumb.png" /></span></a></p><p>The issue was only in the values needed for plotting the charts. The bug did not result in false backtests.</p><p>Trade Safe!</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2025-02-25T09:19:02Z</updated>
			<id>https://forexsb.com/forum/post/82539/#p82539</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Express Generator - News and Updates]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/82533/#p82533" />
			<content type="html"><![CDATA[<p>Uploaded <strong>Express Generator v2.64</strong></p><p>It fetches correctly&nbsp; datasets with missing bars <img src="https://forexsb.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Such a case is XAUUSD from Darwinex. Their M15 Gold data goes beyond 2000 <img src="https://forexsb.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>Whatever, now the data are fetched and parsed correctly as it is in MetaTrader.</p><p><a href="https://image-holder.forexsb.com/store/xgen-fixed-data-start-gold-darwinex.png"><span class="postimg"><img src="https://image-holder.forexsb.com/store/xgen-fixed-data-start-gold-darwinex-thumb.png" alt="https://image-holder.forexsb.com/store/xgen-fixed-data-start-gold-darwinex-thumb.png" /></span></a></p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2025-02-23T11:34:44Z</updated>
			<id>https://forexsb.com/forum/post/82533/#p82533</id>
		</entry>
</feed>
