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

Re: opt this



PureBytes Links

Trading Reference Links

Greg, the number of lines of code has to change as well. Ie: the 
lines where you see the +1 through +13 will change as the parameter 
changes. A 14 period indicator has 13 lines of code. A 3 peroid 
indicator will have 2 lines of code.


--- In amibroker@xxxx, "greg" <greg.bean@xxxx> wrote:
> Hi, Terry,
> 
> How about trying this.
> 
> When you want to optimize. Remove // in front of optimize line, but 
leave them in front of pds line. 
> 
> When you get your optimized value replace the // in front of the 
optimize line and remove them from the pds line.
> 
> Greg
> 
> +++++++++++++++++++++++++++++++++++++++++++++++
> 
> //pds=optimize("pds,14,1,60,1);
> //pds=14;
> Min(L, Min(Ref(L,-1) +1* LinRegSlope(L, pds),
> Min(Ref(L,-2) +2* LinRegSlope(L, pds),
> Min(Ref(L,-3) +3* LinRegSlope(L, pds),
> Min(Ref(L,-4) +4* LinRegSlope(L, pds),
> Min(Ref(L,-5) +5* LinRegSlope(L, pds),
> Min(Ref(L,-6) +6* LinRegSlope(L, pds),
> Min(Ref(L,-7) +7* LinRegSlope(L, pds),
> Min(Ref(L,-8) +8* LinRegSlope(L, pds),
> Min(Ref(L,-9) +9* LinRegSlope(L, pds),
> Min(Ref(L,-10) +10* LinRegSlope(L, pds),
> Min(Ref(L,-11) +11* LinRegSlope(L, pds),
> Min(Ref(L,-12) +12* LinRegSlope(L, pds),
> Ref(L,-13) +13* LinRegSlope(L, pds))))))))))))));
> ----- Original Message ----- 
> From: spxer 
> To: amibroker@xxxx 
> Sent: Saturday, April 27, 2002 12:40 PM
> Subject: [amibroker] Re: opt this
> 
> 
> This is only part of the formula. It is for a 14 period 
indicator. As 
> you can see the lines of code will change for every parameter 
input. 
> This is known as projection bands by Mel Widner, it is included 
in 
> metastock. (coded: ProjBandBot(14) which makes it easy to 
optimize)
> 
> 
> 
> Min(L, Min(Ref(L,-1) +1* LinRegSlope(L, 14),
> Min(Ref(L,-2) +2* LinRegSlope(L, 14),
> Min(Ref(L,-3) +3* LinRegSlope(L, 14),
> Min(Ref(L,-4) +4* LinRegSlope(L, 14),
> Min(Ref(L,-5) +5* LinRegSlope(L, 14),
> Min(Ref(L,-6) +6* LinRegSlope(L, 14),
> Min(Ref(L,-7) +7* LinRegSlope(L, 14),
> Min(Ref(L,-8) +8* LinRegSlope(L, 14),
> Min(Ref(L,-9) +9* LinRegSlope(L, 14),
> Min(Ref(L,-10) +10* LinRegSlope(L, 14),
> Min(Ref(L,-11) +11* LinRegSlope(L, 14),
> Min(Ref(L,-12) +12* LinRegSlope(L, 14),
> Ref(L,-13) +13* LinRegSlope(L, 14))))))))))))));
> 
> 
> --- In amibroker@xxxx, "nenapacwanfr" <nenapacwanfr@xxxx> wrote:
> > write your code and inside
> > // write your needs 
> > it will be easier to help you
> > 
> > > Hi all. I am new to AB and I don't know how to proceed on 
this 
> > point. 
> > > I want to optimize an indicator in a system test. This 
indicator 
> > > requires a different length of code for each parameter 
setting. 
> > The 
> > > only way I know how to write it is as separate indicators. 
What 
> > can I 
> > > do to optimize? Thanks, Terry
> 
> 
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.