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

Multi_Stoch_Rsi_Trader
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=945
Page 5 of 16
Author:  Lifesys [ Wed Nov 14, 2012 9:23 am ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

Hi Andrew
Forgot to add - need to change all occurrences of
CloseAll(7, -1) to CloseAll(7, MagicNumber)
Author:  MrLong [ Wed Nov 14, 2012 10:49 am ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

Lifesys wrote:Hi Andrew
Forgot to add - need to change all occurrences of
CloseAll(7, -1) to CloseAll(7, MagicNumber)
Thanks, I'm just testing now, then I'll upload.

Andy
Author:  MrLong [ Wed Nov 14, 2012 12:26 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

version 1.06:

Uploaded to page 1.

Will only manage trades owned by this EA.

Added: Profit lock, so now has the ability to lock in pips at a specific target pips.

Added: UsePartClose, the ability to specify the amount of pips to close half the trade or can be calculated by ADR.
Author:  jeremysprite [ Wed Nov 14, 2012 7:43 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

Hi Andy,

Been using this on a demo with FXCM, I'm on v1.03. The 1/3 trade managing that Shelley first suggested didn't seem to be working, so I disabled all trade management features of the EA and had MYFX managing the trades with these rules.

I closed 1/3 of some of the trades (as they'd hit the 50 pip mark), but then the EA kept reopening the position with another .03 lots? So I'd have the .02 lots still open, plus another 0.03 that the EA opened again? I tried enabling 'Trade Pause' but it still reopened the trades after I'd closed them.

Other than that, the strategy is going well, up about 300 pips in 3 weeks
Author:  fire580 [ Wed Nov 14, 2012 8:26 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

I love this EA but have some questions about config. if someone who knows has the time.....
1) What determines direction?
2) Why are there two RSI readings option (1), option (2)
3) What does "trade pause" mean?
4) What does "trade one currency filter" mean?
5) What does only trade new bar mean?
6) Hours between trades?
7) # to trade?
8) Daily Trades?
9) Verbose Status?

Thanks in advance,
Fire580
Author:  MrLong [ Wed Nov 14, 2012 8:59 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

jeremysprite wrote:Hi Andy,

Been using this on a demo with FXCM, I'm on v1.03. The 1/3 trade managing that Shelley first suggested didn't seem to be working, so I disabled all trade management features of the EA and had MYFX managing the trades with these rules.

I closed 1/3 of some of the trades (as they'd hit the 50 pip mark), but then the EA kept reopening the position with another .03 lots? So I'd have the .02 lots still open, plus another 0.03 that the EA opened again? I tried enabling 'Trade Pause' but it still reopened the trades after I'd closed them.

Other than that, the strategy is going well, up about 300 pips in 3 weeks
Hi,

I don't know what went wrong there, but 300 pips sound good to me, are you running the G,day daily method, without followtrend?

Andy
Author:  MrLong [ Wed Nov 14, 2012 9:21 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

fire580 wrote:I love this EA but have some questions about config. if someone who knows has the time.....
1) What determines direction?
2) Why are there two RSI readings option (1), option (2)
3) What does "trade pause" mean?
4) What does "trade one currency filter" mean?
5) What does only trade new bar mean?
6) Hours between trades?
7) # to trade?
8) Daily Trades?
9) Verbose Status?

Thanks in advance,
Fire580
1) What determines direction? <== Weekly, Daily and Four Hour trend all heading in the same direction.
2) Why are there two RSI readings option (1), option (2) <== ob/os Close[2]: out of ob/os Close[1]: still out of ob/os Open[0];

3) What does "trade pause" mean? <== if you use "trade one currency filter, the filter only allows 2 trades to open for a specific currency , so if the trades were successful and ran for 60-70 pips, chances are the currency would have run out of steam, so if the conditions were still right for a trade, when the others have closed, the EA would take those trades, so TradePause only allows that currency to trade again in a few hours time.

4) What does "trade one currency filter" mean? <== Don't trade the same currency more than set in the EA, so if we say 2 times, then at any one time only 2 pairs can contain that pair.

5) What does only trade new bar mean? <== Only take a trade when we have a new candle.

6) Hours between trades? That's how long to wait for the TradePause as explained.

7) # to trade?<==?????
8) Daily Trades? <<== Number of times the pairs can trade in the same day.

9) Verbose Status?<== Message.


Andy
Author:  fire580 [ Wed Nov 14, 2012 9:56 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

Andy - thank you so much for that very detailed response - thank you so much
Author:  jeremysprite [ Wed Nov 14, 2012 10:25 pm ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

Only trade new bar - this is what I needed. Cheers.

Yeah, the strategy does seem to work well. I had it loaded on a select few charts with individual EAs for the first couple of weeks, trading the Gday method after Shelley's update (7,2,2 and Option 1 & 2) but when I saw your multipair trader, my CPU screamed out for it (Empty4 froze a couple of times with 35 charts loaded with an EA lol)

I've now got it loaded running on all pairs, I'll post some account statements end of week or something to see progress. Its way overleveraged for the size of the account (demo, ~$600 but trading 0.03 per).
Author:  Aussiedoc [ Thu Nov 15, 2012 12:10 am ]
Post subject:  Re: Multi_Stoch_Rsi_Trader

Andy, g'day!

Thanks to you any everyone else for all the inputs and updates... very exciting.:-)

Re trading hours:

Code: Select all

extern int     hourMondayStart   = 0;
extern string  tr1               = "tradingHours is a comma delimited list of start and stop times";
extern string  tr2               = "prefix start with '+', stop with '-', use 24H format";
extern string  tr3               = "+20.00,-20.01,+21.00,-21.01,+20.00,-22.01";
extern string  tradingHours       = "";// daily for Alpari UK
Being in Oz my trading day is from the Sydney open (0800 local) to the NY close (0800 local next day.

Qn (and here I am going to show my complete ignorance of coding :D :D): is the code as above already telling the programme to trade for 24 hours or do I need to change the extern string trading hours to "+0800,-0801"?

Thanks again.
Cheers
Doc
All times are UTC Page 5 of 16