stevehopwoodforex.com
https://www.stevehopwoodforex.com/phpBB3/
Print view

Bob and Shelley Again
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=2759
Page 72 of 120
Author:  SteveHopwood [ Mon Nov 11, 2013 1:36 pm ]
Post subject:  Re: Bob and Shelley Again

spotdespot wrote:
SWG123 wrote:
spotdespot wrote:
SWG123 wrote:
SL, TP, BE and JS set manually per pair according to volatility. Seems to have made bugger-all difference to the result, though :lol: - still around 300 pips in the week.
I wouldn't be so sure about that - here's my GP demo for last week for H1......Houston.....I have a problem :?

No changes made from the H4 setup......mmmm......going to have to do some head scratching.
Crikey, Dave, that's horrible!
:lol:
Yes - I just assumed it was a bad week, move on. But seeing your results for the same broker and Steve's for Cowboy Cowboy IBFX the clearly it shouldn't have been that bad! :o

I have looked at all the trades for the week. Some just went straight against me and others would have made it to BE had I used some volatility based BE points. I've changed those now for each pair and we'll see how it goes.

Cheers,
Dave.
Have a play and see if you come to any firm conclusions. I can always introduce volatility-based BE into BASA.

:D
Author:  spotdespot [ Mon Nov 11, 2013 1:48 pm ]
Post subject:  Re: Bob and Shelley Again

SteveHopwood wrote:
Have a play and see if you come to any firm conclusions. I can always introduce volatility-based BE into BASA.

:D
Will do Steve. I actually think it is a pretty good idea anyway but everything was going so well I thought perhaps there was no need. It's what I do manually by default as all my manual SL's are essentially volatility based using a volatility channel stop or nearest swing H/L/resistance.

I have actually been looking for an EA for my manual trading that will set my BE @ the same number of pips from open as my SL or a % of my SL but I have yet to find one.

Anyway - I will report back with results this week and perhaps we can compare.

Cheers,
Dave.
Author:  milanese [ Mon Nov 11, 2013 3:03 pm ]
Post subject:  Re: Bob and Shelley Again

spotdespot wrote:
SteveHopwood wrote:
Have a play and see if you come to any firm conclusions. I can always introduce volatility-based BE into BASA.

:D
Will do Steve. I actually think it is a pretty good idea anyway but everything was going so well I thought perhaps there was no need. It's what I do manually by default as all my manual SL's are essentially volatility based using a volatility channel stop or nearest swing H/L/resistance.

I have actually been looking for an EA for my manual trading that will set my BE @ the same number of pips from open as my SL or a % of my SL but I have yet to find one.

Anyway - I will report back with results this week and perhaps we can compare.

Cheers,
Dave.
Hi Dave,

try this one I made it fast, sets BE same number of pips from open as your SL, if it works I will look for % ;)

Cheers :)

Tommaso
Author:  spotdespot [ Mon Nov 11, 2013 3:09 pm ]
Post subject:  Re: Bob and Shelley Again

milanese wrote:
Hi Dave,

try this one I made it fast, sets BE same number of pips from open as your SL, if it works I will look for % ;)

Cheers :)

Tommaso
Wow - thanks very much Tommaso! I will try it out.

EDIT: I should have said - grazie mille Tommaso!

Cheers,
Dave.
Author:  FXTrucker [ Mon Nov 11, 2013 7:49 pm ]
Post subject:  Re: Bob and Shelley Again

SteveHopwood wrote:
fchaman wrote:Perhaps I switch to 1hr as well...just to see...by the way, any changes to any parameter when you change to 1hr?
No.

:D
Steve and others, I guess I am easily confused and want to clarify this for myself and any one new to this thread. I started running a H1 using version 2M demo last week. The results are below. From reading the thread I understood that people were using H4 settings on H1 by multiplying the 240 and 60 mas by 4 to get 960 and 240 ma on H1, so that is what I did with this demo. I am wondering if those who got about 300 pips per week were using 240 and 60 ma on H1. I am going to start a new demo based on those settings.

eurusd-h1 history.png
I think that two settings contributed to the poor results on this demo last week. It is a $5k 50:1 US account. I used the fxkiwi margin check and relatively large lot size of 0.2 this combination limited the number of trades taken and eliminated trade stacking. As I write this post there are only three open trades one at .2 lots and two at .1 ( after JBE and close 1/2) and no more trades allowed. I suspect that a key to success with this bot is to run it with smaller lot size on as many different pairs as possible. More in line with nanningbobs money management. The higher number of trades should allow the odds of the win loss ratio to work in our favor. It has a 60% win ratio but just two 100 pip losers combined with the fact losers have twice the lot size since I use the jump to BE and close 1/2 means that the average cost of a loss is about six times as much as a win. Another reason to appreciate the 2 bar filter.
I am going to restart this without the margin check and at .04lot
Author:  fchaman [ Mon Nov 11, 2013 9:02 pm ]
Post subject:  Re: Bob and Shelley Again

Sorry FXTrucker, I am bit slow learner...exactly where in the code you do those changes? Thanks for clarification.

//Fast ma > slow, trend is up & vice versa
extern string tmas="Two MA - 'slowkey'";
extern int FastMaTdTF=240;//) = current chart
extern int FastMaTdPeriod=60;//Zero value disables this ma
int FastMaTdShift=0;//The MA Shift input
extern string tmame="Method: 0=sma; 1=ema; 2=smma; 3=lwma";
extern int FastMaTdMethod=3;
extern string tmaap="Applied price: 0=Close; 1=Open; 2=High";
extern string tmaap1="3=Low; 4=Median; 5=Typical; 6=Weighted";
extern int FastMaTdAppliedPrice=0;
extern int SlowMaTdTF=240;
extern int SlowMaTdPeriod=240;
int SlowMaTdShift=0;
extern int SlowMaTdMethod=3;
extern int SlowMaTdAppliedPrice=0;
////////////////////////////////////////////////////////////////////////////////////////
double FastTrendMaVal[3], SlowTrendMaVal;//2 MA trend
string MaTrend;
string MaCrossStatus;//Holds whether the fast MA has been crossed and will be one of the MA cross constants crosslong, crossshort or crossnone
////////////////////////////////////////////////////////////////////////////////////////

extern string sep4a="----------------------------------------------------------------";
extern string mas="----Moving Average Stacking----";
extern bool useMaStackForMainTrade=true;
extern bool useMaStackForStackTrades=true;
extern int FastStackMaPeriod=21;
extern int SlowStackMaPeriod=55;
Author:  SteveHopwood [ Mon Nov 11, 2013 9:42 pm ]
Post subject:  Re: Bob and Shelley Again

FXTrucker wrote: Steve and others, I guess I am easily confused and want to clarify this for myself and any one new to this thread. I started running a H1 using version 2M demo last week. The results are below. From reading the thread I understood that people were using H4 settings on H1 by multiplying the 240 and 60 mas by 4 to get 960 and 240 ma on H1, so that is what I did with this demo. I am wondering if those who got about 300 pips per week were using 240 and 60 ma on H1. I am going to start a new demo based on those settings.
I can see why you are confused. Anyone reading the code and some of my comments will be even more confused.

Guys reading my code, understand that I not always remember to update the comment attached to it. Most of my code comes from my shell code, which itself has been subject to umpteen revisions. When you see a line of code and a contradictory comment such as:

Code: Select all

extern int      FastMaTdTF=240;//) = current chart 
the comment has been left behind by changes to the shell. Yes, I know this does not help you, and I do try to sort thingies out as they occur. Fact is, I publish the shell that I use to create EA's quickly and easily, and it is up to you guys to understand for yourselves how to use it. It is not an instant create-an-ea thingy.

FXTrucker, returning to yours: no. Thanks for bringing this up as it forces me to look at the code. So:
  • basa reads the moving averages on the H4 chart, regardless of the chart you have it loaded on.
  • RSITMA is the current chart, so if loaded onto the H1, then it reads the H1. If loaded onto your chart, you have to change the indi tf to reflect the current chart, or the chart reading will appear wrong. It isn't.
  • ditto Stochastic (coders see int Stoch=0;)
So, by accident we H1 guys appear to have arrived at a trend detection a la Bob's H4, and a trade trigger based on H1.

Might not have been entirely what I intended, but it clearly ain't bust so there is no way I am fixing it. :lol:

So, the Explanation is clear to me. Not entirely sure that the explanation of the Explanation is.

I need your help here guys. I treated myself to a rare day off today. Those of you who know me will understand that a day off involved a bit of ibation limbibement. hic. Couldn't keep a tab on all this could you, and be able to point me at it when it becomes something I actually have to do anything about.

Sorry about the confusion guys. Blame the idiot who first suggested this could be used on the H1, thereby leading us down the path to even greater profits. Said Idiot, if your name is not already in the Imperial Red (that is definitely red, not pink as once outrageously suggested by cuzgeorges treacherous wife) then step forward and it will be changed immediately.

Cheersh.

:D

hic
Author:  milanese [ Mon Nov 11, 2013 9:48 pm ]
Post subject:  Re: Bob and Shelley Again

SteveHopwood wrote:
FXTrucker wrote: Steve and others, I guess I am easily confused and want to clarify this for myself and any one new to this thread. I started running a H1 using version 2M demo last week. The results are below. From reading the thread I understood that people were using H4 settings on H1 by multiplying the 240 and 60 mas by 4 to get 960 and 240 ma on H1, so that is what I did with this demo. I am wondering if those who got about 300 pips per week were using 240 and 60 ma on H1. I am going to start a new demo based on those settings.
I can see why you are confused. Anyone reading the code and some of my comments will be even more confused.

Guys reading my code, understand that I not always remember to update the comment attached to it. Most of my code comes from my shell code, which itself has been subject to umpteen revisions. When you see a line of code and a contradictory comment such as:

Code: Select all

extern int      FastMaTdTF=240;//) = current chart 
the comment has been left behind by changes to the shell. Yes, I know this does not help you, and I do try to sort thingies out as they occur. Fact is, I publish the shell that I use to create EA's quickly and easily, and it is up to you guys to understand for yourselves how to use it. It is not an instant create-an-ea thingy.

FXTrucker, returning to yours: no. Thanks for bringing this up as it forces me to look at the code. So:
  • basa reads the moving averages on the H4 chart, regardless of the chart you have it loaded on.
  • RSITMA is the current chart, so if loaded onto the H1, then it reads the H1. If loaded onto your chart, you have to change the indi tf to reflect the current chart, or the chart reading will appear wrong. It isn't.
  • ditto Stochastic (coders see int Stoch=0;)
So, by accident we H1 guys appear to have arrived at a trend detection a la Bob's H4, and a trade trigger based on H1.

Might not have been entirely what I intended, but it clearly ain't bust so there is no way I am fixing it. :lol:

So, the Explanation is clear to me. Not entirely sure that the explanation of the Explanation is.

I need your help here guys. I treated myself to a rare day off today. Those of you who know me will understand that a day off involved a bit of ibation limbibement. hic. Couldn't keep a tab on all this could you, and be able to point me at it when it becomes something I actually have to do anything about.

Sorry about the confusion guys. Blame the idiot who first suggested this could be used on the H1, thereby leading us down the path to even greater profits. Said Idiot, if your name is not already in the Imperial Red (that is definitely red, not pink as once outrageously suggested by cuzgeorges treacherous wife) then step forward and it will be changed immediately.

Cheersh.

:D

hic
:D maybe this confusion of using detection a la Bob's H4 and H1 for triggering is the key, sometimes the best things are found in this way, or not.. :lol: Maybe I am too confused :lol:
Author:  spotdespot [ Mon Nov 11, 2013 10:01 pm ]
Post subject:  Re: Bob and Shelley Again

FXTrucker wrote: .......I understood that people were using H4 settings on H1 by multiplying the 240 and 60 mas by 4 to get 960 and 240 ma on H1, ..............
One more point in reference to this - the change to the MA's - 960 etc were just for visual reference on the H1 chart (to replicate the 240LWMA on H4) - the EA doesn't care what the chart looks like - it uses the 240LWMA on the H4 timeframe by default (which is as Steve and others have it running on H1) so you shouldn't change this in the EA parameters if you want to match Steve's setup.

However, as Steve says above the EA uses the RSITMA on the timeframe of the chart you are looking at. It doesn't matter if your chart is displaying the H4 RSITMA - the EA will use the H1 RSITMA if that is the timeframe your chart is on.

Mmmmm.....I was aiming for more clarity but I am not sure if I succeeded :?

Cheers,
Dave.
Author:  SteveHopwood [ Mon Nov 11, 2013 10:01 pm ]
Post subject:  Re: Bob and Shelley Again

milanese wrote: :D maybe this confusion of using detection a la Bob's H4 and H1 for triggering is the key, sometimes the best things are found in this way, or not.. :lol: Maybe I am too confused :lol:
Well, you are a leading member of shf, so confusion is mandatory. :lol:
All times are UTC Page 72 of 120