PureBytes Links
Trading Reference Links
|
Patrick, thank you very much for the modification...the scan works
exactly as it should now. Is there a way to code in which sub-group
the stock belongs to into a Column Heading or maybe overlay a
particular stock's subgroup line chart over the respective stock's
price?
Thank you
Dennis
--- In amibroker@xxxxxxxxxxxxxxx, "NW Trader" <47nwtrader@xxxx> wrote:
> Hi Dennis,
>
> What was the original Landry name for the scan? Did you omit ADX
because you were in TC2000 originally? I ask because I've already
coded a number of Dave Landry's setups.
>
> What your TC code says is not that today's low is lower than
yesterday's low, just the reverse -- it's greater than yesterday's
low.
>
> The piece of afl to do what your TC2000 code says is: Ref(L,-1) <
Ref(LLV(L,20),-2) AND L > Ref(L,-1);
>
> Peace and Justice --- Patrick
> ----- Original Message -----
> From: Dennis And Lisa
> To: amibroker@xxxxxxxxxxxxxxx
> Sent: Saturday, June 04, 2005 2:38 PM
> Subject: [amibroker] Re: Modified Dave Landry Scan
>
>
> The simple scan looks for recent (not today) 20 day high/lows and
this
> scan
> has a minimum price criteria of $15 and a minimum 50-day average
> volume
> criteria of 100k. Below is the code written as a Personal Criteria
> Formule
> in TC2000's language. It's pretty strait forward, H=
> High...L=Low...MAXH=Maxhigh...MINL=MINLow...
>
> Example, I tried to duplicate this TC2005 formula...
> (L1 < MINL20.2 AND L > L1)
> This means: Yesterday's Low is Less Than the Low of the past 20
days
> as of
> 2 days ago AND Today's Low is Less Than Yesterday's Low.
> L1= Yesterday's Low
> MINL20.2= the Lowest Low of the past 20 days as of 2 days ago
> L= totday's Low
> L1=Yesterday's Low
>
> with this AFL formula...
> Ref(L,-1)<LLV(L,20)-2 AND L>Ref(L,-1) ;
>
> Please help...
>
> Dennis
>
>
> --- In amibroker@xxxxxxxxxxxxxxx, "Dennis And Lisa"
> <dennisandlisa@xxxx> wrote:
> > Hi everyone...this scan is the Dave Landry Pull Back Scan, which
> > attempts to catch pull backs coming off of 20 day highs or 20
day
> > lows. It only works for Long Positions, and fails to
> > work for Short Positions. Can someone please take a look at the
> > "PullBack Scan" secion of the following formula to see what I am
> doing
> > wrong?
> >
> > "DLL" thru "DLL8" are the Long Criteria, which work just fine,
but
> > "DLS1" thru "DLS8" do not initialize. These atr the Short
Criteria.
> >
> > thanks
> > Dennis
> >
> > ------------------------------------------------
> ---------------------
> >
> > NumColumns = 6;
> >
> > Period = 14;
> >
> >
> > // Determines trend direction using DMI indicators
> > PDIFilter = PDI(period) > MDI(period);
> > MDIFilter = MDI(period) > PDI(period);
> >
> > // PULLBACK SCAN
> >
> > DLL1 = Ref(H,-1)>HHV(H,20)-2 AND H<Ref(H,-1) ;
> > DLL2 = Ref(H,-2)>HHV(H,20)-3 AND H<Ref(H,-2) ;
> > DLL3 = Ref(H,-3)>HHV(H,20)-4 AND H<Ref(H,-3) ;
> > DLL4 = Ref(H,-4)>HHV(H,20)-5 AND H<Ref(H,-4) ;
> > DLL5 = Ref(H,-5)>HHV(H,20)-6 AND H<Ref(H,-5) ;
> > DLL6 = Ref(H,-6)>HHV(H,20)-7 AND H<Ref(H,-6) ;
> > DLL7 = Ref(H,-7)>HHV(H,20)-8 AND H<Ref(H,-7) ;
> > DLL8 = Ref(H,-8)>HHV(H,20)-9 AND H<Ref(H,-8) ;
> > DLL= H<HHV(H,20)-1;
> >
> > // THIS SECTION FAILS TO WORK....PLEASE HELP
> > DLS1 = Ref(L,-1)<LLV(L,20)-2 AND L>Ref(L,-1) ;
> > DLS2 = Ref(L,-2)<LLV(L,20)-3 AND L>Ref(L,-2) ;
> > DLS3 = Ref(L,-3)<LLV(L,20)-4 AND L>Ref(L,-3) ;
> > DLS4 = Ref(L,-4)<LLV(L,20)-5 AND L>Ref(L,-4) ;
> > DLS5 = Ref(L,-5)<LLV(L,20)-6 AND L>Ref(L,-5) ;
> > DLS6 = Ref(L,-6)<LLV(L,20)-7 AND L>Ref(L,-6) ;
> > DLS7 = Ref(L,-7)<LLV(L,20)-8 AND L>Ref(L,-7) ;
> > DLS8 = Ref(L,-8)<LLV(L,20)-9 AND L>Ref(L,-8) ;
> > // END OF SECTON THAT NEEDS TROUBLESHOOTING
> >
> > // New 1 month low has occurred in the last 8 days?
> > //NewHighs = IIf(HHV(H,8) >= HHV(H,20), 1, 0);
> > //NewLows = LLV(L,8) <= LLV(L,20);
> >
> > // Are moving averages lined up correctly?
> > BullishMAs = IIf(MA(C,10) >= EMA(C,20) AND EMA(C,20) >=
EMA(C,30),
> 1,
> > 0);
> > BearishMAs = IIf(MA(C,10) <= EMA(C,20) AND EMA(C,20) <=
EMA(C,30),
> 1,
> > 0);
> >
> > Column0 = ADX(period);
> > Column0Name = "ADX";
> >
> > Column1 = IIf(PDIFilter AND (DLL AND(DLL1 OR DLL2 OR DLL3 OR
> DLL4
> > OR DLL5 OR DLL6 OR DLL7 OR DLL8)) AND C>15 AND LLV(V,50)>100000
AND
> > BullishMAs, 1, 0);
> > Column1Name = "Buy Signal";
> >
> > Column2 = IIf(Column1 == 1, H + .125, 0);
> > Column2Name = "Buy Stop";
> >
> > Column3 = IIf(MDIFilter AND ( DLS1 OR DLS2 OR DLS3 OR DLS4
OR
> DLS5
> > OR DLS6 OR DLS7 OR DLS8) AND C>15 AND LLV(V,50)>100000 AND
> BearishMAs,
> > 1, 0);
> > Column3Name = "Sell Signal";
> >
> > Column4 = IIf(Column3 == 1, L - .125, 0);
> > Column4Name = "Sell Stop";
> >
> > Column5 = HHV(H,20)-LLV(L,20);
> > Column5Name = "10/20 Value";
> >
> > // Filter based on ADX > 30 (trending) and if buy or sell has
> > triggered
> > Filter = ADX(period) >= 30 AND (Column1 OR Column3);
> > Buy = ADX(period) >=30 AND Column1;
> > Sell = ADX(period) >=30 AND Column3;
>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
>
>
>
>
>
--------------------------------------------------
----------------------------
> Yahoo! Groups Links
>
> a.. To visit your group on the web, go to:
> http://groups.yahoo.com/group/amibroker/
>
> b.. To unsubscribe from this group, send an email to:
> amibroker-unsubscribe@xxxxxxxxxxxxxxx
>
> c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
------------------------ Yahoo! Groups Sponsor --------------------~-->
Has someone you know been affected by illness or disease?
Network for Good is THE place to support health awareness efforts!
http://us.click.yahoo.com/Rcy2bD/UOnJAA/cosFAA/GHeqlB/TM
--------------------------------------------------------------------~->
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|