The Beast stirs. He's got a slope.

Post Reply
User avatar
slowkey
Trader
Posts: 791
Joined: Sun Dec 04, 2011 1:27 pm
Location: Maryland USA

Re: The Beast stirs. He's got a slope.

Post by slowkey »

Well the Bunker version is making trades but I do not know yet if he is making them upside down or not. I was wrong about the Buys. He is selling himself short. 1168 trades short for the last year. I will leave him on all night in visual mode in the tester so I can see what he is doing. I have just Bunker turned on with counter trend and white box off. He is not taking any Buys.

If you are testing the Bunker version of Slopey you will probably want to turn off some of the OOB settings in trade management for testing. I turned off candle stick trailing stops and jumping stop. The break even was set at 40/30 so I change that setting.

Slopey Beast with slope off for Counter trend and On for White box really looks good. I am temped to setup a third Demo just running White Box trades. Slope really looks like it keeps the White box from misbehaving.
:D
The Gann Ribbons ... A new tool for looking at Time Periods, Price and Dynamic S/R in any system.

Now using HGI on 60 minutes and up & 10.7 with Hurst Targets intraday.
Bob's HGI Fourm
http://www.stevehopwoodforex.com/phpBB3 ... =38&t=3524


"No problem can be solved from the same level of consciousness that created it."

Albert Einstein
User avatar
scartree
Trader
Posts: 14
Joined: Wed Nov 16, 2011 5:23 am
Location: Sunshine Coast Queensland Australia

Re: The Beast stirs. He's got a slope.

Post by scartree »

Bunker is reluctant to take a long trade? I have it set up with 23 pairs and using OOTB settings. 9 trades to date - all short. I shall leave it on for 48 hours or so and see what transpires.
Karl
AGT
Trader
Posts: 889
Joined: Thu Nov 17, 2011 7:20 pm
Location: Germany

Re: The Beast stirs. He's got a slope.

Post by AGT »

... nearly the same here, but I have 3 pending orders: 1 sell stop (gbpchf) and 2 BUY stops (eurgbp, usdjpy)


Really: actual opened trades are only sells: audchf, euraud, eurcad, eurnzd and usdchf ;)

Edit:
So: now I have a buy (usdjpy) :)
Last edited by AGT on Mon Jul 16, 2012 8:28 am, edited 1 time in total.
User avatar
macman
Trader
Posts: 118
Joined: Tue Nov 15, 2011 7:47 pm
Location: Somewhere on a European waterway, on my classic (old) Dutch barge

Re: The Beast stirs. He's got a slope.

Post by macman »

michaelhryu wrote:
morgb wrote:
Pippopotamus wrote:Surprised to see that with default settings Max,"sixths,"are preferred to ChaserL,"sixths." Morgb, can you explain?

Yeah I think in the beginning with earlier versions of the beast, there was only the 1 way to select the sixths lines, then the chaserL option was added. I guess i just stuck with what worked for me early on.

No real reason per say, probably forgot to change the option :mrgreen:

The beast is truly a marvel - I've never seen anything like it for puling in regular money, as long as your safe with the options and trust it.

Looking forward to testing the new version, if nothing comes of it cool.

but with the beast you never know!!!! :shock:
Are you two talking about "UseMax" and "UseChaserL" settings under -BarCount-? What is the difference between the two, please?
I am going to attempt to answer this one, as it concerns IMHO a critical part of "The Beast".

As some you will know, TB started life as macman's test EA. It was originally designed by me to be very fast & lightweight, nothing like the monster it became - :shock:

The key to the EA was to be how many bars were used in the look back routine, to decide how the EA should react to the current market situation. As you all know, we can't predict the future, so the best we can do is base the actions of our EA on a relevant past period.

My original concept was to have a dynamic system to adjust the look back period for every pair.
For instance we might find a currency pair behaves similarly most years in the summer quarter, so we could set that currency pair to use that look back period. If a currency pair is 'flavour of the month' (safe haven) for instance, we might want a substantially shorter look back period etc.

When Steve asked if it was OK to release the original into the forum (then on FF), I agreed, hoping that the idea of a dynamic input routine would be taken up. However it was not to be and instead ever increasing bits were bolted onto an unfinished concept.

OK, enough of the history lesson, let's look at the code.

Firstly the reference to Max is slightly wrong, so don't bother to try and look it back, as Max supplied a routine for adjusting ReEntryLinePips (part of Recovery), nothing to do with the look bar bars used.

The statements like this one below use my default number for bar count & BTW the bar count for AUDNZD should probably be 120 not 20 - my bad ...
if (StringSubstr(Symbol(), 0, 6) == "AUDNZD") { BarCount = 20; }

Just out of interest, here is a complete set of optimised results from early 2011:
if (StringSubstr(Symbol(), 0, 6) == "AUDCAD") { BarCount = 142; }
if (StringSubstr(Symbol(), 0, 6) == "AUDCHF") { BarCount = 196; }
if (StringSubstr(Symbol(), 0, 6) == "AUDJPY") { BarCount = 98; }
if (StringSubstr(Symbol(), 0, 6) == "AUDNZD") { BarCount = 76; }
if (StringSubstr(Symbol(), 0, 6) == "AUDSGD") { BarCount = 170; } //not optimised
if (StringSubstr(Symbol(), 0, 6) == "AUDUSD") { BarCount = 104; }
if (StringSubstr(Symbol(), 0, 6) == "CADCHF") { BarCount = 176; }
if (StringSubstr(Symbol(), 0, 6) == "CADJPY") { BarCount = 72; }
if (StringSubstr(Symbol(), 0, 6) == "CHFJPY") { BarCount = 107; }
if (StringSubstr(Symbol(), 0, 6) == "CHFSGD") { BarCount = 170; } //not optimised
if (StringSubstr(Symbol(), 0, 6) == "EURAUD") { BarCount = 161; }
if (StringSubstr(Symbol(), 0, 6) == "EURCAD") { BarCount = 217; }
if (StringSubstr(Symbol(), 0, 6) == "EURCHF") { BarCount = 292; }
if (StringSubstr(Symbol(), 0, 6) == "EURGBP") { BarCount = 224; }
if (StringSubstr(Symbol(), 0, 6) == "EURJPY") { BarCount = 221; }
if (StringSubstr(Symbol(), 0, 6) == "EURNZD") { BarCount = 131; }
if (StringSubstr(Symbol(), 0, 6) == "EURSGD") { BarCount = 170; } //not optimised
if (StringSubstr(Symbol(), 0, 6) == "EURUSD") { BarCount = 209; }
if (StringSubstr(Symbol(), 0, 6) == "GBPAUD") { BarCount = 34; }
if (StringSubstr(Symbol(), 0, 6) == "GBPCAD") { BarCount = 214; }
if (StringSubstr(Symbol(), 0, 6) == "GBPCHF") { BarCount = 192; }
if (StringSubstr(Symbol(), 0, 6) == "GBPJPY") { BarCount = 50; }
if (StringSubstr(Symbol(), 0, 6) == "GBPUSD") { BarCount = 150; }
if (StringSubstr(Symbol(), 0, 6) == "NZDCAD") { BarCount = 276; }
if (StringSubstr(Symbol(), 0, 6) == "NZDCHF") { BarCount = 300; }
if (StringSubstr(Symbol(), 0, 6) == "NZDJPY") { BarCount = 298; }
if (StringSubstr(Symbol(), 0, 6) == "NZDUSD") { BarCount = 214; }
if (StringSubstr(Symbol(), 0, 6) == "SGDJPY") { BarCount = 170; } //not optimised
if (StringSubstr(Symbol(), 0, 6) == "USDCAD") { BarCount = 117; }
if (StringSubstr(Symbol(), 0, 6) == "USDCHF") { BarCount = 269; }
if (StringSubstr(Symbol(), 0, 6) == "USDHKD") { BarCount = 170; } //not optimised
if (StringSubstr(Symbol(), 0, 6) == "USDJPY") { BarCount = 233; }
if (StringSubstr(Symbol(), 0, 6) == "USDSGD") { BarCount = 170; } //not optimised

So, if you are not running your own optimisation routine and updating these numbers as the market changes, and as far as I know, nobody is - then the "UseMax" input is a simple default.

BTW the information in the CAT section on my website at fx-works.com comes from my own version of TB, which was being optimised quarterly.

Later Chaser added a routine ("UseChaserL") which uses CCI to add some dynamic content into the look back bars being used. However as it simply uses the last 720 (hourly) bars, irrespective of what the market is doing as it's basis, it too is a best guess.

When you see posts by traders saying they have been profitable using x,y & z currency pairs, they are effectively saying that these currency pairs best fitted the look back bars being used - either CCI 30 days (720 hours) or my default values.

Before even more routines are added, it might be an idea to take a step back and see if we can improve TB in this area. This is a new forum and there are some brilliant minds around here, so I look forward to seeing some creative thinking. It is also possible that the system as it is now is good enough - I don't know.

You now have a bit more information to add to your knowledge of The Beast ... so go forth and conquer :D
This account takes ALL software generated trade calls from my FXW training course and is used to develop money management routines.
http://www.mt4i.com/mt4ichart.aspx?c=ch ... udent-demo
User avatar
fxozgirl
Trader
Posts: 1176
Joined: Wed Nov 16, 2011 9:16 am
Location: Melbourne, Australia

Re: The Beast stirs. He's got a slope.

Post by fxozgirl »

Ok, I've had SB (v1a - not Bunker version) on since open of trade this morning (I have White Box set to true and turned slope off for CT trades)...

Taken 1 sell trade for EURUSD...according to the EA screen comments, slope is -0.75 Trend sell only
So this seems correct
eurusd_whitebox.gif
I also have 2 pending sell trades gbpaud & gbpcad,
screen comments indicate -0.56 Trend sell only for gbpaud
and gbpcad indicates -0.55 Trend sell only
gbpaud_whitebox.gif
gbpcad_whitebox.gif
I have also had the EA place and close at least 200 (I gave up counting after that) pending buy trades for usdchf. Screen comments indicate Trend Buy & Hold 0.8
so looks like there is an issue with the buy's as slowkey noticed in his visual backtesting
usdchf_whitebox.gif
You do not have the required permissions to view the files attached to this post.
User avatar
slowkey
Trader
Posts: 791
Joined: Sun Dec 04, 2011 1:27 pm
Location: Maryland USA

Re: The Beast stirs. He's got a slope.

Post by slowkey »

fxozgirl wrote:Ok, I've had SB (v1a - not Bunker version) on since open of trade this morning (I have White Box set to true and turned slope off for CT trades)...

Taken 1 sell trade for EURUSD...according to the EA screen comments, slope is -0.75 Trend sell only
So this seems correct
so looks like there is an issue with the buy's as slowkey noticed in his visual backtesting
Sounds like I confused things a little. I only meant that the Bunker element of Slopey Beast is not taking buys. Regular slopey beast with bunker turned off will take buys. I have already one buy on my regular Demo and in back testing of eurusd there was about 28 over the last year. Which is about right for the pair. I have manual trades on two of the sells you mentioned this am. So slopey seems to be right on those two fxozgirl :D or maybe me and him are wrong :lol:
The Gann Ribbons ... A new tool for looking at Time Periods, Price and Dynamic S/R in any system.

Now using HGI on 60 minutes and up & 10.7 with Hurst Targets intraday.
Bob's HGI Fourm
http://www.stevehopwoodforex.com/phpBB3 ... =38&t=3524


"No problem can be solved from the same level of consciousness that created it."

Albert Einstein
User avatar
fxozgirl
Trader
Posts: 1176
Joined: Wed Nov 16, 2011 9:16 am
Location: Melbourne, Australia

Re: The Beast stirs. He's got a slope.

Post by fxozgirl »

slowkey wrote:
fxozgirl wrote:Ok, I've had SB (v1a - not Bunker version) on since open of trade this morning (I have White Box set to true and turned slope off for CT trades)...

Taken 1 sell trade for EURUSD...according to the EA screen comments, slope is -0.75 Trend sell only
So this seems correct
so looks like there is an issue with the buy's as slowkey noticed in his visual backtesting
Sounds like I confused things a little. I only meant that the Bunker element of Slopey Beast is not taking buys. Regular slopey beast with bunker turned off will take buys. I have already one buy on my regular Demo and in back testing of eurusd there was about 28 over the last year. Which is about right for the pair. I have manual trades on two of the sells you mentioned this am. So slopey seems to be right on those two fxozgirl :D or maybe me and him are wrong :lol:

Sorry Slowkey, probably the confusion is my fault, I forgot I still only had regular SB on my demo.

I had to go out for a while, just back and took another look...
it is the White Box pending buys that SB is not taking, I now have a pending buy order for eurjpy which looks to be correct, but it is a CT trade.

Also the usdchf took off in the correct direction of the slope, just a shame SB didn't take the trade.
But at least it looks like slope will filter accurately (although early days yet) for the White box trades :D
usdchf_whitebox.gif
You do not have the required permissions to view the files attached to this post.
User avatar
scartree
Trader
Posts: 14
Joined: Wed Nov 16, 2011 5:23 am
Location: Sunshine Coast Queensland Australia

Re: The Beast stirs. He's got a slope.

Post by scartree »

fxozgirl
The charts you posted have the 6th lines plotted at different levels to mine on all charts except GBPCHF which is the same as mine. I understood that the EA plotted these levels. I was wondering if you changed these manually?
Karl
User avatar
fxozgirl
Trader
Posts: 1176
Joined: Wed Nov 16, 2011 9:16 am
Location: Melbourne, Australia

Re: The Beast stirs. He's got a slope.

Post by fxozgirl »

scartree wrote:fxozgirl
The charts you posted have the 6th lines plotted at different levels to mine on all charts except GBPCHF which is the same as mine. I understood that the EA plotted these levels. I was wondering if you changed these manually?
Karl

Nope, the lines are as drawn by the EA defaults.
I'm pretty sure the lines are drawn based on look back over x bars, so if the history is not the same then I assume the lines may be drawn differently. Also broker feeds may cause a difference as well.
User avatar
scartree
Trader
Posts: 14
Joined: Wed Nov 16, 2011 5:23 am
Location: Sunshine Coast Queensland Australia

Re: The Beast stirs. He's got a slope.

Post by scartree »

I have LookBackDays set to 20 (which I think is the default). My crim is AxiTrader. The difference between our charts is significant which would mean we will have quite different results.
Post Reply

Return to “Automated trading systems”