Comments for https://ctrader.com/products/3236
Comments for: https://ctrader.com/products/3236
- Llebaralb01
why free trial is only for backtesting?
- MMagnus_Blackstone
Hi,
The free trial is limited to backtesting and optimization, as this is the most reliable and efficient way to evaluate the strategy under your broker’s conditions.
It allows you to quickly check the strategy’s potential for your goals and find suitable settings.
Running and tuning the bot on a demo account is a longer and more involved process, while backtesting gives you faster and more consistent insights.
- IIn reply tosystem⬆:imtwob4
Hello Magnus,
I recently purchased the full version and, after several days of testing, I’m leaning towards using the Preset ‘Gold Balanced’ Session.
In your blog, I came across the preset parameters. I noticed that in your video, you used the Preset ‘Gold High Risk’ Session with the volatility protection parameters set to 120 1.5 flattenall.
I wanted to ask: for the Preset ‘Gold Balanced’ Session, what should the corresponding volatility protection parameters be? Should it be 64 2 blockneworders, or the same as ‘Gold High Risk’ with 120 1.5 flattenall?
I’d appreciate your guidance on this. Thank you in advance!
Best regards,
- MMagnus_Blackstone
Hi,
Just to clarify - when you use a preset, those parameters are fixed and can’t be overridden. If you want to change them, you’ll need to switch to 'Custom' mode, copy the preset values, and then adjust from there.
If you’re running Gold Balanced, I’d stick with the more conservative volatility settings - something like 64 / 2 / blockneworders.
The idea is simple: Balanced is meant to be more controlled, so you don’t want to open new trades in unstable conditions.
The High Risk setup (120 / 1.5 / flattenall) is much looser and fits a more aggressive approach.
If you use those High Risk settings with Balanced, you’re basically turning it into a more aggressive profile anyway.Dear Magnus,
Thank you for your detailed and clear reply.
I'd like to confirm my understanding is correct:
-
For the "Gold Balanced" preset, I should set the Volatility Protection parameters to: ATR period 64 / Spike Multiplier 2 / Kill Switch Mode blockneworders when switching to "Custom" mode.
-
For the "Gold High Risk" preset, the corresponding recommended settings are: ATR period 120 / Spike Multiplier 1.5 / Kill Switch Mode flattenall.
Regarding the Volatility Protection settings for these two presets, I still have two questions I hope you can advise on:
1.Question regarding the "Gold Balanced" preset
For the balanced mode, you recommended the blockneworders mode. My question is: considering this preset already has proactive risk controls like Auto side mode and AutoAtrRegime, during extreme volatility, is it more coherent to only pause new orders (blockneworders), or would it be more prudent to also cancel all pending orders (blockneworders + cancel pendings) to absolutely avoid any pending orders being filled in a disorderly market? Which mode do you think better aligns with the design philosophy of the "Balanced" preset?
2.Question regarding adjusting the "Gold High Risk" preset
You recommended the flattenall mode for the high-risk mode, but this would stop all trading for the day once triggered. If I wish for the strategy to automatically resume trading once the market stabilizes (volatility decreases) after a sharp move, rather than waiting a full day, how should I adjust it?
With this goal in mind, which of the following adjustments for the high-risk mode do you think is more reasonable?
• Option A: Keep the sensitivity at 120 / 1.5, but change the mode from flattenall to blockneworders. This would only pause new orders upon trigger, but keep existing pending orders and positions.
• Option B: Keep the sensitivity at 120 / 1.5, but change the mode to blockneworders + cancel pendings. This would cancel all pending orders upon trigger to immediately reduce exposure, but still allow the strategy to place new orders once the market stabilizes.
• Option C: Adjust the sensitivity to ATR period 64 / Spike Multiplier 2, and select the mode blockneworders. This uses a more sensitive trigger but only pauses new orders.
• Option D: Adjust the sensitivity to ATR period 64 / Spike Multiplier 2, and select the mode blockneworders + cancel pendings. This is the most sensitive and directly intervening combination.
To summarize, my core objective is: I hope to find a set of Volatility Protection parameter combinations (ATR period, Spike Multiplier, Kill Switch Mode) that best match the risk philosophy of your designed "Balanced" and "High Risk" presets respectively and are most effective for practical risk control.
If you could share your insights from the perspectives of "strategy logic consistency" and "practical risk control effectiveness", and indicate what you consider the "most suitable" settings for each of these two presets, along with a brief rationale, it would be immensely helpful to me.
Thank you again for your time and assistance.
Best regards.
- MMagnus_Blackstone
Hi,
You’re right to question my previous reply. I answered too quickly there, let me clarify.
First, presets cannot be modified directly. To change anything, switch to Custom, copy the preset values, and adjust from there. You can find presets values in the Presets tab here https://algoxp.com/inca-gold-grid-ai-pro/
About Volatility Protection:
lower multiplier means higher sensitivity (triggers earlier)
higher multiplier means lower sensitivity (needs a stronger spike)So:
120 / 1.5 is more protective (earlier trigger)
64 / 2 is looser (reacts only to stronger moves)Then the action:
BlockNewOrders pauses new grid expansion and keeps the structure
BlockNewOrders + CancelPendings reduces exposure
FlattenAll is a full stop for the dayWhat fits best:
Gold Balanced
120 / 1.5 / BlockNewOrders
This detects instability earlier and pauses without breaking the grid.Gold High Risk
If you want a hard stop:
64 / 2 / FlattenAllIf you want recovery after spikes:
64 / 2 / BlockNewOrders + CancelPendingsSo yes, my previous answer mixed up sensitivity and aggressiveness. Thanks for pointing it out.
-
- AIn reply tosystem⬆:armin_lind
Hi Magnus, after running the Backtesting in the Testversion, I want to upgrade. Before that, one question: Is it possible to Trade XAUUSD.P ? Thanks, regards Armin
- MMagnus_Blackstone
Hi,
Yes, XAUUSD.P should work without any issues.
The bot does not require an exact symbol name - it checks whether the symbol contains “XAUUSD” or “GOLD”
- 0In reply tosystem⬆:07_aground_vendors
Hi Magnus, is the Volatility Kill Switch enabled by default on the Preset GoldLowRisk? Thank you!
- MMagnus_Blackstone
Hi,
No - the Volatility Kill Switch is not enabled in the GoldLowRisk preset by default. Presets use fixed, predefined configurations, so new features like this are not included there.
If you want to use the Kill Switch, you’ll need to switch to Custom mode and enable it manually.
Also keep in mind that presets are mainly designed as reference setups for backtesting on specific periods and conditions. They’re not intended to be plug-and-play for live trading.
If you want to use similar settings live, you can copy the preset parameters from the https://algoxp.com/inca-gold-grid-ai-pro/ in the tab section 'Presets', but it’s important to adjust volume based on your account balance (presets are roughly aligned to ~$1000 accounts).
- IIn reply tosystem⬆:imtwob4
Hi Magnus,
After the strategy was updated to version 2.0, do I need to adjust the parameter settings? Since the update to version 2.0, my trial test has turned into a loss.- MMagnus_Blackstone
Hi,
First, just to clarify - the trial version has not been updated, only the full (paid) version includes the changes from version 2.0.
Could you please confirm if you are using the trial or the full version?
In the full version, the new feature (Volatility Kill Switch) is added as an optional parameter and is disabled by default, so if you kept your previous settings, nothing in the core behavior should have changed.
- MIn reply tosystem⬆:Magnus_Blackstone
Hi,
Just added cBot new version 2.0 with a new feature - Volatility Kill Switch.
It monitors current ATR against normal market conditions and steps in when volatility spikes beyond expected levels.
Depending on your settings, the bot can pause grid expansion, cancel pending orders, or fully close all positions and stop trading for the rest of the day.
The idea is simple - avoid overexposure during abnormal market moves like news spikes or strong directional bursts.
Grid strategies work best in structured conditions, and this helps keep behavior under control when the market becomes unstable.I also recorded a short video about it - https://youtu.be/MruFrhHlZu0
Full description you can find here https://algoxp.com/algorithm-maya-gold-grid-atr/ in section Parameters - LIn reply tosystem⬆:lebaralb01
can i test free version in demo acc cos is not running
- MMagnus_Blackstone
Free version only for backtesting and optimization
- MIn reply tosystem⬆:mike_fozard
Hi Magnus, is there any way to access the values within the presets. I'm having issues trying to create a stable setup with custom parameters, so knowing your preset values will help a lot. Thanks
- MMagnus_Blackstone
Hi,
I added all info about presets parameters here https://algoxp.com/inca-gold-grid-ai-pro/
You can find it in tab section 'Presets'
- CIn reply tosystem⬆:clemlec
Hi Magnus, Is there any control on the max stop loss whether that is a multiplier of take profit or or equity percentage??
- MMagnus_Blackstone
Hi,
Not exactly. There isn’t a single “max stop loss” defined as a TP multiplier or fixed % per trade, since Maya is a grid strategy, not a single-entry system.
Instead, the closest equivalent is the basket-level control. You can think of it as a stop loss, but applied to the entire grid, not individual trades.
Risk is managed through:
SL per level (optional)
Basket loss cut (money)
Floating drawdown limit (%)
Daily loss limit (%)
Max equity drawdown (%)So rather than stopping each trade separately, the bot manages risk based on the total combined exposure of all positions.
- T
- MMagnus_Blackstone
Hi,
There is no single universal “working setup” that will perform reliably on every broker and in every market condition.
Inca is a grid strategy on XAUUSD, so the results depend heavily on:
broker feed,
spread and commission,
leverage,
account size,
and current market volatility.The presets included with the bot are examples of how the algorithm performed on specific historical conditions, but for real trading it is recommended to optimize the parameters for your own broker, balance, and risk profile.
The best approach is:
start from a preset as a base,
switch to Custom,
optimize the key parameters on recent tick data from your broker,
then validate the setup on a demo account before going live.- TTraderProf
Hi, I have performed numerous back tests, selecting the best ones, live and on demo accounts they only produce losses, I also want to tell you that I have been trading for over 20 years and have always used ctrader
- MMagnus_Blackstone
Hi,
Thanks for the feedback. With Gold grid systems, strong backtests do not automatically translate into the same live or demo results — broker conditions matter a lot. Spread, commission, slippage, execution quality, and tick flow can materially change how the grid develops and how the final result looks.
Another common issue is overfitting: selecting the best historical runs often gives a setup that looks strong in the tester but does not hold up the same way in forward conditions.
Here you can see an example of the bot’s results on one of accounts: https://www.youtube.com/shorts/-JiUpUYZUts
- TIn reply tosystem⬆:TraderProf
It works in backtests, in real market only losses
- 0In reply tosystem⬆:07_aground_vendors
Hi,
I'm using Inca Gold Grid AI Pro with the goldLowRisk preset. I noticed that with presets (except Custom), the lot size is fixed and cannot be changed (starts at 0.04/0.05 etc.).
I wanted to ask - with presets like goldLowRisk, which parameters can actually be changed and have a real effect on the strategy? For example, does it make sense to adjust/optimize the Risk Management parameters (Close Losing Basket, Daily Loss Limit, etc.) or are those also locked/ineffective when using a preset?
Thanks!
- MMagnus_Blackstone
Hi,
You can only change parameters manually when Custom is selected.
With any preset mode, the values are hardcoded inside the preset, so manual changes will not take effect.Use Custom if you want to tune the bot and find the best parameters for your own broker, balance, and trading style.
- CIn reply tosystem⬆:ctid7057065
good day, i'm trying to use the demo, but every time i start it .. it just stops on its own
- MMagnus_Blackstone
Demo version is only for backtesting and optimization.
It can't be launched. - In reply toctid7057065⬆:AAlexLondon
Yeah, I had a very similar issue. Are you running it on your cTrader or in the cloud ? I enabled it in the cloud and then it was OK.
- AIn reply tosystem⬆:AlexLondon
Hi Magnus,
I bought your bot yet so far it's just loosing money. Maybe it's just a bad timing, can happen... Reading comments of others,I am not sure if anyone is actually profitable. Can anyone here please say that you are making some real profit ? You advertise 225 % ROI. Could you please advise WHAT set up / presets will deliver such results ? Also looking at it, I think it's important to have have some minimum balance. Any recommendations, pls ?
Furthermore, the web you refer to does not seem to work. The URL such as https://algoxp.com/trading-bots-why-a-killer-backtest-does-not-guarantee-live-profits/ or algoxp.com does not go anywhere :( Thanks, Alex. - EIn reply tosystem⬆:enazor
Hi Magnus.
I bought Inca six days ago, but I'm having trouble with the settings. I've tried the Initial Custom, LowRisk, Balanced, and HighRisk configurations. On the first day, I lost about 10% of my funds, but then it recovered a bit. Currently, it's losing money. The orders are very far from the current price.
I need a recommended configuration.
- MMagnus_Blackstone
Hi, thanks for the feedback - what you’re describing is actually quite common during the first days of running a grid strategy.
First, keep in mind that Inca is a grid system, so orders are intentionally placed away from the current price. The idea is to capture pullbacks and volatility expansions. When the market trends strongly in one direction (which happens often on Gold), the grid may temporarily show floating drawdown until price retraces into the grid.About the presets
The presets (LowRisk / Balanced / HighRisk) are mainly reference setups designed to demonstrate how the algorithm behaves. They are not universal settings that will work perfectly on every broker, leverage, and account size.Parameters that control how close grid levels are to the price
If you want the grid levels to be closer to the market and to each other, the main parameters to adjust are:- ATR Multiplier (Grid Step)
This is the primary parameter controlling the distance between grid levels.
Lower values → tighter grid → orders placed closer to the price.
Higher values → wider grid → orders placed further away. - ATR Period
Defines how volatility is measured.
Lower values react faster to short-term volatility and can produce smaller spacing, while higher values smooth the step and often result in wider levels. - Progressive Spacing (Growth Factor g)
If you use progressive spacing, the growth factor (g) controls how quickly the distance increases between deeper levels.
Lower values keep levels closer together, while higher values widen the grid more aggressively. - Volatility Regime (Auto ATR Regime)
If the auto regime is enabled, the bot adjusts spacing depending on market volatility. In high volatility regimes the grid becomes wider, while in low volatility it becomes tighter. - Anchor Mode = EMA (EMA Anchor)
If you are using the EMA anchor, the grid is built around the EMA mean, not the current price. If the market moves far from the EMA, the levels can appear far from the current price. To bring the grid closer to the market you can:
reduce the EMA Period (EMA follows price more closely), or
reduce the ATR Multiplier to tighten the spacing.
Just keep in mind that bringing levels closer increases trading frequency and exposure, so it’s best to adjust gradually and validate the settings with backtesting and demo forward testing before running them live.
- ATR Multiplier (Grid Step)
- IIn reply tosystem⬆:icec12
Hello magnus, I downloaded the test version of both Maya and Inca then even Lisa but whenever I back test in any dates the cbot does not do anything. I want to purchase your cbot but how can i purchase it when I cannot even test I properly. Thanks
- MMagnus_Blackstone
Most “no trades” backtests come down to running the bot on the wrong symbol or timeframe.
Make sure you’re testing it on the intended market (e.g., Maya/Inca on XAUUSD and on M15).
Also check the startup log - it’ll usually print a clear warning if something is blocking trades (wrong symbol/timeframe, session window, spread/risk filters).
- TIn reply tosystem⬆:trader_203ba_2001
How much balance I need to start at 0.01 lot in Gold and Silver together / single asset?
I can't take swap, So do I need a swap free account?
Or the robot closes trade before the rollover?- MMagnus_Blackstone
Inca is a grid bot, so you need enough balance as a buffer for multiple levels and floating drawdown, not just the first 0.01 entry.
As a practical start, plan $300–$1,000 per symbol, and for two symbols (Gold+Silver) roughly 2× that, depending mainly on Levels per Side, Volume Multiplier, Max Total Volume, and your free margin buffer settings.Inca can hold positions overnight, so if swap is not acceptable for you, the safest solution is a swap-free (Islamic) account.
That said, Inca can also be configured to automatically close positions and cancel pending orders at a specific time - either at the end of your trading session or at end-of-day - to aim to exit before rollover: set Use Trading Window = ON, choose Session Exit Mode = Close + Cancel Pendings, enable Close EOD (flatten) = ON, and set the Close EOD Hour before your broker’s rollover time.
Just keep in mind no bot can guarantee a perfect “always closed before rollover” outcome under all conditions due to broker execution and technical factors (latency, rejected closes, connectivity/VPS).
- SIn reply tosystem⬆:stefvlgmail_com
Hi Magnus, do you provide recommended settings, like with Maya ?
- MIn reply tosystem⬆:mark_bacalla
You mentioned that this is based on Maya. What are the parameters for this that closely resembles Maya? I have a good set of parameters that I use for Maya. I plan to tweak/optimize Inca based on that. Thanks
- MMagnus_Blackstone
If you want Inca to behave very close to Maya in terms of anchor calculation and grid building, use the settings below.
This will not be 1:1 identical, because Inca includes extra logic (Auto side, daily stop latch, trade-cap latch) that does not exist in Maya.Maya-Compatible Settings (Inca)
Group Anchor
Anchor Mode = EntryPriceGroup Grid
Grid Spacing Control = Manual
Rebuild Missing Orders = same as in Maya
Rebuild Mode (Classic/Trailing) = ClassicRebuildFromAnchor
Skip Passed Levels (Anti-Instant Fill) = false
Grid Side Mode (Both/Buy/Sell/Auto) = Both / BuyOnly / SellOnly (match your Maya setting; do NOT use Auto)Group Grid Manual Spacing
Grid Spacing Mode = AtrAdaptive
ATR Period = same as in Maya
ATR Multiplier -> Step = same as in MayaGroups Session, Volume, Basket, Risk Management, Risk Management Pro, and Execution are mostly the same as in Maya (same parameter names and purpose).
- VIn reply tosystem⬆:vladut_alex
hello,
I downloaded the bot and ran the exact same simulation you did for the exact same broker, but I'm getting -50% profit.
Do you have any idea what can be wrong? Using Gold high risk preset, same leverage and currency.- MMagnus_Blackstone
Hi
Please double-check your backtest date range - the preset was optimized for period 19/12/2025 - 19/01/2026
- JIn reply tosystem⬆:JUBA
Hello,
I recently purchased the bot and have been testing it for approximately three days. During this period, I noticed a few points and would appreciate your clarification to ensure that I am using the bot correctly.When I ran the bot in backtesting mode, I observed that it opened some trades with increased (multiplied) lot sizes, and the results were very good. However, during my recent live testing over the past three days, I did not notice any trades being opened with a lot size higher than the one I specified. This seems to indicate a difference between the backtesting results and the live performance.
Additionally, I would like to ask whether the bot relies on pending orders as part of its trading logic for opening positions.
Please note that all tests I conducted were done using the default (standard) settings, with the Custom mode selected.
I would appreciate it if you could provide some guidance or explanation regarding these points, so I can better understand the bot’s behavior and use it correctly.
- In reply toJUBA⬆:MMagnus_Blackstone
Hi.
Inca is a grid bot, and pending orders are the core of the strategy.
It places Buy Limits below and Sell Limits above the anchor/reference price (based on Grid Side settings).
Pending orders are not 'optional' here - they’re the main execution mechanism of the grid.The first trade is a market entry at your configured volume. The multiplier is applied to grid levels, not the seed.
The initial (seed) trade is opened at market using the lot size from your settings (Base Volume).
The volume multiplier is not applied to that first entry — it is applied only to the next grid levels (L2, L3, L4…), meaning larger lots appear only when additional limit levels get filled.So if you didn’t see bigger lots in live testing, the most common reason is simple: price never reached the deeper grid levels, and you mostly saw the seed (or just the first level) executing.
Backtest vs live: differences are normal because live execution includes things a tester can’t replicate perfectly.
Backtesting is still a simulation. Live trading adds real-world variables that are hard to model precisely, especially for limit-order grids: floating spread, execution delay, slippage/requotes, liquidity, partial fills, and broker-specific routing. Here you can find more about backtesting https://algoxp.com/trading-bots-why-a-killer-backtest-does-not-guarantee-live-profits/Because of that, some difference between backtest and live performance is always expected, particularly on fast markets like XAUUSD.
- IIn reply tosystem⬆:igor_kopaniszyn
Hey,
when there will be a version to test? Now link isn't working.
I am thinking about buying this one or maya gold.
What do You think about your 2 gold bots?
Greetings- In reply toigor_kopaniszyn⬆:MMagnus_Blackstone
I’ll contact cTrader support and try to fix the test-version access issue.
This new cBot is based on Maya, but it’s significantly more intelligent and has many more settings for tuning and optimization - multiple anchor types and multiple grid types.
With specific parameter sets it can repeat Maya’s logic, but it also lets you build more complex trading strategies when you want more control.- Iigor_kopaniszyn
Thank You for quick and professional response.
Just bought Inca. <3