Ok, now let's talk about the Risk of Ruin! As I mentioned in the post above, the current RoR has held steady at 13 trades to lose 10% of the account. What I'd like to expand upon is what I'm most interested in with regards to the DEMO account and giving the bot every chance to ruin the account without any interference by me in the way of manually trading.
Some ground rules first:
(1) I optimize each pair weekly, looking back 30 days to the current end of week. I then update the trade settings for each of the 3 pairs on Sunday, in time for the markets to open.
(2) I do not interfere in the bots trading such as manually opening or closing trades.
(3) The optimizer has never recommended I use a Stop Loss while looking back 30 days. If however, the timeframe is significantly extended, the bot becomes far less profitable.
Ok, now let's look at the images attached below...My theory has always been that IF the bot never uses a SL, then at some point as the market moves away from open positions left behind, eventually the account's Margin Level % and it's ability to hold those stranded positions open, will be stressed. As the stranded positions wait for the market to one day return, the account's available margin will be put under significant stress and eventually be subjected to Margin Calls. This theory was proven correct in another DEMO account when trading the same settings but with 5% risk per trade vice the modest 1% risk per trade shown in the results in my previous post. What occurred was exactly what I had suspected...the account was running below 100% Margin Level (think less than 10% margin available) and the brokerage starting closing out positions automatically. This resulted in a quick 88% of the account's balance/value being washed away! The original $10,000 account went from over $17,000 in value to $1,500 in value in a single day.
So what do I propose? I propose that an account not using Stop Losses in their bot settings will need to manually intervene periodically if we experience a significant and prolonged move away from stranded trades. In the 1st image below, a trader would need to monitor the account's Margin Level and if the account begins to become over-stressed, i.e. <100% Margin Level for example, the worst trades will need to be manually closed to preserve the account and prevent the brokerage from taking over.
The second image shows the current worst trade for the USDCHF pair at -276.7 pips. (The $ does not matter but if you're curious and asking, this is a .15 lot sized trade or -$442 that has been open since 3/13/24 at 21:30) The 3rd image shows the open trades for the USDCHF. The 5 worse trades are worth -$1,660. With current price that far away, it is costing the account 23% in Margin Level with a total of all open CHF trades accounting for 34% of available margin. If I manually close these trades out and take a $1,660 loss on 5 trades, it would provide substantial cushion to the account's available margin.
Now let's look at the GBPUSD pair. The 4th Image shows the open trades in points with the worst being -237.6 pips (lot size of .12). Total of the 5 worst trades is -$1,277 or 18% of available margin with an overall claim of 31% on available margin as seen in 5th image.
Lastly, let's look at the EURUSD pair. This pair has trades spread out on both sides of current price and is relatively still healthy. See images 6 & 7. I would not plan on manually closing any of these trades out yet. Total claim on available margin is 35%
Conclusions: !. I believe it truly matters on the pair and what the total trade value means in regards to the Available Margin Level. If a pair truly has open trades that are stranded and need to be manually closed to preserve Available Margin for ongoing open and future trades, then I believe it would be best to close those and effectively reset and recover the trading pair's health.
I hope this has analysis been beneficial and I welcome your thoughts and questions. Does anyone see this differently and have an argument for a different approach?