Frequently Ask Questions

Check out the categories below to find answers to common questions.

Automated trading (5)

Can’t combine 2 different stoploss error message with IG

If you receive the “Can’t combine 2 different stoploss” error message when trying to launch your strategy (...) Read more
When using ProOrder for automatic trading in ProRealTime, the type of CFD account you have—Limited Risk Account or Expert Account—determines how your strategy is executed. Each account type has distinct features, especially concerning stop-loss management, hedging, and trade execution. (...) Read more
In ProRealTime, strategy code is executed once per completed bar by default. This means that when a condition is met, the order is placed but is only executed at the open of the next bar rather than instantly within the […] (...) Read more
When daylight saving time (DST) occurs, ProRealTime automatically adjusts the market hours for each instrument according to its exchange rules. (...) Read more
If you’ve modified the custom time zone settings in your ProRealTime chart but your strategy running in ProOrder is not reflecting the changes, it is likely due (...) Read more

Backtest (5)

Why are all optimization results the same?

If all the results in your strategy optimization are identical, it usually indicates one of the following issues (...) Read more
It is common to notice differences between backtests, demo trading, and real trading results in automatic trading. (...) Read more
When you run an optimization in ProRealTime, you may notice that the results differ from a standard backtest using the same parameters. (...) Read more
Backtesting with tick-by-tick mode in ProRealTime provides a more accurate simulation of real market conditions by analyzing each individual price movement within a bar. This method offers a detailed view of how your trading strategy would perform in live trading […] (...) Read more
By default, ProRealTime executes trading orders only at the close of each bar because it reads and processes the strategy code once per completed bar. This behavior can create delays in order execution, preventing real-time reactions to price movements. (...) Read more

Code (2)

Remove GRAPH instruction error message

If you encounter the “Remove GRAPH instruction” error when launching a ProOrder strategy for live trading, it is because (...) Read more
By default, ProRealTime executes trading orders only at the close of each bar because it reads and processes the strategy code once per completed bar. This behavior can create delays in order execution, preventing real-time reactions to price movements. (...) Read more

Platform (2)

Why is the scale on my graph all squashed up?

If the price scale on your ProRealTime chart appears compressed, making it hard to read or analyze, the issue may be caused (...) Read more
An ITF file in ProRealTime is used to import trading Strategies, Indicators, Screeners, Workspaces, Templates & Calculated instruments into the platform. (...) Read more

Screener (3)

Why the ProScreener results are wrong or delayed?

If your ProScreener results do not match what you see on your chart or seem delayed, this is usually due to differences in historical data availability or real-time market data access. (...) Read more
By default, ProScreener in ProRealTime limits historical data to 512 bars for performance reasons. If you need more history for scanning or backtesting conditions (...) Read more
If the values from ProScreener do not match those of the indicators displayed on your chart, this is usually due to differences in (...) Read more
ProRealCode ProRealCode
Loading...