Ideas and suggestions for cTrader and cAlgo

Welcome to Spotware’s UserVoice.

On this page, you can vote on or leave suggestions for features and improvements to cTrader and cAlgo.

- When posting a new idea, please select ‘cTrader’, ‘cAlgo’ or ‘cTrader Mobile Web’ from the category dropdown.
- To report a bug or ask questions, please use the ‘Feedback’ button inside the platforms.

For demos of cTrader, cTrader Web, cTrader Mobile Web and cAlgo, visit our website: http://www.spotware.com

Describe a new feature or changes to a current feature that would improve your trading.

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Improve (expand) Documentation (API Programmers Guides)

    It would make it so much easier if you had a manual and not just the object reference.
    I am wasting hours trying to find out how things need to be programmed.

    The programmers guide ist a good start, but it is just the peak of the iceberg.
    Simple things should be documented in a structured way explained with example(s).
    It is not about programming c# - I am good at that, it is about what objects / methods are available and can be used in which way.

    Some other software products have it and it helps a lot for…

    1 vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  2. tabs chart moving with scroll mouse

    ... in cTrader web will be nice to can move tabs (pairs chart) left or right if we have more than few tabs open.
    ... if we will put mouse on tabs top and scrolling to move left or right that tabs, not use clicks on arrow button.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  3. Close Copy positions!! IMPORTANT

    We need to be able to close copied positions, there is no control!

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  4. trade codes

    hi to have the same trade codes as trading view hardly none of them match with each other at all and trading view is a massive company to deal with

    1 vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. link "scrollbar" of multiple windows with different timeframes of the same symbol

    when multiple windows are open on different timeframes on the same symbol it could be nice to "link" them so when you move scrollbar of a window, all the others moves to center on the same time focused

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  6. Inclusion of Trailing Stop Option Button in The Advanced Protection Window

    It would be very nice to have the Trail Stop option included in the Advanced Protection window. This is the one feature I think remains to be added to the window to make life a lot easier for traders. I just started using cTrader and I'm so intrigued by all the cool features offered by the great terminal.

    1 vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  7. Lock drawings to chart

    Lock/unlock drawings, this is very important for many! Please consider this!

    5 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  8. The middle point of a box can be moved to the right and to the left to snap to a certain bar

    This option exists in the lines, but what if I want to draw a box instead? It's too slow to set the levels to certain lows or highs, the same goes for some other objects like the bottom line of the price channel (the one that has one dot).

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  9. Simulate withdrawal in backtesting

    Withdrawing money from an account is integral to any trading system. Withdrawal parameters in backtesting settings should be available, to simulate the amount to be withdrawn, and the period of withdrawal (eg every week;month) with another parameter to specify the recurrence of the withdrawal (eg every week/month, every second week/month).

    1 vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  10. filter long/short positions on chart

    be able to view only long or short orders on the chart.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  11. ctrader is super fine, but i woud give it 5 star if u can add market replay for strategy testing

    if you can add market replay feature on ctrader for strategy testing it would beat all competition

    7 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  12. horizontal shift

    cbot moving average cross over line horizontal shift...

    THEIRS IS M-A NO SHIFT TAB, NO OFFSET TAB WHY? FOR CBOT MA CROSS OVER. THIS IS UNPROFESSIONAL.

    the horizontal shift (offset). A negative offset can be used to center a moving average. A negative 10 day offset for a 20-day moving average places the moving average in the middle of the 20 days used in the calculation.

    1 vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Give us an option to choose which server we want to connect to! 110ms vs 8ms!

    Please let us choose which server we want to connect to! Running bots with 110ms.. Hmm me no like.

    5 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  14. Link Screen

    Link Screen, Let user able to select multiple screens in same currency pair, link them together, if draw any line on 1 linked screen, all linked screen show the same . This function wil very help full , Thank you

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  15. Adjustable / movable toolbar

    In one of the most recent updates the toolbar containing the zoom in/out function, chart types, indicators, objects list, timeframes, etc., was fixed on the left hand side and is taking space which can otherwise be used for a sligthly wider chart view.

    I would like to be able to make this horizontal and move it above the chart, next to the toolbar with the cursor, crosshair, trend line, text, etc., where currently there is just empty space.

    I should say that even though there's always room for improvement, generally I like cTrader much more than a lot of other…

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cTrader  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow accessing Indicator outputs color

    When an indicator has several outputs for the user it's hard and annoying to recognize what each output represents, a good example can bee indicators that shows the strength of FX currencies.

    To solve the issue developer can add a legend to the indicator so for adding legend developer have to know the indicator output colors which are set by the user.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add Color, DateTime, DateTimeOffset (with time offset), and Time picker parameters

    I thought you will add this parameter types alongside Enum parameter but I don't know why you haven't?

    Please add this parameter types as it will be a huge UX improvement and a great help for developers.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add account cash flow history or transactions to the Account object

    Please add the account cash flow history or transactions to the account object, it should be a collection of transaction or cash flow objects.

    The object must have time, type (deposit, withdraw, bonus,..), and amount properties.

    Giving access to this data will allow developers to develop lots of cool risk management add-ons for cTrader.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add "Description" attribute recognition for Enum parameters

    Adding Enum parameters was really helpful and huge UX improvement but as you know there is no way to add space for an enum value so the workaround this issue is using "Description" attribute for enum values which is very common on WPF apps.

    Please add this feature so we will be able to use the "Description" attribute for enum values.

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  20. TimeFrame parameters default value must be the current chart time frame

    If you don't set a default value for a time frame parameter the cTrader sets its value to the hourly chart, can you change this behavior?

    It should not set it to "Hourly" time frame instead it should set it to the current chart time frame (the chart that indicator or cBot is attached to).

    2 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  cAlgo  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Ideas and suggestions for cTrader and cAlgo

Feedback and Knowledge Base