+1 888 340 6572
MultiCharts Project Management
previous_open_issue.png
Go to the previous open issue
previous_issue.png
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
bug_report_small.png
Open Bug report MC-1961

In Multicharts currently is not possible to properly construct a continuous future contract .

action_vote_minus_faded.png
5
Votes
action_vote_plus_faded.png
next_issue.png
Go to the next issue (open or closed)
next_open_issue.png
Go to the next open issue
Description

The problem arises for example in commodities, because sometimes the next future contract is not the most liquid. You can't decide to make the rollover dynamically choosing the next future contract more liquid. You just can choose the first or the second next future contract etc. Deleting a contract in the custom future is not the solution because previously it could have been a contract to use. Try to build the future on the continuous Gold futures for example, you will see that in some period you are doing backtest on illiquid contracts . Comparing the continuous future with continuous made by other software the difference is very clear.
Finally would be very appropriate that symbol mapping contained the following option: the active symbol to trade it is the last used in the custom future.

Steps to reproduce this issue

Comparing the continuous future with continuous made by other software the difference is very clear.

Comments (2)
#0
user-offline.png  alebarce (alebarce)
Nov 03, 2015 - 08:29

I totally agree with the issues spotted by placcio and I support the requests he described above.
It would be fundamental to implement the creation of continuous futures which dynamically rollover to the following most liquid contract. 
I highly endorse also the symbol mapping option he suggested.

#0
user-offline.png  Alex MultiCharts (Alex MultiCharts)
Dec 14, 2015 - 14:54

'Build continuous futures contract on (nearest contract, 2nd nearest contract, ... )' defines the serial number of the contract on which the Custom Futures series is based on. It does not affect the rollover. While building a Custom Futures 'N' Nearest contract will be taken for each moment of time. This option has nothing to do with your case.
Please update to MultiCharts 9.1 Release 2 - it has the new option "Analyze N nearest next and previous contracts" for Event Rollover Condition. Try using this option with value 4.

History
Issue basics
  • Type of issue
    Bug report
  • Category
    Usability
  • Targeted for
    MultiCharts 9.1 (RELEASED)
  • Status
    Released
  • Priority
    Not determined
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (2)
People involved
Times and dates
  • Posted at
  • Last updated
Issue details
  • Reproducability
    Not determined
  • Severity
    Normal
Attachments (1)
  • /pm/public/files/show/746
    comparing 2 different continuous future on Gold uploaded Nov 03, 2015 by placcio (placcio)
Commits (0)
There are no code checkins for this issue
Duplicate issues (0)
This issue does not have any duplicates