Solo gli utenti che hanno acquistato o noleggiato il prodotto possono lasciare commenti
Benjamin Dixon  
bendex77:
Tracked and verified account.
Tracked and verified account.

Benjamin Dixon  
bendex77:
Tracked and verified account.

Won't let me post the url. pm me for it.
Vilmar Tavares  
Any broker do you recommend to use this EA? The Broker Admiral Markets would be good to use?
Benjamin Dixon  
vilmar:
Any broker do you recommend to use this EA? The Broker Admiral Markets would be good to use?

The newest 5m settings are optimized for 1.0 spread+commission and 0.5 avg slippage against. From some quick but limited research (search Google for "slippage comparison"), I am finding at least one account type from that broker to have an average slippage listed at over 1 pip BUT they may offer other account types not listed that are better performing and maybe even have positive slippage AND the h1 settings will be good to use on almost any broker. I will also mention here that when we are working with stop orders (the C7 is exclusively stop order driven) a broker/account with a tighter spread that also has commission is better than a broker/acount with a bigger spread and no commission (assuming otherwise equal round trips). 

I am not allowed to recommend brokers I don't think...

Gary Davis  
With the new version and new set files this EA has come to life.! Its Alive and Doing Great on my low spread Broker.  On my higher spread I will stick with 1hr and 4 hr charts.
Benjamin Dixon  

As well as the account shown above there is also this one running all PAM bots plus C-7:

 

Shane Morton  

hi can u PM the myfxbook links please? does the EA preform the same on MT4 and MT5?? I'm interested but cautious as a lot of these EA's test great in backtest but not in real life.


So anything you can show me to help me buy it would be great  

Shane Morton  
hi have you got a set file with the new settings in it? or just on the front page?
Benjamin Dixon  
superskinny:
hi have you got a set file with the new settings in it? or just on the front page?
PMd
Benjamin Dixon  
Hello, I will be raising the price soon, act now to get the $99 deal.
Benjamin Dixon  

 I have removed all but 2 of the EURUSD charts/settings. The report bellow is a real account with only the EURUSD C7 trades. The other C7 charts as well as the scalper bots have been filtered out of this report. As you can see, I should not have been so hasty to add extra charts and settings for the C7. I may in the future add more settings but not without much more testing this time. You may run a custom analysis by filtering out all the 222xxx magic numbers (scalpers) and then include only EURUSD to get an updated report. Had I just stuck with EURUSD, this is how things would be:


 

 

 

 

 



Benjamin Dixon  

3.0

COMPLETELY REDESIGNED 

symbols - number of symbols from the symbols list to run simultaneously (Multi-Symbol mode only works live. Multi-Symbol mode does not work in MT4 Tester)
symbol0..symbol30 - symbols list
timeframes - number of timeframes from the timeframes list to run on simultaneously 
timeframe0..timeframe5 - timeframes list
FREQUENCY - number of seconds to wait in between main program calls
magic - Magic Number
CheckMargin - Check margin before placing and order. You may turn off to increase performance in Tester.
slippage - maximum allowable slippage (if broker allows such a setting.)
maxspread - maximum spread allowed before it triggers safety mode and closes all pending orders temporarily.
Lots - risk expressed in percent
stoploss - stop loss expressed in "factor1" (see below.)
takeprofit - take profit expressed in factor defined bellow.
trailstop - trailing stop loss expressed in "factor1" (see below)
trailpadding - padding of the trailing stop loss expressed in "factor1" (see below)
BRNTrailadj - adjuster used in the calculation of the frequency of the "big round numbers" A higher number is further apart big round numbers. This is a complex algorithm.
Chanlength - length of channel expressed in bars
Chanwidth - width of channel expressed in "factor2" (see below)
chancore - Channel core expressed in "factor2" (see below)
pad - pending order padding expressed in "factor1"(see below)
dchanmaxorderage - maximum order age of pending orders expressed in bars
dchanmaxposage - maximum position age of open position expressed in bars
lotchngsense - minimum percent change of the lotsize before an order replace sequence occurs.
tpchngsense - minimum percent change of TP distance before an order modify or replace sequence is triggered. (With the exception of a shrinking channel. In case the channel gets tighter/smaller, the order will always adjust)
maxadjDistance - expressed in "factor1" (see below) the market price must be within this price range for an order replace or order modify sequence to take place.
F1type - Factor 1 definition. Can be bbF (percent of bolinger band 1) or atrF (ATR 1). This is the measurement of the SL and trailing SL are in.
F2type - Factor 2 definition. Can be bbF (percent of bolinger band 2) or atrF (ATR 2). This is the measurement of the channel width,core and pad are in.
Fbars1 - bars for the factor 1 calculation.
Fbars2 - bars for the factor 2 calculation.
bbd1 - Bolinger Band 1 setting
bbd2 - Bolinger Band 2 setting
Fnum TP - whether to us factor 1 or factor 2 calculation for the take profit factor.
Cspreadmode - custom spread mode. Can either be csADD to add points to existing spread to simulate a wider spread or csMIN to be a static minimum spread. Balance is adjusted with the withdrawal function of Tester to replicate this larger spread. Use it to factor in additional commission and slippage to make sure your strategy/settings are robust.
CustomSpread - Custom spread expressed in points.
TesterMinTrades - Minimum trades used to calculate custom score of tester
MaxDchanWrat - maximum width to length ratio of the channel. Will error on init with a incorrect parameters message of this ratio is higher.
MinDchanWrat - minimum width to length ratio of the channel. Will error on init with incorrect parameters message if this ratio is lower.
randFmode - Can be "scndtf" which will apply a change to the factors of all timeframes other than the timframe0. (Can be used to force a jiggle test on each frame if used in combination with a multi-timeframe optimization where all timeframe0..timeframe5 are the same. see below) Can be "all" which will change the factors of all timeframes including the timeframe0. Can be set to "off" as well.
distributionmode - can be "randD" which will make any factor changes random for a monte-carlo effect or can be "evenD" which will make any factor changes evenly distributed.(see below)
RandPercent - Maximum percent of change applied to the factors when rand mode is on. This effects both randD mode and evenD mode.
ScndTFadj - Risk multiplier for the secondary timeframes. 1.0 means risk will be the same across all timeframes.

Additional notable changes:
-Is now multi-symbol and multi-timeframe capable. Combination of rand modes and multi-timeframes uses include monte-carlo mode and time dilation mode for robustness.(see below)
-Orders are not arbitrarily contracted inwards unless the core requirement is met for the new width
-Is now timer based. Main program is not called on each tick. Main program is called depending on FREQUENCY setting instead.
-Bolling Band percent instead of ATR can now be used as a factor to express the tp,sl,channel width and core settings.
-order change sensitivity is now highly configurable in case your broker doesn't like the pending order spam.
-Is now very easy for me to add in new patterns, filters and other features so look out in the future for big additions.


Examples of setting combos:
Built in jiggle test during optimization for robustness. There will be 4 extra "5 minute runs" for each frame where the factors (effecting channel length,width,sl,tp,core etc) are +6.25%, +12.5%, -12.5%, -6.25% making sure a wide range of similar settings are profitable during optimization.:
timeframes - 5
timeframe0..timeframe5 - 5 minutes
randFmode - scndtf
distributionmode - evenD
RandPercent - 25

Monte-Carlo 10 slightly adjusted (+/-12.5%) frames for verifying robustness of settings after optimization is complete.
Turn optimization on for FREQUENCY only. (start 50 step 50 up to 500 to make the 10 frames)
randFmode - all
distributionmode - randD
RandPercent 25

use "bollinger band 1 percent" to express stoploss and trail and use  "ATR 2" to express channel dimensions and TP
F1type bbF
F2type atrF
FnumTP f2


Benjamin Dixon  

Settings for Version 3.0 (continued from description on main product page)
 

 

Settings

  • symbols - number of symbols from the symbols list to run simultaneously.(Multi-Symbol mode only works live. MT4 Tester can not do multi-symbols.)
  • sym_iteration - If true will run a single symbol per frame. If true "symbols" will be the variable of which symbol to run instead of how many symbols to run. Used to optimize "symbols" in order to obtain a separate frame for each symbol.
  • symbol0..symbol30 - symbols list
  • scndrySadj - All secondary symbols will have their risk multiplied by this factor.
  • timeframes - number of timeframes from the timeframes list to run on simultaneously.
  • timeframe0..timeframe5 - timeframes list
  • scndryTadj - All secondary time-frames will have their risk multiplied by this factor.
  • FREQUENCY - number of seconds to wait in between main program calls
  • magic - Magic Number (Now plays nice with other EA and other instances of itself on the same symbol as long as magic is unique)
  • CheckMargin - Check margin before placing and order. You may turn off to increase performance in Tester.
  • slippage - maximum allowable slippage (if broker allows such a setting.)
  • maxspread - maximum spread allowed before it triggers safety mode and closes all pending orders temporarily.
  • Lots - risk expressed in percent.
  • stoploss - stop loss expressed in either ATR or Bollinger Band Percent  (depending on the "factor1" setting, see below.)
  • takeprofit - take profit expressed in either ATR or Bollinger Band Percent as defined bellow.
  • trailstop - trailing stop loss expressed in either ATR or Bolinger Band Percent (depending on the "factor1" setting, see below.)
  • trailpadding - padding of the trailing stop loss expressed in either ATR or Bollinger Band Percent (depending on the "factor1" setting, see below.)
  • BRNTrailadj - adjuster used in the calculation of the frequency of the "big round numbers" A higher number means less frequent (further apart) big round numbers. This is a complex algorithm which includes volatility readings but is optimizable across markets.
  • Chanlength - length of channel expressed in bars.
  • Chanwidth - width of channel expressed in either ATR or Bollinger Band Percent depending on the "factor2" setting (see below.)
  • chancore - Channel core expressed in either ATR or Bollinger Band Percent depending on the "factor2" setting (see below.)
  • pad - pending order padding expressed in either ATR or Bollinger Band Percent depending on the "factor1" setting (see below.)
  • dchanmaxorderage - maximum order age of pending orders expressed in bars.
  • dchanmaxposage - maximum position age of open position expressed in bars.
  • lotchngsense - minimum percent change of the lotsize before an order replace sequence occurs.
  • tpchngsense - minimum percent change of TP distance before an order modify or replace sequence is triggered. (With the exception of a shrinking channel. In case the channel gets tighter/smaller, the order will always adjust)
  • maxadjDistance - expressed in either ATR or Bollinger Band Percent depending on the "factor1"  setting (see below.) The market price must be within this price range for an order replace or order modify sequence to take place.
  • F1type - Factor 1 definition. Can be set to either "bbF" (percent of bolinger band 1) or "atrF" (ATR 1). This is the measurement that the SL, trailing SL and pad are expressed in.
  • F2type - Factor 2 definition. Can be set to either  "bbF" (percent of bolinger band 2) or "atrF" (ATR 2). This is the measurement that the channel width is expressed in.
  • Fbars1 - bars for the factor 1 calculation.
  • Fbars2 - bars for the factor 2 calculation.
  • bbd1 - Bollinger Band 1 deviation setting.
  • bbd2 - Bollinger Band 2 deviation setting.
  • FnumTP - whether to us factor 1 or factor 2 to express the take profit measurement.
  • Cspreadmode - custom spread mode. Can either be set to "csADD" to add points to existing spread to simulate a wider spread or "csMIN" to be a static minimum spread. Balance is adjusted with the withdrawal function of Tester to replicate this larger spread. Use it to factor in additional commission and slippage to make sure your strategy/settings are robust.
  • CustomSpread - Custom spread expressed in points.
  • TesterMinTrades - Minimum trades used to calculate custom score of tester
  • MaxDchanWrat - maximum width to length ratio of the channel. Will error on init with an incorrect parameters message if this ratio is higher. Used to restrict the optimizer to appropriate width vs height ratios. 
  • MinDchanWrat - minimum width to length ratio of the channel. Will error on init with incorrect parameters message if this ratio is lower. Used to restrict the optimizer to appropriate width vs height ratios. 
  • randFmode - Can be set to "scndtf" which will apply a change to the factors of all timeframes other than the timframe0. (Can be used to force a jiggle test on each frame if used in combination with a multi-timeframe optimization where all timeframe0..timeframe5 are the same. see below) Can be set to "all" which will change the factors of all timeframes including the timeframe0. Can be set to "off" as well.
  • distributionmode - can be set to "randD" which will make any factor changes random for a Monte Carlo effect or can be set to "evenD" which will make any factor changes evenly distributed.(see below)
  • RandPercent - Maximum percent of change applied to the factors when rand mode is on. This effects both randD mode and evenD mode. (see below for examples)

Optimization

Please read all MetaTrader 5 documents regarding curve fitting and backtesting. Always check across data feeds, pairs and time-frames. Please check the comments area for more tips on optimizations.

Sample Anti-Curve-Fitting optimization techniques. (These techniques take much, much longer and do not yield the impossibly nice looking equity curves of a curve fitted set but do yield individual back tests highly correlated with their out of sample forward tests.. Please test for yourself.):

  • Built in 4x Jiggle Test 
    Description - Used during optimizations for robustness. There will be 4 additional jiggled 5 minute runs for each frame where the factors (effecting channel length, width, core, SL and TP) will be +6.25%, +12.5%, -12.5%, -6.25% making sure a wide range of similar settings are profitable during optimization. 
    Instructions - Set timeframes to 5. Set timeframe0..timeframe4 to "5 minutes". Set randFmode to "scndtf". set distributionmode to "evenD". Set RandPercent to 25. ~Optimize~. set timeframes to 1 and then "run once" to show back and or forward test or to use in live demo test. 
  • Built in 5x Time Dilation Test
    Description - Used during optimization for robustness. There will be 5 additional secondary timeframes.
    Instructions - Set timeframes to 6. Set timeframe0 to the primary timeframe ("5 minutes" for example). Set timeframe1..timeframe5 to the secondary timeframes ("3 minutes", "4 minutes", "6 minutes", "10 minutes" and "12 minutes" for example) . ~Optimize~. set timeframes to 1 and then do a "run once" to show back test and or forward test or to use in live demo testing.
  • Monte Carlo 10x
    Description - 10 randomly adjusted frames (+/- 12.5%) for verifying robustness of settings after optimization is complete.
    Instructions - Set randFmode to "all". Set distributionmode to "randD". Set RandPercent to 25. Optimize FREQUENCY only (333 to 343 step 1). View Optimization results to verify robustness.

Sample usage of Factor1 and Factor2 combos:

  • Bollinger Band Percent for expression of TP, SL, pad and trailing SL
    Description - TP, pad, SL and trailing SL will be expressed in Bollinger Band Percent instead of ATR. channelwidth will be expressed in ATR. TP will be expressed in short term Bollinger Band Percent (BB1).
    Instructions - Set F1Type to "bbF". Set F2type to "atrF". Set FnumTP to "f1".
  • Use ATR to express TP, SL, pad, trailing SL and channelwidth
    Description - all settings are expressed in ATR. TP is expressed in long term ATR (ATR2).
    Instructions - Set F1type to "atrF". Set F2type to "atrF" set FnumTP to "f2".

Benjamin Dixon  
joseph piazza:

Hi Mrs,

99.98 $ = . ex4 ?

Yes. 
Gary Davis  

Looks like a lot of new changes, I am excited to test it!  You never stop trying for perfection,  Great Programmer & Trader.

Benjamin Dixon  

I consolidated all the Shmendridge PAM bots plus the Shmendridge C7 bot in to one account but you can still do an analysts by magic number to analyze live performance of each EA individually.

 

[Eliminato]  
Hi, any chance of an update or link to the live results?
Solo gli utenti che hanno acquistato o noleggiato il prodotto possono lasciare commenti