Thank you so much Bill. the scanner works exactly. I really appreciate you taking your time to advise and construct it. Thank you :)
Thank you and best regards David wavemechanic <[EMAIL PROTECTED]> wrote: OK, here is a simplified version that you can add to: First, let's be clear on your condition. As I understand, you want to buy when have 4 consecutive (I assume) down histogram bars followed by an up histogram bar plus MACD() > 0 and RSI() > 30. If so, cut and paste the following in Formula Editor, click Analysis, and Scan. x = macd(); y = signal(); hist = x - y; z = hist < ref(hist, -1); buy = sum(z, 5) == 4 and hist > ref(hist, -1) and macd() > 0 and rsi() > 30; If you want to see the results graphically add the following and plot to see the histogram with buy signals: color = iif(hist > ref(hist, -1), colorbrightgreen, colorred); plot(hist, "", color, stylehistogram|stylenolabel); plotshapes(shapesmallcircle * buy, coloryellow, 0, z); Bill ----- Original Message ----- From: David LW To: [EMAIL PROTECTED] Sent: Thursday, October 18, 2007 1:17 AM Subject: Re: [amibroker] MACD Histogram Hi Wavemechanic, Thank you for your reply. I know nothing in programming to know where to put it :( Regards David wavemechanic <[EMAIL PROTECTED]> wrote: Just add something like this properly including your conditions and then scan: Buy = iif(sum(hist > histprev, 5) == 4 and ref(hist < histprev, -1), 1, 0); Bill ----- Original Message ----- From: "protraderinc" <[EMAIL PROTECTED]> To: <amibroker@yahoogroups.com> Sent: Wednesday, October 17, 2007 12:12 PM Subject: [amibroker] MACD Histogram > Hi everyone, > > I just bought Amibroker for stocks trading. I usually use a small > setup criteria to scan for my stocks but now I can't :( > > I would like to seek help to write the scanner. > > Settings: > MACD default, > I look for Histogram 4 down bars and 1 up bar for buy signal(I used to > have the histogram set to red for down and blue for up so I can see > clearly) I have this indicator but was give to me with another setting > > > MACD above Zero Line > > RSI Above 30 > > This system is base on trend trading. Buying on pullback when the > market continue its up trend. > > Thank you for your help in advance, greatly appreciated :) > > > > > r1 = Param( "Fast avg", 12, 2, 200, 1 ); > r2 = Param( "Slow avg", 26, 2, 200, 1 ); > r3 = Param( "Signal avg", 9, 2, 200, 1 ); > Plot( ml = MACD(r1, r2), StrFormat(_SECTION_NAME()+"(%g,%g)", r1, r2), > ParamColor("MACD color", colorAqua ), ParamStyle("MACD style", > styleThick) ); > Plot( sl = Signal(r1,r2,r3), "Signal" + _PARAM_VALUES(), > ParamColor("Signal color", colorRed ), ParamStyle("Signal style", > styleThick) ); > //Plot( ml-sl, "MACD Histogram", ParamColor("Histogram color", > colorBlack ), styleNoTitle | ParamStyle("Histogram style", > styleHistogram | styleNoLabel, maskHistogram ) ); > > m1=MACD(r1,r2); > s1=Signal(r1,r2,r3); > Hist= m1-s1; > Histprev=Ref(Hist,-1); > > Color = IIf(Hist>Histprev,ParamColor("MACD-H Up Color", colorGreen), > IIf(hist<histprev,ParamColor("MACD-H Down > Color",colorCustom16),colorRed)); > > Plot(m1-s1,"MACD > Histogram",Color,styleHistogram|styleNoTitle|styleThick); > > > > SetChartBkGradientFill( ParamColor("Backgroud Top Color", > colorRed),ParamColor("Background Bottom Color", colorDarkGrey)); > > > > //This indicator shows the value of tomorrow's Closing Price > //in order for the slope of the MACD Histogram to change Direction. > //(ie. changing from a positive slope to a negative slope OR changing > //from a negative slope to a positive slope) > GraphXSpace = 8; > > > f1 = ((r3+1)*M1-2*S1)/(r3-1); > f2 = EMA(C,r1)*(r1-1)/(r1+1); > f3 = EMA(C,r2)*(r2-1)/(r2+1); > f4 = 2/(r1+1) - 2/(r2+1); > > dcv = (f1-f2+f3)/ f4; > > > Title = Name() + " - " + FullName() + " - " + Date() + " - > Close > = " + > WriteVal(C,0.3) + " - DCV = " + WriteVal(dcv,0.3); > > > > 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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > For other support material please check also: > http://www.amibroker.com/support.html > > Yahoo! Groups Links > > > > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.488 / Virus Database: 269.14.13/1074 - Release Date: > 10/16/2007 2:14 PM > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
<<image/gif>>