+1 888 340 6572
MultiCharts Project Management

MultiCharts Project Management Timeline

August 19, 2019
feature_request_tiny.png 06:12  Feature request MC-2600 - load chart / symbol by tick as an option for indicators to access as they load - similar to Bar Magnifier and Volume Profile
John (johnromeronc) : Issue created
There are instances when you can not load an indicator by tick, it takes some # of bars to be correct when loading each historical bar @ close and then real-time comes in by tick.

In one particular case, I have an indicator that does net buy / sell volume. It is crazy to think the volume for each historical bar is either all buy or all sell. But if I only get the historical bars loading @ close then that has to be the assumption. Once Data starts to come in real time and each tick / trade is read, then things start to look more realistic.

This is very problematic if I need to reload a chart / symbol during the day. In Ninja Trader 8 there is check box on the symbol details window of the chart that can be checked to load / reload data by tick.

I think this is similar to what is currently available for "Strategy" - Bar Magnifier.

Also, I use Volume Profile. As you might imagine, it shows data being loaded by tick to get the volume profile correct. What can't this ability be extended to indicators?

John Romero
August 16, 2019
feature_request_tiny.png 01:55  Feature request MC-2599 - Alert when continuous contracts rollover
Admin (administrator) : Status changed: Under Review ⇒ Confirmed
feature_request_tiny.png 01:55  Feature request MC-2599 - Alert when continuous contracts rollover
Admin (administrator) : Percent completed: 0% ⇒ 10
August 15, 2019
feature_request_tiny.png 11:51  Feature request MC-2599 - Alert when continuous contracts rollover
janus (janus) : Issue created
At the moment when a custom continuous contract rolls over automatically one has to update manually the symbol mapping to trade with the new symbol . Although it would nice if this was automatic too, at least we should see an alert pop up when the rollover occurs to avoid the invalid mapping issue when an order is placed.
July 10, 2019
feature_request_tiny.png 06:30  Feature request MC-2598 - Strategy Automation: Require Order Confirmation enhancement
SYSWIZARD (SYSWIZARD) : Issue created
I would like to see 2 additional options for the Require Order Confirmation checkbox:
[ ] Only if Marketposition is [ ] non-zero [ ] zero [ ] Either One (mutually exclusive choices)
Automatically Close Confirmation Dialog box after [xxxx] seconds with [ ] automation order ignored [ ] order submitted (mutually exclusive options)

This provides for more flexibility in cases where semi-automation is desired.
For instance, I want to have automation put me into a trade without confirmation, but I want a confirmation when an exit is called for.
feature_request_tiny.png 06:19  Feature request MC-2597 - Summary Performance report - request for net income/net loss line item
SYSWIZARD (SYSWIZARD) : Issue created
The Summary Performance report provides for only the gross income / gross loss of the trading period as a single line item.
I would like to see the estimated commissions charges included as a line item as well as a NET INCOME / NET LOSS line item computed by subtracting the estimated commission charges from the gross income/gross loss.
July 05, 2019
feature_request_tiny.png 04:24  Feature request MC-2596 - Access to contingent/OCO orders via TradeManager interface before the initial order is filled
jarym (jarym) : Issue created
I'm using the TradeManager interface to keep track of my orders and positions to monitor risk. I've found that at least with PaperTrader, I can see new orders but if there's an attached Profit / Stop order then these only appear after the initial entry order has been filled. Further, while OCOGroupId exists so I can see which orders are part of the same group, I am not able to see which order triggered the OCO order.

This prevents me from assessing risk at the point orders are placed. It is really essential for me if there was a way that for any sent/submitted order to check what any attached exit orders are before the initial order is filled.

I suggest that maybe:
# The TradeManager.Order structure be enhanced to include a list of any contingent orders and that a mechanism exists to query/obtain details about these orders.
# When an OCO order finally appears via the TradeManager order events API, it includes a reference to the OrderID that triggered the submission.
July 01, 2019
feature_request_tiny.png 13:32  Feature request MC-2595 - Make line parallel to...
esbee (esbee) : Issue created
I am also a Sierra chart user and find the software has a ton of useful drawing tools.

One of them is the ability to make a line automatically parallel to other drawing tools (another line, a pitchfork, a channel or so).

It would be amazing, if MC could have the same feature!
feature_request_tiny.png 13:29  Feature request MC-2594 - Easily transform Pitchforks
esbee (esbee) : Issue created
Currently we can draw 3 pitchforks: traditional, Schiff and modified Schiff.

However when one wants to change the pitchfork, from traditional to modified Schiff for example, he has to delete the drawing, select the new one and redraw the fork.

Please add a dropdown or radio buttons in the property window of the pitchfork that allows to easily switch the pitchfork's type. That would make things much easier!

Thanks :)
feature_request_tiny.png 13:23  Feature request MC-2593 - Drawing tools - Please make those %$&@#(#&$^ tiny square handles bigger and easier to grab
esbee (esbee) : Issue created
These small squares are just too difficult to grab with a mouse click.

How many times did I want to change a drawing, but moved it instead?

It is terribly annoying!
feature_request_tiny.png 02:54  Feature request MC-2592 - Multi-broker manual entry
sstheo (sstheo) : Issue created
I would like to have my manual entry trades automatically executed on more than one brokerage account. I have 2, but may soon even have 3 live accounts for which I'd like to take the same exact trades on, including stops and targets. Volfix and InteractiveBrokers offer this. Thanks.
June 04, 2019
feature_request_tiny.png 07:31  Feature request MC-2591 - BetterData Handling for Portfolio Backtest
rien (rien) : Issue created
**The portfolio backtest is not suitable for event strategy backtesting because all the data over the date range is first loaded and then it is going to run the backtest.
This causes slow backtests and very high RAM usage (when used on a lot of stocks).**

### Solution #1:
1. Per ticker load the dates that it is allowed to trade (via indicator).
2. Calculate the data range that is needed per day.
3. Only load this data range in the backtest.
4. Calculate over ticker.
5. Done

### Solution #2:
1. Specific Date Ranges per strategy group.
2. Option to test each strategy group automatically AFTER each other to avoid RAM overload.
May 22, 2019
bug_report_tiny.png 08:50  Bug report MC-2585 - Open Position shows NEGATIVE TICKS on CHART and POSITIVE CASH on ORDER AND POSITION TRACKER
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Need Details
May 17, 2019
feature_request_tiny.png 10:18  Feature request MC-2590 - Use IQFeed Symbol Refresh on Rolling Futures Contracts
TrendFirst (TrendFirst) : Issue created
I've posted this topic in the discussion forum, re-posting the issue here as a feature request.

[Your text to link here...](https://www.multicharts.com/discussion/viewtopic.php?f=1&t=51896 "Rolling Crude Futures")

During a futures contract roll, the IQFeed symbol database refresh happens overnight, as they have millions of symbol updates to do and that is the only practical way to do it. This takes a period of hours, and during this time the symbol shown in an MC chart is the old symbol, while the data shown in an MC chart is the new data. This can be confusing to a trader that is executing trades during this period. If I do a symbol search in MC during this symbol updating process, it will still show the old contract, even tho the data in the chart is the new contract. This is only an issue for a matter of hours, and by the next morning the symbol database, symbol in the chart, and the data are correct and match.

It is possible to use a symbol refresh that IQFeed sends with the new contract data, and show the symbol for the new contract immediately, along with the new contract data. MC currently retrieves the symbol from the symbol database, and while the database is being refreshed, MC will pull and display the old symbol. I would suggest that MC be modified to use the new symbol that is sent immediately with the new data, rather than pulling from the symbol database.

Thanks for considering my request.
May 15, 2019
feature_request_tiny.png 18:54  Feature request MC-2589 - "Sort and Filter" Function in "List of Trades" of Performance Report
ragdoll (ragdoll) : Issue created
We develop new strategies on Multicharts. After back testing on several years history, there usually will be thousands of trades listed in the "List of Trades" of Performance Report. Currently, the functionality of "Go To:" is quite limited. We have to export that list to excel and do some job by the "sort and filter" in excel to find the specific trades we want to check. Would you please help to provide that function in the "List of Trades"? That will facilitate much of our strategy development work.
May 14, 2019
bug_report_tiny.png 08:51  Bug report MC-2586 - Programmatically-drawn rectangles do not display in the correct UI layer when not based on data1
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Not a bug
May 13, 2019
feature_request_tiny.png 05:44  Feature request MC-2588 - Add style templates for signals
MultiCharts Support (MultiCharts) : Issue created
Configuring the style settings for entries, exits and connecting lines for each of the numerous signals can be very time consuming.
We consider adding a possibility of creating sets of settings/style templates for the signals to facilitate this process. Once created these templates will be available for each signal.
May 09, 2019
feature_request_tiny.png 03:19  Feature request MC-2587 - Percentage Chart
Safa (bruno_safa) : Issue created
It would be great if MC had the ability to load percentage charts like TS does.
May 08, 2019
bug_report_tiny.png 12:53  Bug report MC-2586 - Programmatically-drawn rectangles do not display in the correct UI layer when not based on data1
pburich (pburich1) : Issue created
When rectangles (and probably ellipses as well) are drawn by an indicator based on a datastream > data1, the UI layer to which they are assigned visually supersedes manually-drawn 2-dimensional objects (rectangles and ellipses). This makes it hard to annotate charts to share with others since a rectangle or ellipse drawn to highlight an area of interest on the chart disappears behind any programmatically drawn 2-dimensional objects.

This behavior is not observed for 1-dimensional objects, so the lack of consistency would suggest a minor bug vs. a new feature request.


May 07, 2019
bug_report_tiny.png 02:51  Bug report MC-2585 - Open Position shows NEGATIVE TICKS on CHART and POSITIVE CASH on ORDER AND POSITION TRACKER
WildWex (gwexler) : Issue created
I have a number of charts open as well as open positions on those charts. Often, I see that the position reflects a negative number of ticks suggesting a loss vs. a positive amount of open position cash (unrealized profit). I've *attached* an image for your review.

Release: Multicharts64 version 12.0 Relese (Build 18038)

attachment: https://cl.ly/42d9254d7595

May 03, 2019
feature_request_tiny.png 03:48  Feature request MC-2584 - Improvements for strategy position (total per underlying)
endystrike (andrea_nebiolo) : Issue created
Please give the possibility to check if the sum of all theorical position on an underlying matches with the broker position on that underlying.
For example, I have 6 systems on CLM9:
sys 1: long +1
sys 2: flat 0
sys 3: short -2
sys 4: long+4
sys 5: long +3
sys 6: long +1

at this point I'd have to manually do the sum and check if the sum is aligned with the broker position that in this case should be = 1+0-2+4+3+1 = +7
May 02, 2019
feature_request_tiny.png 20:23  Feature request MC-2583 - Power Language-Chart Trading Panel extension
SYSWIZARD (SYSWIZARD) : Issue created
Having the ability to control certain aspects of the Chart Trading Panel from within Power Language.
I would like the ability to:
1) disable Buy/Sell buttons under certain conditions
2) set the # of contracts based on market volatility
Right now this has to be done manually....and you know how that goes.

I am constantly finding myself getting out of winning positions too early ...and want to disable the sell/buy based on my position until the market trend changes. This is a huge problem for me right now.
Also, I find myself trading the same number of contracts regardless of market volatility conditions. I'd like to set the default number of contracts based on a volatility measure. I am constantly having to change the default # of contracts in the trading panel. It would be great if the software could do it from an indicator or signal.

Here are some ideas for implementation:
Remember: With PowerLanguage any and all kinds of logic can be applied.
Setting the bet-size based on current volatility makes a lot of sense.

So all we need is a few getters and setters: CTP = Chart Trading Panel
v1 = CTPGetBuyButtonStatus; // returns true/false
v1 = CTPGetSellButtonStatus; // returns true/false
s1 = CTPSetBuyButtonStatus(boolean True/False); // true = enabled
s1 = CTPSetSellButtonStatus(boolean True/False); // true = enabled

v1 = CTPGetQty; // returns current size
s1 = CTPSetQty(long ); // sets current size

Wow, this would be a huge improvement for those who are semi-automated traders (like me !!).
feature_request_tiny.png 20:16  Feature request MC-2582 - Enhance Powerlanguage to support more robust Alerts
SYSWIZARD (SYSWIZARD) : Issue created
I use Alerts a lot..and that's the problem....they all look the same and distinguishing them clearly in rapidly moving markets (think E-Mini) becomes difficult....even with sounds.
I wonder how difficult it would be for MC Engineers to provide an extension for Alerts to be able to change:
1) background color
2) Font type, size, and color
3) Placement on screen
4) allow embedded images

In this manner with these features certain Alerts would stand out from others.
April 22, 2019
feature_request_tiny.png 22:40  Feature request MC-2581 - Volume Delta charts colour shading
Al3cs (al3cs) : Issue created
I noticed that colour shading in Volume Delta Charts is only based on relative values inside single rotation.
I think it is far better to consider prevoius rotations values too for colour shading.
In this way you can fast spot on relative changes in market values, in the same way most of others charting softwares does.

feature_request_tiny.png 02:55  Feature request MC-2575 - Show WICKS on LINE BREAK charts
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Confirmed
feature_request_tiny.png 02:55  Feature request MC-2575 - Show WICKS on LINE BREAK charts
MultiCharts Support (MultiCharts) : Target milestone changed: Not determined ⇒ MultiCharts 13
feature_request_tiny.png 02:55  Feature request MC-2575 - Show WICKS on LINE BREAK charts
MultiCharts Support (MultiCharts) : Status changed: Postponed ⇒ Under Review
April 17, 2019
bug_report_tiny.png 05:14  Bug report MC-2576 - CustomInstrument fails with the resolution same as primary data's
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Confirmed
bug_report_tiny.png 05:14  Bug report MC-2576 - CustomInstrument fails with the resolution same as primary data's
MultiCharts Support (MultiCharts) : Target milestone changed: Not determined ⇒ MultiCharts 13
bug_report_tiny.png 01:53  Bug report MC-2580 - QuoteManager and TradeStation data
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Not a bug
bug_report_tiny.png 01:53  Bug report MC-2580 - QuoteManager and TradeStation data
MultiCharts Support (MultiCharts) : Status changed: Need Details ⇒ Under Review
April 16, 2019
bug_report_tiny.png 02:40  Bug report MC-2580 - QuoteManager and TradeStation data
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Need Details
April 08, 2019
bug_report_tiny.png 02:22  Bug report MC-2580 - QuoteManager and TradeStation data
WildWex (gwexler) : Issue created
When I import data from TradeStation and keep a symbol 'connected' via Quote Manager, it seems that QuoteManager does not retain the data it collects. Each time I update the chart changing the timeframe from 10 min to 15 min bars (more or less minute based regular bars) the data is required from TradeStation rather than retrieved from data already collected and stored in QuoteManager.

I have no such problem when collecting data from Rithmic. However, the problem manifests when using TradeStation.
April 05, 2019
feature_request_tiny.png 01:43  Feature request MC-2579 - Trading Journal
Goldfinger (lutz eberle) : Description updated
feature_request_tiny.png 01:37  Feature request MC-2579 - Trading Journal
Goldfinger (lutz eberle) : Issue created
I would like to see an implementation of a simple Trading Journal in Multicharts.
This is really missing.
Examples for Trading Journals:
([https://tradebench.com/)
(https://www.stocktrader.com/analysis/)
(https://bugthinking.com/pse-trading-journal-spreadsheet-v8-1-whats-new-why-you-should-get-one/)
(https://www.portfolio-performance.info/portfolio/)
April 03, 2019
feature_request_tiny.png 04:14  Feature request MC-2578 - Add Diagonal lines to the GannSqaure
AdrianP (AdrianP) : Issue created
Hi,

I would like to see the option to draw diagonal lines on the Gann Square drawing tool.
The default settings use 0.25,0.5,0.75,1.0 creating 16 squares.

Please see the 2nd chart at this link for an example of what I am discussing. My main request is for the dark thick blue line options.
[http://www.sacredscience.com/ferrera/mathformula.html]
April 02, 2019
bug_report_tiny.png 04:06  Bug report MC-2577 - Performance/ compiler isse
MultiCharts Support (MultiCharts) : Status changed: Under Review ⇒ Not a bug
April 01, 2019
bug_report_tiny.png 08:16  Bug report MC-2577 - Performance/ compiler isse
Zheka (Zheka) : Reproduction steps updated
March 29, 2019
bug_report_tiny.png 07:37  Bug report MC-2577 - Performance/ compiler isse
Zheka (Zheka) : Issue created
I have (again) stumbled upon a performance issue, where a script was taking too long to execute (some 26sec on 7yrs of 20min bars).

Investigating, I copied it block by block to another, fresh script, but it run in <6 sec altogether.

The only block left was the one which should not have been executed anyway (if false then...) - and when I copied it, the time got back to 26sec!

Somehow a block of code that should not have been executed dramatically influences run time!

!! AND - params passed to functions that are not supposed to be executed - influence run times!

Observation: this seems to be a problem with functions that call other functions and use arrays.

The below code takes 11 sec to execute on 7yrs of 1-min bars of EURUSD; if all function calls are commented out - 6+sec.
March 25, 2019
bug_report_tiny.png 07:31  Bug report MC-2576 - CustomInstrument fails with the resolution same as primary data's
SUNRISUS (sunrisus) : Issue created
Hi from a new comer!

I have been playing with data retrieving using CustomInstrument, and noticed that it is working fine for retrieving instruments except the resolution the same as the primary data's.. I know I could do it with DataLoader, but the later is not bond with primary bars and would make plotting more difficult. It would be nicer if Multicharts would allow requesting new instruments with the same resolution as the primary data's, facilitating plotting.

I also know I could bypass the problem by loading data2 to chart, and using BarsOfData(2) , but if I were to manually load 10-20 instruments to chart every time, that would be a painful process.

I am not sure if not allowing the resolution same as primary series is by design or a bug.

The following is the sample code, with primary chart data resolution of 1 day. All resolutions works fine except the resolution the same as primary data's.
August 08, 2018
icon_build.png 02:00 12.0
New version released
icon_build.png 02:00 12.0
New version released
August 10, 2017
icon_build.png 07:00 11.0
New version released
August 09, 2017
icon_build.png 19:00 11.0
New version released
icon_build.png 19:00 11.0
New version released