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

Bob's Brainless Thingy
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=3828
Page 1 of 3
Author:  SteveHopwood [ Thu Sep 11, 2014 9:46 pm ]
Post subject:  Bob's Brainless Thingy

SERIOUS WARNING
  • Most Forex traders lose all their money.
  • Using the robot posted here in trading Forex does not guarantee success.
  • Trading this robot could lead to serious financial loss.
  • Trading this robot without understanding its underlying trading strategies guarantees traders will lose their money.
  • This is not a set-and-forget ea; there is no such thing and anyone who tries to claim there is, is either stupid or lying. This ea requires frequent manual intervention.
  • At best, a trading robot is only 90% as good as the manual strategy it trades. At best. At worst, it can be much less effective. If the strategy is rubbish, so is the robot.
  • To trade this robot, you have to understand:
THIS IS AN EXPERIMENTAL EA NOT YET BEING USED ON OUR LIVE ACCOUNTS

Intro
This EA is an implementation of 'BOB'S BRAINLESS OPEN NO THINKING' strategy at http://www.stevehopwoodforex.com/phpBB3 ... 419#p99419. Go along there for a quick read of an even simpler strategy than the previous ridiculously simple strategy that Bob dreamed up.

The inputs
The only ones not described in the attached user guide are:
  • SessionOpenLineColour: BBT draws a dashed line that shows the session open price, extending for a period of 6 hours. This input allows you to chose the colour of the line. BBT does not delete these lines when removed, leaving them instead for historical research. Do not confuse this with an indi; remove the lines manually or delete them from your char and they are lost for good.
  • PendingBufferPips: the number of pips on either side of the session open to set your pending trades. The default is Bob's 10; I provide this input for the inveterate tinkerers to do their inveterately tinkering thingy.
  • PendingTradeDExpiryMinutes: this allows you to set a time limit in minutes before the pending trades expire if not filled. The default equates to 3 hours.
  • OCO: One Cancels the Other: deletes the opposite direction pending when the other fills and becomes a market order.
Trading hours
How to enter these is explained in the user guide. Questions about telling the time are banned and anyone flouting this ban will receive a public bollocking from me. These work on your computer's local time and you need to know what that is when:
  • Tokyo opens: 1.00 am London time.
  • London opens: 8.00 am London time.
  • New York opens: 1.00 pm London time.
The defaults represent these times because I live in the UK. Work yours out for yourself - this site might help you http://fxtrade.oanda.com/analysis/market-hours. A session open time is a session open time and we do not want BBT trying to send trades much beyond these times just because he was not connected to the net for a few minutes. So, your stop trading times should allow just a few minutes leeway - hence the default -x.05 times. Ignore this if you want, but don't blame me for the consequences.

Other Bob stuff
It is all there along with the usual other stuff, so read the attached user guide for details. You can combine the above with Slope, Css, RSI2 etc. Take your pick. Use different time frames and play to your hearts content.

I include it so that you can set BBT to only trade in the direction of your chosen 10.x filter. I have become an ardent admirer of the H4 140 moving average, for example. We shall see of all this makes any difference to profitability.

Future development
For starters, take profit and stop loss defaults are pure guesswork. I had to have some defaults, so I picked these.

It could be that we need dedicated sections for Tokyo, London and NY, with their own pip buffers, stops and expiry inputs. We shall see. What I have implemented here is a quick-and-dirty EA.

In conclusion
Start a new demo, load up a few charts and play.

:xm:

Matters of general interest
Go here to download and run the script that will fill your platform's missing chart history: http://www.stevehopwoodforex.com/phpBB3 ... f=15&t=254
Read this post:
http://www.stevehopwoodforex.com/phpBB3 ... p?f=6&t=78 Newbie traders, read this for inspiration and warning. Those of you who have suffered losses, read it for inspiration.

Masterly summary of hedging: http://www.forexfactory.com/showthread. ... ost4977179

EA coding
I receive may requests to code EA's. Traders, if I code your EA for free, then I will share it here. If you want me to code your EA without sharing, then my fee is $100 payable into my paypal account. I explain why at http://www.stevehopwoodforex.com/phpBB3 ... ?f=15&t=79, at the bottom of the post.

Useful utilities/EA's/scripts
list][*]Multi purpose trade manager: http://www.stevehopwoodforex.com/phpBB3 ... ?f=21&t=64
[*]Account equity analyser: http://www.forexfactory.com/showthread. ... ost4709098, which includes a template for both USD and the Euro.
[*]Past-trades display indi by squalou; shows a graphical display of the success/failure of trades in your History tab. Breathtaking piece of work. http://www.forexfactory.com/showthread. ... ost3830610
[*]My shell EA – the code I use to produce EA's so quickly. http://www.stevehopwoodforex.com/phpBB3 ... ?f=15&t=79[/list][/list]

-
Author:  milanese [ Thu Sep 11, 2014 10:25 pm ]
Post subject:  Bob's Brainless Thingy

:clap: :clap: great :xm: :xm: thank you Steve

Cheers :)

Tommaso
Author:  rapple [ Thu Sep 11, 2014 11:53 pm ]
Post subject:  Bob's Brainless Thingy

Dear Steve

I am most excited to see this post. :yahoo: :yahoo: :yahoo:

I have been trying to use Scalp the Gits in a very similar way where I removed most of the 'Usual Filters' and then set the D1OpenHour to the same as the Session Open Hour. I then set it loose on m15 charts for the first 3 hours of each session.

Motivation:
I have attached the AJ chart which shows the open price for the start each of the Asian session. I noted that if you waited for the price to move 10 pips from the open to set the direction and then placed a pending trade at the next x.100 level (so 20 pips from the open / Scalp the Gits did this automatically) the price generally keep moving in that same direction at least another 10 pips. Once the pending trade was taken I then set a 10 pip TP and 10 pip SL.

Some other things I have noted. Generally the price only runs in one direction for the first 2-3 hours from the open then reverses back towards the Session Open.

The pairs that I think are good for this method are:

Asian Session (GJ, EJ, AJ)
UK session (GJ, EJ and possibly GU, EU)
US (have not found a good pair yet)

Kind regards Rapple
Author:  nanningbob [ Fri Sep 12, 2014 12:11 am ]
Post subject:  Bob's Brainless Thingy

Thanks for the EA is there a pic? Also still would like just the indi part to back test.
Author:  matt_32 [ Mon Sep 15, 2014 7:55 am ]
Post subject:  Bob's Brainless Thingy

I seem to be having issues with deploying this EA. Can't get a smiley face no matter what.
Is it just me ?????


Matt
Author:  SteveHopwood [ Mon Sep 15, 2014 8:05 am ]
Post subject:  Bob's Brainless Thingy

matt_32 » Mon Sep 15, 2014 7:55 am wrote:I seem to be having issues with deploying this EA. Can't get a smiley face no matter what.
Is it just me ?????


Matt
Yep.

:xm:
Author:  matt_32 [ Mon Sep 15, 2014 8:20 am ]
Post subject:  Bob's Brainless Thingy

OOOOppss :arrrg:
Author:  milanese [ Mon Sep 15, 2014 9:01 am ]
Post subject:  Bob's Brainless Thingy

just check with F7 if you have allowed livetrading for this EA, as the new Empty4 build ask you to allow it seperate for each new EA you use..

Cheers:)

Tommaso
Author:  matt_32 [ Mon Sep 15, 2014 9:15 am ]
Post subject:  Bob's Brainless Thingy

milanese » Mon Sep 15, 2014 11:01 am wrote:
just check with F7 if you have allowed livetrading for this EA, as the new Empty4 build ask you to allow it seperate for each new EA you use..

Cheers:)

Tommaso


Thank you.
Author:  matt_32 [ Tue Sep 16, 2014 7:26 am ]
Post subject:  Bob's Brainless Thingy

I seem to be getting this error the moment the time comes to open trades (I experiment with all available CC's). This affects some (not all) orders, the outcome of this is that the robot misses out placing a fair amount of pending orders.

Perhaps this happens because the robot tries to send too many orders at once and somehow it crashes

Is there a way to overcome this?.

My way of overcoming this, would be to set different start times for certain groups of CC's (since I am trying them all at the same time).


Thanks in advance
Matt
All times are UTC Page 1 of 3