Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
I just built a new indicator and when I tried to apply it, the indicator caused Metastock to freeze. Up popped a message that said, "JIT Debugger failed with the following error: Class not recognized. Please check the documentation topic 'Just-in-time debugging errors' for more information."
I ended task on Metastock and reloaded it. I can apply indicators, but I can't access the indicator builder to remove the last bad indicator. Once I click on it, Metastock pops up the same message.
Any ideas on how to solve this?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 3/7/2005(UTC) Posts: 1,346
|
hey 94.... patrick or joetrade should have the best answer....
you might try looking under 'format' next to tools, then choose ' quick list properties', uncheck your indicator....
also if you can remember which security you applied the indicator to, including which folder it came out of, it might be possible to delete that security, which would delete the smart chart associated with it.... you might then be able to open the indicator builder.... later add that security back to the folder using the downloader.....
those are just guesses to a solution......h
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
Well, I tried unchecking the indicator suggestion, but a moment later, when I clicked on the "Indicator Builder" icon, I got the same error message. I also tried deleting the security, but the problem continues.
Is there a way to manually remove the corrupted indicator directly from the equis folder?
Could the indicator builder be corrupted? If so, how can I backup all my custom indicators, systems, etc., just in case I need to re-install Metastock.
I also get this message every time I try to load my first security after restarting Metastock:
"You are already accessing data in this folder. Continue?
Choose "Yes" if Metastock was abnormally terminated.
Choose "No" if another computer is running Metastock with the same user-name."
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 3/7/2005(UTC) Posts: 1,346
|
hey 94.... patrick, wabbit or joetrade will be around before long, their time zone is different.... they should have the perfect answer....
my thoughts were that meta was trying to load your last charts which might include that indicator.... it appears there might be more to it than that.... i have bad indicators that give me similar messages, more often its in trying to apply a good indicator to a chart that will not except it....
its an easy task to back up everything, just export to a folder or a cd.... and heres patricks post on backup....
you can look into the equis folder but the way meta saves its experts/formulas makes it difficult for me to tell which file is for what.... i have briefly looked at it , just out of courisity....
i'll study on it some more.....h
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 9/8/2004(UTC) Posts: 2,266
Was thanked: 1 time(s) in 1 post(s)
|
Quote:Could the indicator builder be corrupted?
Yes and we might end up deleting the formula file ...
Quote:If so, how can I backup all my custom indicators, systems, etc., just in case I need to re-install Metastock.
Unfortunately it is to late for backups ... :cry:
Did you make one in the past by any chance?
Now your error message mentions a class ... Does this indicator that started all the problems, use a dll ... If yes make sure the dll still exist and/or try to replace it.
Patrick
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
As far as I know, the indicator does not use a dll.
I went back to look at a a copy of the corrupted indicator and realized that I had used a variable twice for two separate functions.
For example, something like this:
A:=C;
A;
A:=O;
A;
I was simply copy/pasting and editing. I had intended on changing the second half of that indicator, but forgot to before adding it.
I didn't realize that the indicator builder was so sensitive.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
Ok, I was able to use the method described here ... http://forum.equis.com/viewtopic.php?t=81 ... to successfully backup all my stuff. Thanks, Hayseed! I like your website, too.
What is the next step? Re-install Metastock? Is there anyway to just rebuild the indicator builder?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
Well, unfortunately, I did not have an original backup so I simply renamed the old indicator file ... MS90FORM.DTA > MS90FORM.DTA.OLD ... and Metastock automatically rebuilt the new default indicator file when I reloaded it. Back to where I was when I first installed the software. :cry:
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 10/28/2004(UTC) Posts: 121
|
Is Just-in-time Debugger a program that can be uninstalled?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
I have another idea for what happened. I noticed that Metastock installs it's own .NET, Jet, JIT and various other frameworks. These interacted with my Visual Studio, Visual Basic and Visual Web Development applications from Microsoft. Somehow, Metastock got corrupted and, I guess, my Visual Studio's JIT tried to load up to debug the error. It probably couldn't read the source code of the indicator builder module so it "failed".
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Unverified Users Joined: 10/28/2004(UTC) Posts: 121
|
MetaStock may install JET, MDAC, .Net, IE6, Viual C+= Runtime, and Active Template Library, depending on what is needed.
It doesn't install a debugger...
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 9/8/2004(UTC) Posts: 2,266
Was thanked: 1 time(s) in 1 post(s)
|
Quote:It doesn't install a debugger...
Visual Studio does ....
Yes I believe that is why you are getting this error message.
What this means is that this error message is irrelevant and does not help us whatsoever :D
Patrick
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 6/9/2005(UTC) Posts: 34 Location: Dallas, Texas, USA
|
Patrick wrote:What this means is that this error message is irrelevant and does not help us whatsoever :D
Yes, exactly. :D
Maybe, if i knew what language Metastock was coded in, I could debug it manually. ... oh, wait, is it Visual C+?
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.