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.

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(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. Add the Visual Mode to the Backtester

    Please consider add the Visual Mode to the Backtester.

    700 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      43 comments  ·  cAlgo  ·  Admin →
    • Multi-Currency Backtesting

      support multi-currency cBots in backtesting

      632 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        31 comments  ·  cAlgo  ·  Admin →
      • More tick data back testing.

        More tick data back testing now only 10 months. I want more than 3 or 10 years because when testing with 10 months I cannot be sure I's will be work for a long term. It's very important!!! Thank you.

        211 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          3 comments  ·  cAlgo  ·  Admin →
        • trade symulation

          The possibility to trade simulation on back datas with variable time speed

          183 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            6 comments  ·  cAlgo  ·  Admin →
          • Export Genetic Optimization results to CSV

            It would be handy to be able to export Optimizations to CSV for charting and the like.

            Something like:
            Datetime, Symbol, Timeframe
            Starttime, Endtime
            Ranges Table ( paraname, min, max, step)
            Possible Combinations, Tested Combinations
            Iteration, ... result columns ..., ... Settings Columns ...

            176 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              6 comments  ·  cAlgo  ·  Admin →
            • auto start

              allow starting of robots via code

              165 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                7 comments  ·  cAlgo  ·  Admin →
              • Modify volume of a position

                Currently it is only possible to reduce volume for a position with ClosePositionAsync. But it is not possible to increase the volume of an existing position.
                Adding an additional argument to ModifyPosition[Async] to change position volume would be very helpful instead of opening many small additional positions.

                144 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  3 comments  ·  cAlgo  ·  Admin →
                • import tick data for market replay or backtesting

                  We need ability to load custom tick data in csv or other simple format where we can specify the columns of data during the import. Also, the backtest or market replay should have ability to use the real spread based on tick-by-tick or millisecond bid/ask info if available. Otherwise the user has to specify the avg spread or min/max spread manually.
                  Not sure why metaquotes, Spotware, etc make this so difficult in 2013. You are still writing trading software with 1990 limitations.

                  134 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    5 comments  ·  cAlgo  ·  Admin →
                  • API for trading sessions and trading hours (start, end, current sessions, effective start and end)

                    It would be nice to have an API for trading hours and session hours.

                    1) Names of the current live sessions. And enum values, if names are not static.

                    2) The beginning and the end of the current sessions.

                    3) The beginning and the end of current trading hours timespan (as configured in cBroker).

                    4) Effective trading hours for a session (an intersection of trading hours (set by the broker) and session hours (set globally by exchanges)).

                    5) Timetable for trading hours as configured in cBroker.

                    6) Timetable for sessions as set by exchanges.

                    7) Effective trading hours timetable for…

                    119 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      4 comments  ·  cAlgo  ·  Admin →
                    • Market Calendar API

                      calendar from where we can get importance or eventually some other data like http://www.forexfactory.com/calendar.php

                      109 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        2 comments  ·  cAlgo  ·  Admin →
                      • Proper debugger for calgo

                        A debugger which gives you the option to run line by line so that you can spot where in the code there is something wrong ( finding a nan for example)

                        94 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          2 comments  ·  cAlgo  ·  Admin →
                        • Please Enable ChartShot API

                          I wish you could enable the chart shot API so we can programmatically take a snap shot of the chart.

                          85 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            3 comments  ·  cAlgo  ·  Admin →
                          • custom Parameters

                            would be very useful to have the possibility to insert parameter type enums. For example : Type trade op.: "Sell" "Buy" "Sell & Buy" "Auto"

                            80 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              11 comments  ·  cAlgo  ·  Admin →
                            • Walk forward optimization

                              WFO for out-of-sample testing during optimization would lead to the creation of more robust systems, optimal parameter sets, and less curve-fitting.

                              79 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                3 comments  ·  cAlgo  ·  Admin →
                              • Enable "offline" Backtesting

                                In order to be able to backtest cBots while not being connected to the internet and/or the Sportware Server the abillity to backtest "offline" would be highly appreciated.
                                Like a local "offline" Backtesting Account with the option to define initial funds.

                                78 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  2 comments  ·  cAlgo  ·  Admin →
                                • 75 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    6 comments  ·  cAlgo  ·  Admin →
                                  • It should be possible to access chart objects and determine their values within a cBot.

                                    Specifically, I would like to place a horizontal line on a chart and drag it to a location where I would like a stop for a new order to be placed. Then when I add a cBot to the chart, it would determine the location of the stop, calculate the amount of risk in pips and then calculate the volume to be traded based on a parameter specifying the percentage of account equity risk for each trade.

                                    69 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      4 comments  ·  cAlgo  ·  Admin →
                                    • Auto restart/play/run option after shutdown

                                      If the computer/vps/server crash, cAlgo in my case is launched automaticly. However cAlgo robots are put on STOP. They need to automaticly go back into ACTIVE/PLAY to handle orders ASAP.

                                      Would like an option for this as I'm already trading cAlgo live.

                                      68 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        2 comments  ·  cAlgo  ·  Admin →
                                      • Able to Modify Label of open positions.

                                        It is the mandatory feature.

                                        61 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  cAlgo  ·  Admin →
                                        • partial close in backtesting

                                          partial close in backtesting

                                          60 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            2 comments  ·  cAlgo  ·  Admin →
                                          ← Previous 1 3 4 5 8 9
                                          • Don't see your idea?

                                          Ideas and suggestions for cTrader and cAlgo

                                          Feedback and Knowledge Base