[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [EquisMetaStock Group] What's wrong with this formula for Enhanced System Te



PureBytes Links

Trading Reference Links

OK Tom,

  I have it and I feel pretty stupid.  The last time I used the system
tester I was building a short system. I left it toggled to short but
of course, here, was only trying to build a long system.

   You did help in that you spotted my error in looking for values
ranging between 0 and 100 but that my formula was generating between 0
and 1.

    You've also taught me that trick of how to plot a signal to debug
what's going on.  It actually also helped. Knowing the signal was
working...I went back to the system tester trying to determine why it
would not take a trade, and spotted the setting that was off.

     Thanks for all your efforts.  Good trading to you, sir.

--- In equismetastock@xxxxxxxxxxxxxxx, "Tom Sprunger"
<tlsprunger@xxxx> wrote:
> oops.... had mistake in the signal logic.
> should be:
> 
> signal:=If(cross(nhnl,0.3)=1,1,If(cross(0.7,nhnl)=1,-1,0);
> 
> 
> ----- Original Message ----- 
> From: "Tom Sprunger" <tlsprunger@xxxx>
> To: <equismetastock@xxxxxxxxxxxxxxx>
> Sent: Tuesday, May 04, 2004 3:12 PM
> Subject: Re: [EquisMetaStock Group] What's wrong with this formula for
> Enhanced System Te
> 
> 
> > You say your indicator seems to work.
> >
> > Let's see if the buy sell logic works.  To do that make another
indicator.
> > Give it another name.
> >
> > This indicator will give the buy sell signals so we can see if
they are
> > working.
> >
> > Something like: nhnl buy sell signals
> >
> > nhnl:=Mov(Security("C:\MetaStock Data\BM
> > Data\X.NASD-H",C)/(Security("C:\MetaStock Data\BM Data\X.NASD-H",C)
> >  +Security("C:\MetaStock Data\BM Data\X.NASD-L",C)),10,S);
> >
> > signal:=If(cross(nhnl,0.3)=1,1,If(cross(0.7,nhnl)=1,-1);
> > signal
> >
> > This indicator should plot a 1 when you get a buy signal above 0.3 and
> a -1
> > when you get a sell signal below 0.7 and a 0 the rest of the time.
> >
> > By doing this as an indicator you can visually see if the buy sell
signals
> > are occurring when you want them to.
> >
> > Then you can debug your logic until the signals make sense.  After
that
> you
> > go back to the system tester.
> >
> > Give it a  try.
> >
> >
> > ----- Original Message ----- 
> > From: "metastockuser" <metastockuser@xxxx>
> > To: <equismetastock@xxxxxxxxxxxxxxx>
> > Sent: Tuesday, May 04, 2004 2:35 PM
> > Subject: Re: [EquisMetaStock Group] What's wrong with this formula for
> > Enhanced System Te
> >
> >
> > > Still not working.  I tried both ways.  Something not quite right.
> > >
> > > One thing that bothers me is that the metastock Broader market
groups
> > > has two files for each symbol in that folder.  Their ticker
appears to
> > > be the same, but the discription says one is daily data and one is
> > > weekly data. Im wondering how it knows which data to use in a case
> > > like this.
> > >
> > > Take Nasdaq New Highs  Daily ticker is X.NASD-H  Weekly ticker is
> X.NASD-H
> > >
> > > I wonder if one of the tickers may be calling up daily and one
may be
> > > calling up weekly and thus things are screwed up.
> > >
> > > In any case.  going X 100 didn't work or looking for say .30 rather
> > > than 30 didn't work.
> > >
> > >
> > >
> > > --- In equismetastock@xxxxxxxxxxxxxxx, "Tom Sprunger"
> > > <tlsprunger@xxxx> wrote:
> > > > There is nothing wrong with your formula.  It is your trigger.
 Your
> > > formula
> > > > output value will range between 0 and 1.0. As it is set up it
is not a
> > > > percent, rather it is a decimanl value.
> > > > So all you have to do is change your trigger from 30 to 0.3 and it
> > > should
> > > > work.
> > > >
> > > > If you wish to have it in percent, then multiply the entire
formula
> > > by 100
> > > > and your trigger 30 should work.
> > > >
> > > >
> > > >
> > > > ----- Original Message ----- 
> > > > From: "metastockuser" <metastockuser@xxxx>
> > > > To: <equismetastock@xxxxxxxxxxxxxxx>
> > > > Sent: Tuesday, May 04, 2004 10:13 AM
> > > > Subject: [EquisMetaStock Group] What's wrong with this formula for
> > > Enhanced
> > > > System Tester??
> > > >
> > > >
> > > > > I'm attempting to recreate a formula at Market Gauge. I've come
> pretty
> > > > > close to recreating it as an indicator but can't get it to
run as a
> > > > > system test or Exploration.  No Buys Generate and that is my
issue.
> > > > >
> > > > > Here is their explanation of the formula....
> > > > >
> > > > > New High/New Low Ratio: The daily number of new highs
divided by the
> > > > > sum of new highs and new lows. The indicator is the 10-day
moving
> > > > > average of this ratio.
> > > > >
> > > > > I've created the formula
> > > > >
> > > > >  Mov(Security("C:\MetaStock Data\BM
> > > > > Data\X.NASD-H",C)/(Security("C:\MetaStock Data\BM
Data\X.NASD-H",C)
> > > > > +Security("C:\MetaStock Data\BM Data\X.NASD-L",C)),10,S)
> > > > >
> > > > >
> > > > >  and it appears to work as an indicator.  I get a plot of the
> average
> > > > > and the indicator is very close to what they get.
> > > > >
> > > > > This looks very close to their indicator at this web site.
> > > > >
http://tal.marketgauge.com/dvMGPro/Charts/charts.asp?chart=OCHILO
> > > > >
> > > > > But if I set it as a buy signal in the Metastock Enhanced system
> > > > > tester....the indicator never generates a buy.  Below I
simply set
> it
> > > > > up as >30 to create a buy.  Obviously you can see that I'm
> referencing
> > > > > the location of the Highs and Lows data on my hard drive in the
> > > > > formula.  I'm guessing it's how I'm accessing the highs and lows
> > > > > that's messing me up???
> > > > >
> > > > > I have tried using the formula, tired using the
indicator...no buy
> > > > > generates when running it against the Nasdaq Composite in the
> Enhanced
> > > > > System tester.  But looking at the indicator output...buys
should
> > > > > generate.
> > > > >
> > > > >  Mov(Security("C:\MetaStock Data\BM
> > > > > Data\X.NASD-H",C)/(Security("C:\MetaStock Data\BM
Data\X.NASD-H",C)
> > > > > +Security("C:\MetaStock Data\BM Data\X.NASD-L",C)),10,S) > 30
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Yahoo! Groups Links
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
> > >
> > >
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> >
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
> >



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com.  Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/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/