Welcome to The Bug Genie
Please login below.If you have not already registered, please use the "Create an account" button to do so.
January 19, 2023 | |
![]() |
08:10 Bug report MC-2843 - Redefine of ASCII Mapping doesnt work per file Chris (Chris) : Issue created In ASCII mapping the redifine(i.e. setting a field from downticks to openinterest) should only account for one file, the one that is opened when redifining. But, after redifining the first file, those settings also are set for further files. Or, first file nothing was redifined, second file downticks to openinterest, suddenly the first file also has those settings. Only if files from different folders are used, the redefine can be set differently, but also this setting accounts for all files within that second folder. Is it intendet, that for individuall redefinition of fields, the files for every setting need to be in seperate folders? |
January 17, 2023 | |
![]() |
06:13 Feature request MC-2842 - Support for DARWINEX and Eightcap CFD brokers Shehzad (Shehzad) : Issue created Hi, can you please add some more CFD brokers in the list of supported brokers. For example would be really great to connect following two CFD brokers via Multicharts as they are supported by TradingView too: 1) DARWINEX: https://www.darwinex.com/eu/ 2) 8eighthcap:: https://www.eightcap.com/en/ 3) FXview:: https://fxview.com/ They can be implemented the same way as Multicharts + Oanda interface. However, Oanda does not allow trading via Multicharts for EU clients. That would be really great help for lot of retail traders like me. |
January 15, 2023 | |
![]() |
23:14 Feature request MC-2841 - Ability to not show Plot() line item in Data Window rc76 (rc76) : Issue created The Data Window in Charts can display all the PlotXXX() info line item for each indicator: https://www.multicharts.com/trading-software/index.php/Data_Window However, sometimes we don't want "every" Indicators' PlotXXX() to be displayed in Data Window, since: (1) Some PlotXXX() are supposedly only to be better viewed/examined in chart (2) Some PlotXXX() are supposedly only to be better viewed/examined in Data Window (3) Sometimes we do not want the entire Indicator's info to NOT displayed in Data Window, since the indicator info is better displayed on Chart. So its is recommended to have the "optional" parameter under PlotXXX() to indicate whether such line item is displayed in Data Window or not, for example: Current: Plot1(close, "CurrentBarClose", GREEN); Proposed: Plot1(close, "CurrentBarClose", GREEN, 0); - The final "0" is a numeric input, which is optional. - By default, the final parameter is set to 1 (i.e. display such line item in Data Window). - If purposely set to "0", than such line item will not be displayed in Data Window. |
January 14, 2023 | |
![]() |
12:52 Feature request MC-2840 - create a possibillity to update for daily eod data(price, volume, openinterest) without chart reload Chris (Chris) : Issue created as for now it is not possible to use prior days daily eod data(price, volume, openinterest) without - reloading the chart - or have an external data download and use ie. ELCollections. because there is no way of getting it onto the chart (without reload). Since that kind of data is only available at different (later than change of day) times, it would be great to have a possibility to call upon that data whenever it is available, at least after - a reload in QuoteManager without reloading the chart - or when the data comes available via ASCII mapping so ELCollection is not needed so it can be used in a running strategy without reloading the chart. |
January 09, 2023 | |
![]() |
20:21 Feature request MC-2839 - Add a keyword to return current status of "Real-Time History Matching" rc76 (rc76) : Issue created There are times that we forgot to turn on/off "real-time history matching" when going into backtest or autotrading in signal study, either in MC Chart or PT. Maybe we can have something like: GetAppInfo(RealTimeHistoryMatching) = 0 or 1 or RealTimeHistoryMatching = 0 or 1 |
![]() |
07:59 Feature request MC-2838 - Ability to "link Date Range" between symbols (Data1/Data2) rc76 (rc76) : Issue created I think it will be a great, value-add feature to allow user to select (i.e. a checkbox) to link also the date range of different data series (data1 / data2): Feature: (1) on the same chart  Feature: (2) across different charts - similar to how Portfolio Trader works, but available in Charts so we can see the indicators/signals  Maybe this can be implemented by a checkbox as well, when selecting the link color:  |
January 05, 2023 | |
![]() |
07:50 Feature request MC-2837 - MaxDataStream should be available in Create method jarym (jarym) : Issue created Currently the `MaxDataStream` property throws an Exception if its accessed in the `Create` method. This prevents creating functions for each data stream using `new Function(this, DataStreamNumber`) |
![]() |
03:29 Feature request MC-2836 - Export data value from a chart BBurnout (Marzio Darrigo) : Issue created Please insert an option directly from a chart window that export in a .csv format file all data value showing. thanks |
January 02, 2023 | |
![]() |
04:17 Feature request MC-2835 - Adding the ability to trade Future Spreads and Arbitrage Pairs malcevk86 (malcevk86) : Issue created Despite your platform profile showes that MC allows to trade spreads https://www.multicharts.com/trading-software/index.php/Supported_security_types , but in fact it isn't true. Traders can only work with Futures Calendar Spreads and only in Paper Trading mode (forward testing and backtesting). Despite e.g. Interactive brokers allows to work with calendar,intermarket and intercommodity spreads, and with stock arbitrage pairs also, and provides their synthetic instruments quotes - but Multicharts platform even with IB conection doesn't allow this option. Moreover via Interactive Brokers TWS traders is allowed to place LMT, LMT+MKT and REL+MKT orders for such types of derivatives wich is super important for some sort of intraday strategies and for getting desirable Entry/Exit prices for these types of synthetic instruments. Adding the posibilty to build, backtest and trade in algo mode Futures Spreads and Arbitrage Pairs (at least for IB) with using mentioned sorts of LMT orders would sugnificantly expanded range of trading oportuniries (especialy for the algo traders) and would attracted a lot of new clients for Multicharts platform because I don't know a lot of similar platforms which allows to work (especialy in algo mode) with these instruments. Thank you for the support this issue. |
December 30, 2022 | |
![]() |
22:51 Feature request MC-2834 - VOTE: Support brokers SP Native API(Share Point System) Mike_2021 (HP Jiang) : Issue created Hi Teams, Share Point(SP Native API) system is a futures trading system used by many people in Hong Kong. When will support this broker? Thanks so much! API Doc: [https://spsystem.info/download/API/R875 ... I_8754.pdf](https://spsystem.info/download/API/R8754/SPNativeAPI_8754.pdf "") What is SP Native API?: http://www.sharppoint.com.hk/algo0-api |
![]() |
14:11 Bug report MC-2833 - [IntrabarOrderGeneration = true] Does not work on Kase range bars Mark Brown (Mark Brown) : Issue created As you can see the system will only execute the trade on the close YET the same code will place an arrow where the code tells it. The Blue and Red arrows the system - the Pink arrows are a text tool placed by the same code. This means that SOMETHING IS WRONG [IntrabarOrderGeneration = true] var:intrabarpersist dnband2(0),intrabarpersist upband2(0); dnband2= {the lowest lower band "outside lowest"} upband2= {the highest high band "outside highest"} if c<=dnband2 and c[1]>=dnband2 then begin sell short next bar market; // code above will only sell on close of the bar no matter how you code it. //yet code below will put arrow where instructed by the code above value1=Arw_New_s(Date, Time_s,dnband2, true); //plots the sell arrow at the sell stop price arw_setsize(value1,0); arw_setstyle(value1,3); arw_setcolor(value1,pink); end; if c>=upband2 and c[1]<=upband2 then begin buy next bar market; //code above will on buy on close of bar no matter how you code it. //yet code below will put arrow where instructed by the code above value1=Arw_New_s(Date, Time_s,upband2, false); //plots the sell arrow at the sell stop price arw_setsize(value1,0); arw_setstyle(value1,3); arw_setcolor(value1,pink); https://imagizer.imageshack.com/img924/8546/YX20zP.png < LARGER IMAGE Please stop telling us it works - look into it All I want is to buy where I tell it and sell where I tell it - why is that impossible? |
December 28, 2022 | |
![]() |
08:34 Feature request MC-2832 - commandLine: Ability to change multiple data series date range in one command line rc76 (rc76) : Issue created Currently if I want to change the date range for multiple data series on the same chart using commandLine (i.e. testing to see if particular trade happened in history is working okay, or if a Multi-TimeFrame indicator is suitable to be added). I have to insert multiple times the command, i.e.: .csy dnum=1, name=DOGEUSDT, from=02/06/2021, to=02/22/2021 .csy dnum=2, name=DOGEUSDT, from=02/06/2021, to=02/22/2021 Since I am using 5m, 15m, 1hr, 1day on each chart, and I have 30 charts open, it will be extremely painful to do such inserts (many many times) per chart. Can we make the commandline be able to take multiple data series change in 1 line? i.e.: .csy dnum=1, name=DOGEUSDT, from=02/06/2021, to=02/22/2021, dnum=2, name=DOGEUSDT, from=02/06/2021, to=02/22/2021 That will be super efficient (a huge time saver)! Thank you! |
December 19, 2022 | |
![]() |
14:09 Bug report MC-2831 - BinanceServerHost loads although both Binance profiles are set inactive Chris (Chris) : Issue created BinanceServerHost.exe loads although both Binance profiles are set inactive in "Manage Broker Profiles". listed in Task-Manager under processes and in services I just updated to (Build 24200) two days ago, wasnt like that before. |
December 18, 2022 | |
![]() |
21:10 Feature request MC-2830 - Feature Request: Add a keyword to return current "Max Shares/Contract per Position" rc76 (rc76) : Issue created From time to time, especially trading crypto, we forgot to set "Max Shares/Contract per Position" bigger than 65000. Therefore we would like to have a way to check this in our signal script, say: if MaxShrCtrtPerPos < 100000000 then Print("Warning"); So it will be great to create a keyword like MaxShrCtrtPerPos that will return current value in the Signal property. |
December 16, 2022 | |
![]() |
05:52 Feature request MC-2829 - Potential Feature: A better way to use "Format Objects" window rc76 (rc76) : Issue created Format Objects window is one of the most frequently used window, especially the "Studies" tab, and many times spend to adjust the studies/indicators on: (1) Up/Down Positioning among studies/indicators (2) Choosing of Data # the study is based on Therefore if we can make the following enhancement the "Format Objects - Studies tab", it will greatly save us alot of time:  (1) You can drag and drop each studies to move to upper or lower SubChart “groups” (2) You can have a drop-down menu to select which SubChart you want the study to be in. (3) You can have a drop-down menu to select which Data # you want the study to be in. |
December 12, 2022 | |
![]() |
11:54 Feature request MC-2828 - Add possibility for "Data aliasing" variables via input Chris (Chris) : Issue created It would be helpful if it was possible to set the dataNbr a variable refers to/is calculated on via input, then it could be used within a function and work on whatever dataNbr. Now it needs to be hard coded. Vars: Test(0, data2) Should be: Vars: Test( 0,data(InputX) ); or Vars: Test( 0, (InputX) ); |
December 10, 2022 | |
![]() |
10:53 Feature request MC-2827 - Add new parameter for .CSY command: category rc76 (rc76) : Issue created For crypto coins, usually there are Spots (cryptocurrency) and Futures for the same symbol, i.e. ETHUSDT, and when using .csy command to change symbol usually will not go to the correct crypto symbol. Therefore, please add new parameter for .CSY command: category Use Case: .csy name=ETHUSDT, category=fut .csy name=ETHUSDT, category=cry With the following "category" inputs: Stock: stk Index: idx Future: fut Stock Option: opt Forex: fx Bond: b Cash: c Spread: spd Cryptocurrencies: cry Custom Futures: CF |
December 05, 2022 | |
![]() |
12:25 Feature request MC-2826 - Volume Profile Drawing Marco Magnani (Marco Magnani) : Issue created We would like to access the Volume Profile Drawing data: now only the VPs activated on the symbol are accessible. We would like to access the user drawn Volume Profile. The VolumeProfileByDataStream function allows to select the VP with symbol index. There is no method to obtain the Volume Profile Drawing. |
![]() |
06:48 Feature request MC-2825 - Time frames in the bar charts that arrive until 100 years Alessandro Riccardo Brenna (Alessandro Riccardo Brenna) : Issue created Hello to All. I am a new user and so for sure i'll make some mistake in this post..sorry in advance for that. Ensign allow to built bars charts at 2, 3,4,6,months. These times frames are the submultiples of 1 year It could be a good inprovment. . Another inprovment that could help is also the possibility to have times frames for bars charts that are submultiples of 100 years (including it) : 100,50,25,20,10,5,4,2,1 years. This allow to built support and resistance in the long term. Only few data serie are so long so in case that there are not enoght datas the bars in the different time frames should be built with data available. For example if my data series start from 1950 the 100 years bar should contain only 50 years of quotes. Also for the time frames below the week are important the submultiples but it is more complex because is needed the total minutes of trading in a week and many other precautions and tricks. Id you could be interested we can see it in the future. Tk and have anice day. Alessandro |
December 01, 2022 | |
![]() |
03:27 Feature request MC-2824 - Profit trailing with limit order instead of at the market kinginhk (king yut quan) : Issue created Please help add a feature where SetPercentTrailing sends a limit order to the broker instead of trading at the market price. there's indeed a risk it doesn't trade so profits don't get locked but at least the profits for the trade would be as expected by backtests. thank you |
November 30, 2022 | |
![]() |
05:59 Feature request MC-2684 - Dark background for systems work environment MultiCharts Support (MultiCharts) : Issue closed |
November 29, 2022 | |
![]() |
01:47 Feature request MC-2823 - Execution charts for portfolio backtester Anis Nasr (Anis Nasr) : Issue created Hi guys, Relatively new to the platform, but I noticed that the portfolio backtester doesn't have execution charts. It's really useful to see the trades on a charts with indicators (the same as in MC) to confirm if your system is executing as intended. Attached is an image from wealth lab that does exactly that. Thanks!  |
November 23, 2022 | |
![]() |
07:06 Feature request MC-2822 - Market Scanner trading Signal mikeerooia (mikeerooia) : Issue created Send trading signal from market scanner. See: https://www.trade-ideas.com/ |
November 22, 2022 | |
![]() |
20:13 Feature request MC-2821 - Feature Request: Using GetAppInfo() to retrieve MC alerts and auto-disappear after X sec rc76 (rc76) : Issue created About the error messages generated by MC, i.e.:  Issue: While we perform auto-trading: we will not be able to see or track/log the error alert messages that pop up in MC, there are times of multiple error alerts that will just fill the entire screen, and the earlier error alerts got pushed out of the screen. Proposed Solution / Feature: Is it possible to create a GetAppInfo() parameters, that we can: (1) Retrieve: the error message contents we can use [0], [1] to get the latest, previous message contents. (Output = String) i. GetAppInfo(aiApplicationError)[0] Also maybe a key to indicate how many “unread” error messages (Output = number) i. GetAppInfo(aiApplicationErrorUnread) Using the above method, we can use Print() to output the error messages to txt files on C:\ to be processed/analysed later (2) Set: - Set after how many seconds, the yellow error message will disappear (Output = n/a) - SetAppInfo(aiApplicationErrorDisappear_s) = 5 |
November 07, 2022 | |
![]() |
08:21 Feature request MC-2820 - The ability to change symbol using commandline during autotrading. rc76 (rc76) : Issue created It will be great if you can use commandline in MC’s Chart to change symbol in real-time live auto-trading, i.e.: CommandLine(".csy name=" + MySymbolName); It will create many new possibilities with MC Charts and can complement the lack of such feature with Portfolio Trader to update symbols during auto-trading. |
November 01, 2022 | |
![]() |
09:46 Feature request MC-2819 - Enhance "Backfilling" message Mark Simms (Mark Simms) : Issue created There should be a differentiation between backfilling from the database vs. backfilling from the data source. Right now, one cannot tell where the chart data is being loaded from. So two different messages: "Backfilling from database" , "Backfilling from data source". |
October 31, 2022 | |
![]() |
20:03 Bug report MC-2818 - Multicharts slows down with too many signals in the chart Erik L (Erik L) : Issue created Especially in connection with Saxo Bank API, Multicharts freezes or slows down if the chart window is downsized, e.g. by using the magnifying glass (-) or pressing "STRG" and "-". At a certain level of reduction (compression) the system doesn't react anymore and takes a long time to recover after "STRG" and "+" is again for pressed serveral times. |
October 27, 2022 | |
![]() |
11:06 Feature request MC-2817 - Set functions - add a parameter to change the description shown on the charts Mark Simms (Mark Simms) : Issue created Examples: SetPercentTrailingDesc_pt(iStopTrailTicks,iStopTrailPct,"My Description"); SetProfittargetDesc_pt(iProfitTargTicks,"My target"); Having separate function names prevents breaking any existing code. |
![]() |
10:15 Feature request MC-2812 - Charting: Please support regular range bars MultiCharts Support (MultiCharts) : Issue closed |
![]() |
09:38 Feature request MC-2816 - CurrentTime_ms Mark Simms (Mark Simms) : Issue created In Power Language, please provide a** currenttime_ms** function. It should return a datetime value...floating point format. This is needed for implementing global variables. |
October 20, 2022 | |
![]() |
11:17 Feature request MC-2815 - Break On Session checkbox Mark Simms (Mark Simms) : Issue created This Instrument, Settings option is poorly name IMHO. Should be : Stop Data Between Sessions |
![]() |
11:12 Feature request MC-2814 - AutoTrading - Trade Confirmation Mark Simms (Mark Simms) : Issue created Please allow for the "Trade Confirmation" option of AutoTrading to distinguish between ENTRIES and EXITS. This way, a signal could trigger the trade or end the trade and one could enter use a manual entry for the other side. Right now, trade confirmation is only for BOTH ways. So we need: Trade Confirmation on Entry: ? Trade Confirmation on Exit ? |
October 14, 2022 | |
![]() |
09:49 Feature request MC-2813 - Binance - Native OCO group davide tagliabue (davide tagliabue) : Issue created Due to frequent lag between Multicharts and Binance (especially in fast market) and frequent disconnections from the broker profile experimented during live trading, I think it is a very good solution to implement native OCO-grup for this broker plug-in, as this feature is already supported by Binance API. |
October 13, 2022 | |
![]() |
08:50 Feature request MC-2793 - QuoteManager automatically configured instrument MultiCharts Support (MultiCharts) : Issue closed |
October 11, 2022 | |
![]() |
07:59 Feature request MC-2812 - Charting: Please support regular range bars Mark Simms (Mark Simms) : Issue created The closest thing MC has right now is Renko and Flex Renko bars. Regular range bars are somewhat different. All major platforms support range bars. |
October 10, 2022 | |
![]() |
20:06 Feature request MC-2811 - Strategy Optimization Report Erik L (Erik L) : Issue created It would be time-saving if you could create the possibility to implement a "Strategy Optimization Report" into the Charting Window (instead of creating an overlay window). The disadvantage of the current design is that each time an optimization result is selected from the optimization spreadsheet, the table has to be closed before the results can be seen on the chart. If you want to try another combination of parameters you have to open and close the optimization spreadsheet again. What we need is an implementation that allows the optimization spreadsheet to be placed near the chart (not as pop-up window), where optimization combinations can be selected while the spreadsheet remains open and the selected parameters/trading signals are shown in the chart synchronously. |
![]() |
19:54 Feature request MC-2810 - Strategy Report Erik L (Erik L) : Issue created It would be useful to implement a (graphical) comparison between the Buy- & Hold-Strategy and the actual trading strategy., |
![]() |
19:49 Feature request MC-2809 - Formatting dashed/dotted lines Erik L (Erik L) : Issue created It would be extremely helpful if you could implement the possibility to change the thickness / weight of a dashed or dotted line under "Format Study/Style" for Type: Line. Unfortunately, at the present moment the weight of a dashed line cannot be changed. Only the thickness of a solid line can be modified. |
October 09, 2022 | |
![]() |
08:46 Feature request MC-2808 - Strategy Perf Report - Needs a Date Range selection option Mark Simms (Mark Simms) : Issue created It would be very useful to be able to target a single day or range of days in the performance report. Right now one has to change the settings in the instrument to do this....very awkward and bulky. |
October 07, 2022 | |
![]() |
05:28 Feature request MC-2807 - Create a "Show Alerts Manager" Function that shows all Alerts Currently ON in MC MULTIJERSEY (MULTIJERSEY) : Issue created I believe it would be a great help to many of your clients IF you add a "Show Alerts Manager" function in your VIEW menu options! It's easy to get confused when multiple alerts start going off, or if people forget about an alert they set weeks or months ago. A central Alerts location may also remind users of things they meant to keep an eye on, etc. It would simply be a fantastic convenience, especially since there is NO ICON that currently appears in MC on an Alerted Chart, say like the BLUE "A" that appears in the top left corner of Alarmed TradeStation charts. In the "Alerts Manager" window that would pop-up we'd see: 1 - A list that shows all Alerts that are currently set to ON in MultiCharts. 2 - There would be Columns in the Alerts list for the alerted WORKSPACE'S NAME (as saved by the user), ALERTED CHART, ALERT NAME, ALERT SETTINGS, DATE THE ALERT WAS TURNED ON (aka, "Date Alerted"), etc. So, the Window layout would be simple similar to an Excel spreadsheet or the TradeStation TradeManager window with Columns, an example would look like this: WORKSPACE NAME CHART ALERT NAME ALERT SETTINGS DATE ALERTED ============= ===== ========= =========== ========== Untitled-1 BTCUSD 10M BitFinex Mov Avg 1 Line Length 500-Price Close 2022-10-07 Untitled-2 BTCUSD 60M BitFinex Horizontal Line #1 $21,200 2022-10-06 Thank you for your time and consideration! |