+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
feature_request_small.png
Open Feature request MC-196

Debugger

action_vote_minus_faded.png
25
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

I read the forums and ther ewas some discussion a few years ago around better debugger capabilities.  There was mention of the capabilities in TradeStation. things like breakpoints, ability to watch varaible, run until a variable = value, etc.  Is thst being considered?

Steps to reproduce this issue

not applicable

Comments (20)
#0
user-offline.png  reptile (reptile)
Mar 21, 2011 - 07:33

I agree! **Debugger is very important !
**

#0
user-offline.png  Guest (Guest)
May 03, 2011 - 12:17

This is a much needed feature - especially for those who have complex trading systems that have many variables and lots of code/sub functions.

#0
user-offline.png  Guest (Guest)
Sep 01, 2011 - 07:34

enabling debugger feature will make be a win win for users and MC company. no brainer, this should be high in list

#0
user-offline.png  JoshM (Jura)
Sep 01, 2011 - 13:27

Or, alternatively, provide a way to debug EasyLanguage using an external IDE like NinjaTrader has with Visual Studio (http://highprobability.blogspot.com/2009/06/ninjatrader-debugging-with-visual.html). Or perhaps with Code::Blocks, an open source C++ IDE?

#0
user-offline.png  Guest (Guest)
Sep 23, 2011 - 12:36

MANY PEOPLE NEED DEBUGGER .
It is very useful to deal with comple code.

#0
user-offline.png  janus (janus)
Sep 29, 2011 - 02:23

This featuer is a must.  It should be made the top priority for the next release.

#0
user-offline.png  Guest (Guest)
Oct 07, 2011 - 03:45

Guys any update on this? this is a must have item!

#0
user-offline.png  Guest (Guest)
Oct 12, 2011 - 12:37

I do agre, absolutely necessary

#0
user-offline.png  JoshM (Jura)
Apr 11, 2012 - 04:01

Any update on this? In my view, this is still an extremely usefull add-on for MultiCharts. :)

When this feature request was 'Postponed', does that mean it was postponed for MC 7 (the next version when this request was made), or was it postponend indefinitely?

#0
user-offline.png  Stuart (Stuart)
Jul 16, 2012 - 05:32

This is by far the weakest part of Multicharts. Writing code is very complicated when it cannot be debugged. This feature would make it possible to create more complete code that currently is impossible.

Ninjatrader provides this using visualstudio.

#0
user-offline.png  Barn (bschwenzer)
Jul 19, 2012 - 09:10

With this feature you could turn around a Power Language Trading system in a fraction of the time it takes now.   For anyone using Power Language this is a must have feature and please vote for this one.

#0
user-offline.png  Guest (Guest)
Nov 07, 2012 - 21:00

Multicharts can modify Lazarus to read EasyLanguage format.
Because there is no cheap pascal IDE in windows except Lazarus.

#0
user-offline.png  Guest (Guest)
Nov 15, 2012 - 03:23

This is a must! Hope you won't postpone the realization of this feature too long!

#0
user-offline.png  Guest (Guest)
Feb 11, 2013 - 10:27

We need a debugger. Currently it is a pain to debug with MC normal version!

#0
user-offline.png  Sergej (S.Schweizer)
Feb 11, 2013 - 10:31

In connection with the portfolio tester, the serios debuger becomes very importent. Otherwise there is no way t o determine where the failure is (as long as there is no graphical order view for Portfolio).
Please implement debuger for MC

#0
user-offline.png  Guest (Guest)
Jun 04, 2013 - 10:40

Agreeing with the other commenters, a 'real' debugger is essential. The ability to validate and debug systems more effectively would make the actual system logic cleaner (i.e., I could remove literally hundreds of statements used just for debugging) and save many hours for every system developed.
Please seriously consider implementing this capability in the next several releases.

#0
user-offline.png  DaveW (DaveW)
Jun 04, 2013 - 10:44

Agreeing with the other commenters, a
'real' debugger is essential. The ability to validate and debug systems
more effectively would make the actual system logic cleaner (i.e., I
could remove literally hundreds of statements used just for debugging)
and save many hours for every system developed.
Please seriously consider implementing this capability in the next several releases.

#0
user-offline.png  zfsamzfsam (zfsamzfsam)
May 05, 2016 - 05:16

Debugger is very important !

#0
user-offline.png  panz (zhopan77)
Aug 23, 2016 - 14:47

I am a MultiCharts .NET user first; I recently converted a license to MultiCharts so I can quickly try Easy Language resources on the web.
Being spoiled by the nice integration of MultiCharts .NET with Visual Studio, I am surprised to learn that PowerLanguage Editor has no debugging function, especially considering that TradeStation, the original Easy Language platform, does have the capability, and there are reserved keywords like "breakpoint" in the language for that (which is also reserved in PowerLanguage but only for compatibility). 
For any modern programming languge, debugger is a must. I even suspect lack of a debugger may be one important reason that prevents some TradeStation users from migrating to MultiCharts (I saw a post from a TradeStation user that suggested this.) Please add this feature. Thanks.

#1
user-offline.png  Alex MultiCharts (Alex MultiCharts)
Mar 16, 2017 - 08:01
Debugger is available for .NET version, it is not planned for the Regular version.
Changes:
  •   icon_status.pngStatus changed: Under Review => Declined
  •   icon_milestone.pngMilestone changed: Not determined => Declined/Not a Bug/Will not Fix/Cannot Reproduce/Duplicated
History
Issue basics
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (3)
People involved
Times and dates
  • Posted at
  • Last updated
Issue details
  • Resolution
    Not determined
  • Severity
    Normal
Attachments (0)
There is nothing attached to this issue
Commits (0)
There are no code checkins for this issue
Duplicate issues (0)
This issue does not have any duplicates