The latest updates to the shells are in post 1 - "Updated versions 19th Dec 2024.zip".
nwesterhuijs wrote to me nearly 3 years ago pointing out a missing doubles conversion of its extern int. This line needed adding to OnInit():
DistanceBetweenTrades = DistanceBetweenTradesPips;
This only applies to the versions that include grid trading.
Thanks Norbert. Sorry it has taken me so long to get around to this.
-----
A very minor issue. Those of you using the shells are familiar with the, "Expression not boolean" warning when compiling. I had coded return(0) instead of return(true) and so have corrected this.
-----
The next update is a big one for grid trading. I recently coded an ea for one of our members that works on grid stop orders. Taking a buy stops as an example, the first stop in the grid would fill then the market would fall and leave a large gap in between the market and the open market order. The ea would send a new stop order to fill the gap.
Never mind the details, but in a complicated position there could be bunches of stop and market orders close together - not something we wanted. Nothing I coded would stop this happening.
I have been playing with grids of stop orders on XAUUSD and wanted a simple expert with buttons on the chart, to send and delete grids at the click of the relevant button. I used a lot of the code from one of my grid-sending scripts and noticed that the stops never bunched if I added more stops.
I looked into the DoesTradeExist() function and saw that shf member odrisb had solved the problem for me. Goodness knows when but a long time ago and I had forgotten. I added this to the ea I described earlier and the bunching problem was instantly solved.
This was an invaluable contribution odrisb, so many thanks.
This only applies to the grid trading versions.
------
Those of you who use the LotsPerDollopOfCash feature are familiar with it not working properly. For example, using 0.01 lots per $1,000 would see the lot size increasing to 0.02 when your choice of the balance or equity reached $1,500 rather than waiting until it reached $2,000.
I finally sorted this out in developing the ea I described earlier, so I have updated all versions.

Read the effing manual, ok?
Afterprime is the official SHF broker. Read about them at https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?p=175790#p175790.
I still suffer from OCCD. Good thing, really.
Anyone here feeling generous? My paypal account is always in the market for a tiny donation. pianodoodler@hotmail.com is the account.
To see The Weekly Roundup of stuff you guys might have missed
Click here
My special thanks to Thomas (tomele) for all the incredible work he does here.