CLOUDPips Sora
- Experts
-
Ekkrit Foonngern
Helping traders find a strategy that fits their style, based on real testing and honest results.
Each strategy comes with a step-by-step setup guide, 20 years of backtest data and ready-to-use preset files. - Version: 1.6
- Updated: 7 November 2026
- Activations: 10
CLOUDPips Core: every bot is built on the same three rules.
- No martingale or grid
- 23 years backtested
- Stop loss on every trade
CLOUDPips Sora is a trend-following trading robot for gold (XAUUSD) on standard and cent accounts. It also works on BTCUSD (Bitcoin) with the same presets. It trades only when several timeframes point the same way and the trend has strength, and it takes part of the profit early while letting the rest run.
How it works
-
Trend filter: the higher timeframes must agree on the direction, and the trend must have strength.
-
Entry: a price-action signal in the direction of the trend.
-
Kaze (wind) filter, new in 1.5, on by default: the market must be at least as active as normal for that time of day. Trend entries in a quiet market often fail to follow through.
-
Stop loss and take profit: adapt to the market regime (trend, range or high volatility).
-
Exit management:
- Part of the position is closed at the first target.
- The stop moves to break-even.
- The rest is trailed.
-
Lot size: calculated from a % of your balance for every trade.
Expect a win rate of around 47%, with winners slightly larger than losers (about 1.3 : 1).
Fully configurable for experienced traders
- Trading and trend-filter timeframes
- Trend strength filter
- Entry patterns
- Stop loss, take profit, partial close and trailing settings
- Kaze filter settings
- The presets work out of the box. Changing settings is optional.
Risk controls
- Hard stop loss on every trade
- Risk-based lot size with margin and volume checks
- Kaze filter (on by default)
- Optional: equity take profit (close all), profit-target stop, emergency drawdown cut, daily SL / TP hit limits, maximum Buy / Sell trades, minimum distance between trades
Features
-
Real-time dashboard:
- Kaze (wind) level
- Preset in use (Default / Aggressive / Custom) and risk per trade
- Balance, equity, floating P/L, gain and max drawdown
- Pause and Close All buttons (Pause is remembered after a restart)
-
Market direction panel: trend and trend strength across several timeframes
-
Clear log in the Experts tab: every skipped signal is printed with the reason
-
Withdrawal simulator with two rules: each profitable day, or only when the balance makes a new high
-
Works on hedging and netting accounts, and on a VPS
Recommended settings
-
Symbol: XAUUSD (built for gold). Also works on BTCUSD with the same presets: start at 0.5% risk there and don't use Aggressive.
-
Chart timeframe: any. We recommend D1: the chart loads fastest and uses the least memory. The bot reads the timeframes it needs internally, so the chart timeframe does not change its trades.
-
Minimum balance: 1,000 USD on a standard account, or 10,000 USC on a cent account.
-
Presets:
- Default: RiskPercent = 1.0.
- Aggressive: RiskPercent = 2.0.
- Load either one as a .set file, and leave all other inputs at their defaults.
-
Aggressive risk: the equity drawdown reached about 63% over 23 years. Use it only with money you can afford to lose.
-
Running several CLOUDPips bots or symbols on one account? Lower RiskPercent to 0.5 on each as a starting point, or lower still to match the risk you are comfortable with.
-
Small balances:
- The broker's minimum lot can mean more risk than the % you set.
- At 1% on 1,000 USD the lot is often too small to take partial profit, so trades run differently from larger accounts.
- A cent account sizes the lot more precisely.
-
VPS: recommended, so the trailing stop keeps updating.
Backtest results
- MT5 Strategy Tester · XAUUSD M5 · every tick based on real ticks (QuantDataManager tick data) · 1,000 USD deposit · Kaze filter on.
- Every trade is costed with a realistic spread of 0.24 USD (24 cents), the typical spread of a standard account. Many backtests use a much lower spread; ours does not.
| Preset | Period | Net profit | Trades | Profit factor | Balance DD (relative) | Equity DD (relative) |
|---|---|---|---|---|---|---|
| Default 1% | 2003–2026 | +124% | 1,444 | 1.13 | 32.53% | 34.27% |
| Aggressive 2% | 2003–2026 | +233% | 1,480 | 1.19 | 60.71% | 63.09% |
| Default 1% | 2024–2026 | +96% | 285 | 1.32 | 16.46% | 27.54% |
| Aggressive 2% | 2024–2026 | +280% | 304 | 1.64 | 18.64% | 31.97% |
- Also works on BTCUSD (Bitcoin): with the same Default preset, the 2017–2026 backtest (MT5 · BTCUSD M5 · every tick based on real ticks · 6.40 USD spread · 1,000 USD deposit) had a profit factor of 1.30 and an equity drawdown of 39.5%. Drawdowns on BTCUSD were deeper than on gold for several bots, so start at 0.5% risk there and don't use Aggressive.
- Frequency: about 1.2 trades per week on average (about 2 per week in 2024–2026).
- A trend strategy: it makes its money in years when gold trends strongly: 2026 to date (+30.9%), 2025 (+30.1%), 2020 (+27.4%). In sideways years it gives some back.
- Losing years: 13 of 24 calendar years on the Default preset, all by about 10% or less: 2003 (−2.1%), 2004 (−4.1%), 2005 (−7.9%), 2007 (−0.1%), 2009 (−8.1%), 2010 (−5.2%), 2012 (−2.9%), 2016 (−6.1%), 2017 (−3.6%), 2018 (−10.1%), 2019 (−7.0%), 2021 (−5.2%), 2023 (−2.2%).
- Pairs well with bots of other styles: for example a breakout bot.
- 2024–2026: a strong gold trend, the best stretch for Sora in 23 years. Do not expect every period to look like it.
- Your results will differ: they depend on your broker's spread, swap, execution and the tick data your tester uses.
Who it is for
- Trend followers who want a disciplined gold system they can fine-tune
- Traders who can sit through flat or losing years while waiting for the trend years
- Not for anyone expecting guaranteed returns or trading money they cannot afford to lose*
Past performance does not guarantee future results. Results depend on your broker's spread, swap and execution.*

