By continuing to use our website you agree that cookies are used to improve the user experience (e.g. to saving settings). More info. That's Fine
Please support us by disabling the ad blocker for our website. Thank you! I will

EA review - GerFX QuantFlow Scalper

Rating total:
Backtests:
Live performance:
Risk control:
Customizability:
Price:
Vendor link | Price: $900  (2023.05.15)
Trading strategy: Night Scalper
Vendor live account: Yes
Own live account: Yes
Latest tested version:   2.4
Latest tested date: 2019.07.11
Risk factors: Non-calendar news, flash crashes

GerFX QuantFlow Scalper is a mean reversion system around the time of the end of the NY session. It only enters a single position per symbol with a small profit target. Positions are only held for a short duration (a few hours at max). 

What makes it unique compared to other night scalpers are the many filters that try to minimize the risk of getting cought in large movements during the night. Additionally to a normal news filter that filters events from economic calendars, it also has a stock market crash filter, which stops trading when there is a large movement in the stock market. Additinally, it filters out Japanese Holidays on Mondays to reduce the flash crash risk. All three filters can also be backtested as the EA file includes news as well as stock market data up to the date of the latest update. 

Furthermore, it is able to use a breaking news filter, which filters recent news, e.g. concerning Brexit. This filter, however, is not included but has to be rented separately. I also cannot be backtested. 

Our opinion

The general logic is not unique as there are other scalpers which work similarly. However, the way it is implemented and the multitude of filters, which try to reduce the probability of risky entries, is exceptional.

Live performance


Fixed lot size backtests

Why do we use fixed lot size (0.1 lots)? Check our educational page.

Dukascopy 2019.07.11, version 2.4

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolEURUSD (Euro vs US Dollar)
Period5 Minutes (M5) 2010.01.01 02:00 - 2020.06.30 23:55 (2010.01.01 - 2020.07.01)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test785675Ticks modelled251507417Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit4031.17Gross profit7946.27Gross loss-3915.10
Profit factor2.03Expected payoff1.46
Absolute drawdown12.27Maximal drawdown156.88 (5.95%)Relative drawdown5.95% (156.88)
Total trades2757Short positions (won %)1443 (78.31%)Long positions (won %)1314 (78.54%)
Profit trades (% of total)2162 (78.42%)Loss trades (% of total)595 (21.58%)
Largestprofit trade39.50loss trade-23.90
Averageprofit trade3.68loss trade-6.58
Maximumconsecutive wins (profit in money)40 (175.72)consecutive losses (loss in money)6 (-44.38)
Maximalconsecutive profit (count of wins)215.54 (39)consecutive loss (count of losses)-68.80 (4)
Averageconsecutive wins5consecutive losses1
Graph

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolGBPUSD (Great Britain Pound vs US Dollar)
Period5 Minutes (M5) 2010.01.01 02:00 - 2020.06.30 23:55 (2010.01.01 - 2020.07.01)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test787100Ticks modelled246553958Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit4327.00Gross profit8011.06Gross loss-3684.07
Profit factor2.17Expected payoff1.92
Absolute drawdown52.40Maximal drawdown144.23 (2.66%)Relative drawdown6.25% (70.40)
Total trades2251Short positions (won %)1042 (79.08%)Long positions (won %)1209 (78.91%)
Profit trades (% of total)1778 (78.99%)Loss trades (% of total)473 (21.01%)
Largestprofit trade34.50loss trade-41.50
Averageprofit trade4.51loss trade-7.79
Maximumconsecutive wins (profit in money)31 (120.87)consecutive losses (loss in money)6 (-18.50)
Maximalconsecutive profit (count of wins)155.16 (23)consecutive loss (count of losses)-79.44 (3)
Averageconsecutive wins5consecutive losses1
Graph

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolEURCHF (Euro vs Swiss Franc)
Period5 Minutes (M5) 2010.01.01 02:00 - 2020.06.30 23:55 (2010.01.01 - 2020.07.01)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test785567Ticks modelled171081412Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit2893.35Gross profit5408.36Gross loss-2515.01
Profit factor2.15Expected payoff1.39
Absolute drawdown6.79Maximal drawdown90.18 (3.35%)Relative drawdown5.90% (75.63)
Total trades2088Short positions (won %)873 (73.54%)Long positions (won %)1215 (78.35%)
Profit trades (% of total)1594 (76.34%)Loss trades (% of total)494 (23.66%)
Largestprofit trade48.19loss trade-48.44
Averageprofit trade3.39loss trade-5.09
Maximumconsecutive wins (profit in money)51 (129.48)consecutive losses (loss in money)7 (-21.67)
Maximalconsecutive profit (count of wins)129.48 (51)consecutive loss (count of losses)-61.45 (3)
Averageconsecutive wins5consecutive losses1
Graph

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolUSDCHF (US Dollar vs Swiss Franc)
Period5 Minutes (M5) 2010.01.01 02:00 - 2020.06.30 23:55 (2010.01.01 - 2020.07.01)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test785730Ticks modelled176687323Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit2114.41Gross profit4262.28Gross loss-2147.87
Profit factor1.98Expected payoff1.55
Absolute drawdown16.31Maximal drawdown104.76 (5.40%)Relative drawdown5.40% (104.76)
Total trades1365Short positions (won %)609 (72.09%)Long positions (won %)756 (79.10%)
Profit trades (% of total)1037 (75.97%)Loss trades (% of total)328 (24.03%)
Largestprofit trade36.36loss trade-46.90
Averageprofit trade4.11loss trade-6.55
Maximumconsecutive wins (profit in money)27 (147.40)consecutive losses (loss in money)5 (-22.74)
Maximalconsecutive profit (count of wins)147.40 (27)consecutive loss (count of losses)-69.84 (2)
Averageconsecutive wins5consecutive losses1
Graph

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolUSDCAD (US Dollar vs Canadian Dollar)
Period5 Minutes (M5) 2010.01.01 02:00 - 2020.06.30 23:55 (2010.01.01 - 2020.07.01)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test785614Ticks modelled194084038Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit2508.82Gross profit3901.26Gross loss-1392.44
Profit factor2.80Expected payoff2.02
Absolute drawdown8.58Maximal drawdown76.40 (3.18%)Relative drawdown4.58% (66.08)
Total trades1241Short positions (won %)502 (74.30%)Long positions (won %)739 (82.27%)
Profit trades (% of total)981 (79.05%)Loss trades (% of total)260 (20.95%)
Largestprofit trade24.15loss trade-31.44
Averageprofit trade3.98loss trade-5.36
Maximumconsecutive wins (profit in money)28 (73.18)consecutive losses (loss in money)4 (-5.57)
Maximalconsecutive profit (count of wins)154.55 (24)consecutive loss (count of losses)-38.83 (3)
Averageconsecutive wins5consecutive losses1
Graph

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolEURAUD (Euro vs Australian Dollar)
Period5 Minutes (M5) 2010.01.04 00:00 - 2020.06.30 23:55 (2010.01.01 - 2020.07.01)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test784977Ticks modelled321666387Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit2674.35Gross profit4471.40Gross loss-1797.05
Profit factor2.49Expected payoff2.14
Absolute drawdown25.39Maximal drawdown90.24 (3.34%)Relative drawdown5.93% (65.87)
Total trades1248Short positions (won %)524 (78.44%)Long positions (won %)724 (83.98%)
Profit trades (% of total)1019 (81.65%)Loss trades (% of total)229 (18.35%)
Largestprofit trade33.92loss trade-36.95
Averageprofit trade4.39loss trade-7.85
Maximumconsecutive wins (profit in money)39 (152.34)consecutive losses (loss in money)4 (-19.34)
Maximalconsecutive profit (count of wins)152.34 (39)consecutive loss (count of losses)-50.70 (2)
Averageconsecutive wins6consecutive losses1
Graph

Full backtest report

Strategy Tester: QuantFlowScalper
SymbolEURCAD (Euro vs Canadian Dollar)
Period5 Minutes (M5) 2004.11.03 07:25 - 2020.06.05 23:55 (2003.01.01 - 2020.06.06)
ModelEvery tick (the most precise method based on all available least timeframes)
Parametersd1="#------------------------------ General Trade Settings ------------------------------#"; orderComment=""; magicNumber=222; halfRiskExceptSunday=false; lotType=0; fixLots=0.1; lotStep=0.01; equityPerStep=250; neverReduceLotSize=false; equityHardStop=0; dailyEquityStopPercentage=0; pipInPoints=10; slippagePoints=2; maxSpreadPips=-1; maxPositionsAllSymbols=2; stopLoss=-1; addEntryPips=0; addExitPips=0; d2="#------------------------------ Time Settings ------------------------------#"; d3="If autoGMT=false (and in backtests) manual values are used."; autoGMT=true; manualGMToffsetWinter=2; manualGMToffsetSummer=3; skipSunday=false; d4="Time settings are automatically adjusted for DST in summer."; startHourGMTwinter=-1; endHourGMTwinter=-1; waitMinutesBetweenSameSideEntry=15; waitMinutesAfterLargeLoss=90; lossFractionOfSL=0.5; dontTradeTripleNegativeSwap=true; tripleSwapDay=-1; swapHourGMT=22; stopDayDecember=23; startDayJanuary=7; d5="#------------------------------ News Filter Settings ------------------------------#"; useNewsFilter=true; filterCentralBankEvents=true; filterSpeechesAndTestimonies=true; filterHighImpact=true; d6="#------------------------------ Stock Market Crash Filter ------------------------------#"; d7="Please insert the symbol for the S&P500 index as it is called at your broker."; stockIndexSymbol="US500"; useStockDataFromBreakingNewsFilter=true; maxPercentageDecline=0; maxPercentageIncrease=0; exitLossesOnStockMarketCrashTrigger=false;
Bars in test1161074Ticks modelled375381105Modelling quality99.90%
Mismatched charts errors0
Initial deposit1000.00SpreadVariable
Total net profit2947.14Gross profit4891.24Gross loss-1944.10
Profit factor2.52Expected payoff2.79
Absolute drawdown16.55Maximal drawdown108.37 (7.15%)Relative drawdown7.15% (108.37)
Total trades1056Short positions (won %)304 (78.95%)Long positions (won %)752 (80.05%)
Profit trades (% of total)842 (79.73%)Loss trades (% of total)214 (20.27%)
Largestprofit trade69.93loss trade-35.54
Averageprofit trade5.81loss trade-9.08
Maximumconsecutive wins (profit in money)30 (174.40)consecutive losses (loss in money)5 (-51.36)
Maximalconsecutive profit (count of wins)218.26 (18)consecutive loss (count of losses)-63.74 (4)
Averageconsecutive wins5consecutive losses1
Graph

Portfolio backtest

Link to PDF file

Portfolio backtest

All EA reviews (15)


Latest EA reviews


AutoGenEA

An EA that is developed by Generic Machine Learning. Check it out


Momentum EA BOA

A momentum / trend following strategy with good and stable backtests.


Scalperinho EA

A very promissing EA that trades intraday pullbacks on a impressive number of 28 pairs.


StarX

A cheap night scalper with promising backtests. Check it out.


Inertia EA Extra

A S/R scalper for the EURUSD pair with an impressive backtest.


SFE Night Scalper

An asian scalper with a 4 years old live account. Check out our review


Aura MT4

A trend follwing system with inconsistent backtests.


SFE Stealth

Promising new Asian scalper with good live results. Check out our review.


FXStabilizer PRO

A martingale system which survived astonishing long in live trading


Mito EA

A trend / counter trend system that trades 31 different pairs. Check it out


FXAdept

A successful trend following EA with nearly two years of live history. Check out our review.


Bazava

A quite cheap intraday scalper for the NZDUSD. Is it worth the money? Check it out.


Tesseract

A counter-trend system with inconsistent backtests


Legend

A combination of a momentum based strategy and an SR level breakout system


CEF Phantom Scalper

An aggressive intraday counter-trend scalper on M1 time frame



Want to start trading on a live or demo account?

Be aware that most retail traders (usually around 60-80%) lose money. Please consider whether you can afford to take the risk of losing your money.