PureBytes Links
Trading Reference Links
|
I'm getting a dll error saying something like floating point error!!!
--- In equismetastock@xxxxxxxxxxxxxxx, pumrysh <no_reply@xxx> wrote:
>
> Kevin,
>
> Don't despair, you can resolve this!
>
> Here's a quick fix...just cut and paste:
>
> {(DMZ)Dynamic Momentum Index}
> {similar to the Jurik DMX- a lowlag DMI}
> {written by Preston Umrysh}
> {This indicator uses Dll software developed by MetaStock Forum
Crew}
> {http://forum.equis.com)}
> Vt:=(Stdev(C,5)/Mov(Stdev(C,5),10,E))*10;
> Vt:=Max(vt,.0000001);
> Period:= Input("ZeroLag Period",1,250,10);
> EMA1:= Mov(C,Period,E);
> EMA2:= Mov(EMA1,Period,E);
> Difference:= EMA1 - EMA2;
> ZeroLagEMA:= EMA1 + Difference;
> x:=ZeroLagEMA;
>
> {ExtFml("Forum.RSI",Data Array,Variable Period)}{new}
> {ExtFml("ForumDLL.VarRSI",Data Array,Variable Period)}{old}
>
> ExtFml("ForumRSI",x ,vt)
> {end}
>
>
>
> Now for the explanation.
> There may have been as many as 3 versions of the Fourum DLL's that
> were posted. Notice the wording of the last 2 bracketed statements
> above. Subtle differences in the wording but unless you use the
> exact wording within the quoted area you would get an error
message
> which is what I suspect happened in your case. The "Data Array"
> and "Variable Period" can be whatever you assign,in our case x and
> vt.
>
> You do have a "function" icon. It becomes visable when you open
the
> Indicator Builder and is in the lower right hand corner. Your
cursor
> must be active within the indicator builder window for the
function
> button to be active. Click on it and you will get a pop up window
> called "Paste Functions".
>
> Now that you are in the Paste Function window you will notice a
list
> of "Function Categories" on the left hand side. These are your
> DLL's. You can have any number there including all of the Forum
> DLL's. Click on them individually and you should see a new list
> appear in the "Paste Function" window on the right. Go ahead and
> highlight one of the Forum DLL's in the lefthand or category
window.
> Now scroll down the list on the right until you come to one that
> says RSI. Highlight it. You will see the exact verbage needed in
> the "Format" window below the category and funtion windows.
>
> If you doubleclick the function in the righthand window it will
> paste the verbage where your cursor was in the indicator window.
> Another option is to copy and paste the verbage yourself from
> the "Format" window.
>
> This should do the trick. If not then you would need to compare
your
> DLL verbage to the ones I provided and make the appropriate
changes.
> Remeber that I stated the DMX message was a sentinel post because
it
> include the use of DLL's amoung other issues. Now you know what I
> was referrring to. Once you have succeeded here you will find
> another world of indicators opening up for you.
>
> Another point, the DMXa and DMXb worked because they used the
> longhand version of the RSI and only needed to access the moving
> average DLL's. The newer version that I posted utilizes the RSI
DLL.
>
> Keep us posted on your progress,
>
>
> Preston
>
>
>
>
>
> --- In equismetastock@xxxxxxxxxxxxxxx, "Kevin and Heather Howard"
> <kjhoward@> wrote:
> >
> > Hi Roy,
> >
> > Thank you again for trying to help me. Yes you are correct
> Preston's
> > code refers to ForumDLL.dll but now I have both ForumDLL.dll and
> Forum.dll
> > loaded i.e. Forum 1.1.1 and 1.1.2 and I still get the message
with
> respect
> > to the (DMZ)Dynamic Momentum Index.
> >
> > Also changing the dll name in the Indicator Builder does not
> bring
> > about a solution, nor does my Indicator builder have a Function
> button that
> > I can identify. And the intriguing thing is that Preston's
Dynamic
> Momentum
> > Xa (DMX) and Dynamic Momentum Xb (DMX) codes do run and they
refer
> to
> > ForumDLL.dll, but the (DMZ)Dynamic Momentum Index, which also
> refers to
> > ForumDLL.dll, does not.
> >
> > I feel I have fallen into a very deep mineshaft. The
> solution would
> > be to just move on, but DMXa and DMXb are visually good and
> possibly are
> > great indicators. But I don't think they should be coming back
> with 'divide
> > by zero errors' i.e. if they are to be considered reliable. And
> the naming
> > conventions of DLL's surely or at least hopefully should be
> backward
> > compatible.
> >
> > If Preston, Roy, or anyone on this list could advise the
> definitive
> > dll and code for the 3 indicators in question I would be truly,
> very
> > grateful.
> >
> >
> > Kevin
> >
> >
> >
> >
> > There are bold mushroom pickers and there are old mushroom
pickers,
> > but there are no bold old mushroom pickers.
> >
> >
> > -----Original Message-----
> > From: equismetastock@xxxxxxxxxxxxxxx
> [mailto:equismetastock@xxxxxxxxxxxxxxx]
> > On Behalf Of Roy Larsen
> > Sent: Tuesday, 28 March 2006 6:50 PM
> > To: equismetastock@xxxxxxxxxxxxxxx
> > Subject: Re: [EquisMetaStock Group] Re: DMX
> >
> > Hi Kevin
> >
> >
> > You might need to change the name of ForumDLL.dll to Forum.dll.
> The newer
> > dll does not have "dll" in the name, only as the extension.
> Preston's code
> > was written back when the dll was given the longer name. I think
> there has
> > also been a syntax change so it would pay to look at the syntax
> via the
> > Indicator Builder. Use the "Functions" button to find the dll
and
> when you
> > select it you can check off the syntax for all it's functions.
> >
> >
> > Regards
> >
> > Roy
> > www.metastocktips.co.nz
> >
> >
> > ----- Original Message -----
> > From: Kevin and Heather Howard
> > To: equismetastock@xxxxxxxxxxxxxxx
> > Sent: Tuesday, March 28, 2006 7:55 PM
> > Subject: RE: [EquisMetaStock Group] Re: DMX
> >
> >
> > Hi Preston,
> >
> >
> >
> > I thank you for answering my question on
> the zero
> > errors. It certainly has cut them down to a minimal level but
has
> not
> > completely eliminated them.
> >
> >
> >
> > For some peculiar reason I did not
receive
> your
> > email directly, but found it on the Group's files. I even tried
to
> forward
> > it from there to myself, but with no success. Fortunately a
mutual
> friend
> > came to my rescue. I thank you for that Roy.
> >
> >
> >
> > In trying the DMZ indicator mentioned in
> your reply
> > I received the message "ForumDLL.VarRSI. This function name does
> not exist
> > in the specified MSX DLL."
> >
> >
> >
> > This was despite having previously downloaded the Forum DLL
> (1.1.1). So I
> > went back to http://forum.equis.com/index.php and went to the
DLL
> section
> > and found what appears to be a later version of Forum. But
> downloading the
> > later version (1.1.2) and pasting into my External Function DLLs
> folder also
> > produced the same error message.
> >
> >
> >
> > So am I doing something really silly or is there another version
> of Forum
> > that I should be using? I am sorry to be a nuisance but I do not
> seem to
> > have this problem with other indicators or DLL's.
> >
> >
> >
> >
> >
> > Kevin
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > [Non-text portions of this message have been removed]
> >
> >
> >
> > -----------------------------------------------------------------
--
> ---------
> > ----
> > YAHOO! GROUPS LINKS
> >
> > a.. Visit your group "equismetastock" on the web.
> >
> > b.. To unsubscribe from this group, send an email to:
> > equismetastock-unsubscribe@xxxxxxxxxxxxxxx
> >
> > c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms
of
> Service.
> >
> >
> > -----------------------------------------------------------------
--
> ---------
> > ----
> >
> >
> >
> > [Non-text portions of this message have been removed]
> >
> >
> >
> >
> >
> > Yahoo! Groups Links
> >
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|