Hi Rick Is it needed to reverse these param numbers? or not? I mean Do I need to use instead of this below --------------------------------------------------------- RSIperiod = 5; // Param("RSI p",3,14,30,1) ;
Percent = 5; // Param("ZIG %",8,9,15,1) ; EMAperiod = 5; //Param("EMA p",4,5,10,1) ; HHVperiod = 5; //Param("HHV p",3,5,10,1) ; NumLine = 1; //Param("Num Lines",3,1,20, 1); --------------------------------------------------------------------- new code to be added with normal param numbers like this========= ====================================== RSIperiod = 5; // Param("RSI p",1,30,14,3) ; Percent = 5; // Param("ZIG %",1,15,9,8) ; EMAperiod = 5; //Param("EMA p",1,10,5,4) ; HHVperiod = 5; //Param("HHV p",1,10,5,3) ; NumLine = 1; //Param("Num Lines",1,20,1, 3); ================================== please let me know if anything wrong regards rvlv Is it possible to add plotshapes arrows for buy and sell can you please add the code for buy sell arrows on chart? I tried somehow it is not working out. Thanks in advance. --- On Thu, 11/5/09, Rick Osborn <ri...@rogers.com> wrote: From: Rick Osborn <ri...@rogers.com> Subject: Re: [amibroker] error is here request for :support resistance formula error pls correct endless l;oop problem To: amibroker@yahoogroups.com Date: Thursday, November 5, 2009, 8:39 AM also noted the first two Param numbers are backwards (even thought they are "rem-ed out") Best Regards Rick Osborn From: Graham <kavemanperth@ gmail.com> To: amibro...@yahoogrou ps.com Sent: Thu, November 5, 2009 1:50:37 AM Subject: Re: [amibroker] error is here request for :support resistance formula error pls correct endless l;oop problem an obvious error I can see is this i = numline should be i <= numline hope I did not write that error in the code I originally posted ! -- Cheers Graham Kav AFL Writing Service http://www.aflwriti ng.com 2009/11/5 ram vel <r...@yahoo.com> Plot(ValueWhen( SupBase==Base, LLV(L,HHVperiod) ), "Support Level",colorGreen); line 58 col 78 error 15 endless loop detected in FOR loop --- On Wed, 11/4/09, rvlv <r...@yahoo.com> wrote: From: rvlv <r...@yahoo.com> Subject: [amibroker] request for :support resistance formula error pls correct endless l;oop problem To: amibro...@yahoogrou ps.com Date: Wednesday, November 4, 2009, 11:49 PM attn "Joris M.schuller" <jmschul...@charter. net> attn droskill The following code by Don Lindberg has some looping ewrror kindly correct and post correct code ============ ========= ========= ========= ========= ==== //Don Lindberg //Subject: RE: [amibroker] graham Kavanagh Support AND resistance usingRSI. //Date: Tuesday, November 6, 2007, 2:19 PM //I have put in basic code to allow you to run as exploration. You can narrow //your search by changing the criteria in the Filter Statement. //---------- -- --------- ------ Begin Code ------------ --------- --- _SECTION_BEGIN( "support and resistant"); //Support and resistance levels using RSI. //graham Kavanagh May 2003 //Load into Indicator Builder //Sensitivity of the levels can be changed with the variables //Can test different numbers live with the Param function ctrl-R with Openpane RSIperiod = 5; // Param("RSI p",3,14,30,1) ; Percent = 5; // Param("ZIG %",8,9,15,1) ; EMAperiod = 5; //Param("EMA p",4,5,10,1) ; HHVperiod = 5; //Param("HHV p",3,5,10,1) ; NumLine = 1; //Param("Num Lines",3,1,20, 1); Base = DEMA(RSI(RSIperiod) , EMAperiod) ; GraphXSpace= 0.5; Plot(C,"",colorBlac k,styleCandle) ; for( i = 1; i = numline; i++ ) { ResBase = LastValue(Peak( Base,Percent, i)); SupBase = LastValue(Trough( Base,Percent, i)); Plot(ValueWhen( ResBase==Base, HHV(H,HHVperiod) ), "Resist Level", colorRed, styleLine); Plot(ValueWhen( SupBase==Base, LLV(L,HHVperiod) ), "Support Level",colorGreen) ; } Title = Name() + "; " + Date() + ": Support Resistance Levels using RSI: " + /*EncodeColor( colorGreen) + "Support Levels are Green; "+EncodeColor( colorRed) + "Resistance Levels are Red: "+EncodeColor( colorBlack) +*/ "Num lines ="+WriteVal( numline, 1) ; Filter=C>10 AND C>75 AND ResBase>=1 AND SupBase >=1; Buy=Sell=Short= Cover=0; AddColumn(C, "Close",1. 2); AddColumn(ResBase, "Resistance" ,1.2); AddColumn(SupBase, "Support" ,1.2); _SECTION_END( ); ============ ========= ========= ======== THANKS IN ADVANCE TO ALL FOR HELP