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

Goosey
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=4442
Page 8 of 9
Author:  ALoveSvpreme [ Thu Oct 15, 2015 6:36 pm ]
Post subject:  Goosey

I've been manually testing this system with exciting Positive results as well! I'd love to continue testing and developing this system further, I have a full time job and a small business to manage when I am home that doesn't allow me as much trading time as I would like. the time I do have I am trading and looking for ways to improve and refine this system. I really hope Jean-Francois can rejoin the discussion and continue to pursue this project with the members of SHF. I believe Empty4 craptesting can be a valuable indicator of wether an EA might sink or swim or to steer you in he right direction, but Steve is right, the real testing needs to be done live. Thanks JF and Steve, and little God for the inspiring and exciting post/research.
Author:  pathenry [ Thu Oct 15, 2015 9:52 pm ]
Post subject:  Goosey

When I set (send pending orders ob/os) to false on Bressert The EA still sends the orders regardless.
Are others having this problem?
Author:  SteveHopwood [ Thu Oct 15, 2015 10:12 pm ]
Post subject:  Goosey

pathenry » Thu Oct 15, 2015 9:52 pm wrote:When I set (send pending orders ob/os) to false on Bressert The EA still sends the orders regardless.
Are others having this problem?
This prompted a change to post 1. The altered text now reads:
[*]SendPendingWhenObOs: this tells Goosey to send buy stop/ sell stop trades instead of immediate market orders, when there is a trade trigger but DSS is in the overbought/oversold areas. If this input is set to 'false', and PendingNotMarketTrades is also 'false', G will send immediate market trades.
Sing out if any combo of the above inputs does not appear to be working properly.

:xm:
Author:  ALoveSvpreme [ Fri Oct 16, 2015 3:02 am ]
Post subject:  Goosey

Hey Steve, is there chance you could make an option to allow trades at any point when indis line up instead of the requirement for Just Changed = true? I notice we are missing a lot of profitable trades using the EA that I'm taking manually. :P
Author:  Malony [ Fri Oct 16, 2015 3:43 pm ]
Post subject:  Goosey

g2.jpg
Today results.
Author:  pathenry [ Fri Oct 16, 2015 5:24 pm ]
Post subject:  Goosey

Sing out if any combo of the above inputs does not appear to be working properly.

:xm:[/quote]
Steve, I have set the DSS to (101, -1) and I am still getting pending orders sent. What I am trying to achieve is for DSS to line up with DMI and DMI Book and only then an order will be placed. At the moment pendings are being placed regardless of what direction the NonLag ma is heading although I would prefer not to place the pendings
Cheers.
Author:  SteveHopwood [ Fri Oct 16, 2015 5:41 pm ]
Post subject:  Goosey

pathenry » Fri Oct 16, 2015 5:24 pm wrote:Sing out if any combo of the above inputs does not appear to be working properly.

:xm:
Steve, I have set the DSS to (101, -1) and I am still getting pending orders sent. What I am trying to achieve is for DSS to line up with DMI and DMI Book and only then an order will be placed. At the moment pendings are being placed regardless of what direction the NonLag ma is heading although I would prefer not to place the pendings
Cheers.[/quote]
NonLag(ha ha)Ma is part of the trade exit decision. It is not a part of the trade entry decision. This is perfectly clear in lhe V3 pdf.

:xm:
Author:  SteveHopwood [ Fri Oct 16, 2015 5:51 pm ]
Post subject:  Goosey

ALoveSvpreme » Fri Oct 16, 2015 3:02 am wrote:Hey Steve, is there chance you could make an option to allow trades at any point when indis line up instead of the requirement for Just Changed = true? I notice we are missing a lot of profitable trades using the EA that I'm taking manually. :P
Yes, but it is not so simple as you might imagine. If the trading conditions do not include the JustChanged filter, then an ea will take a trade whenever the conditions are in place. So the bot takes a trade then it is closed for whatever reason, it will immediately take another trade.

JF mentioned to me in a pm before his hissy fit that there should only be one trade per adx cycle, without actually defining what he means by this. I am taking it to mean only one trade per slate grey DMI, so a check in the order history that the current cycle has not already been traded cuts out the position I described in the previous paragraph.

Do me a favour, please. Go back to, say, four of those trades you took manually and drag them onto the chart so that we can see the open/close arrows. Pop a vertical line just before the entry arrow to highlight where it is. Take a chart picture and post it here so I can see what you mean.

:xm:
Author:  ALoveSvpreme [ Fri Oct 16, 2015 7:18 pm ]
Post subject:  Goosey

SteveHopwood » Fri Oct 16, 2015 10:51 am wrote:
ALoveSvpreme » Fri Oct 16, 2015 3:02 am wrote:Hey Steve, is there chance you could make an option to allow trades at any point when indis line up instead of the requirement for Just Changed = true? I notice we are missing a lot of profitable trades using the EA that I'm taking manually. :P
Yes, but it is not so simple as you might imagine. If the trading conditions do not include the JustChanged filter, then an ea will take a trade whenever the conditions are in place. So the bot takes a trade then it is closed for whatever reason, it will immediately take another trade.

JF mentioned to me in a pm before his hissy fit that there should only be one trade per adx cycle, without actually defining what he means by this. I am taking it to mean only one trade per slate grey DMI, so a check in the order history that the current cycle has not already been traded cuts out the position I described in the previous paragraph.

Do me a favour, please. Go back to, say, four of those trades you took manually and drag them onto the chart so that we can see the open/close arrows. Pop a vertical line just before the entry arrow to highlight where it is. Take a chart picture and post it here so I can see what you mean.

:xm:
I understand now that I see how the functionality works I'm satisfied its the right approach I thought there was a time window of a bar or two that a trade could be taken only after the adx or dss bressert had just changed. Thanks for taking the time to explain, it is highly appreciated Steve.

Another thing I notice is that if I don't set a stop loss and the trade goes negative, the trade will not have its stop loss set when I have "move stop loss on colour change" set to "true". It seems to only move the stop loss if the trade is in the positive. I have found using the dss bressert and/or other colour changes as indicators to set stop loss 3 or 4 pips away to be very beneficial with negative trades and I do not see any specification to only move stop when positive in the PDF. Let me know if this is possible as I'm sure this will be very beneficial to the EA. Thanks
Author:  SteveHopwood [ Fri Oct 16, 2015 8:51 pm ]
Post subject:  Goosey

ALoveSvpreme » Fri Oct 16, 2015 7:18 pm wrote:
I understand now that I see how the functionality works I'm satisfied its the right approach I thought there was a time window of a bar or two that a trade could be taken only after the adx or dss bressert had just changed. Thanks for taking the time to explain, it is highly appreciated Steve.


Another thing I notice is that if I don't set a stop loss and the trade goes negative, the trade will not have its stop loss set when I have "move stop loss on colour change" set to "true". It seems to only move the stop loss if the trade is in the positive. I have found using the dss bressert and/or other colour changes as indicators to set stop loss 3 or 4 pips away to be very beneficial with negative trades and I do not see any specification to only move stop when positive in the PDF. Let me know if this is possible as I'm sure this will be very beneficial to the EA. Thanks
I had a quick look at the code and saw a couple of bloops immediately. There is no code snippet for a buy trade stop loss move an a change of NonLag(ha ha)Ma colour change. That is an omission on my part that I will fix in time for Sunday night.

Can you read code at all? If so, have a look at line 2487
if (newstop < OrderStopLoss() )

This line assumes that there is a stop loss on a sell trade, so this fails when there is no stop loss. The code should be:
if (newstop < OrderStopLoss() || CloseEnough(OrderStopLoss(), 0) )

All fixes will be in place for Sunday night.

None of which makes the ea profitable. It has lost money on my demo slowly but steadily.

:xm:
All times are UTC Page 8 of 9