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 <[email protected]> wrote:
From: Rick Osborn <[email protected]>
Subject: Re: [amibroker] error is here request for :support resistance formula
error pls correct endless l;oop problem
To: [email protected]
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 <[email protected]>
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 <[email protected]> wrote:
From: rvlv <[email protected]>
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