PureBytes Links
Trading Reference Links
|
I beleive that I see the error.
"Forum.RSI" should be used and not "ForumRSI"
The last line should read:
ExtFml("Forum.RSI",x ,vt)
Preston
--- In equismetastock@xxxxxxxxxxxxxxx, "formulaprimer"
<formulaprimer@xxx> wrote:
>
> I'm getting a dll error saying something like floating point
error!!!
>
>
>
> --- In equismetastock@xxxxxxxxxxxxxxx, pumrysh <no_reply@> 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 Sponsor --------------------~-->
Try Online Currency Trading with GFT. Free 50K Demo. Trade
24 Hours. Commission-Free.
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/BefplB/TM
--------------------------------------------------------------------~->
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/
|