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

Re: [amibroker] error is here request for :support resistance formula error pls correct endless l;oop problem


  • To: amibroker@xxxxxxxxxxxxxxx
  • Subject: Re: [amibroker] error is here request for :support resistance formula error pls correct endless l;oop problem
  • From: Rick Osborn <ricko@xxxxxxxxxx>
  • Date: Fri, 6 Nov 2009 20:12:57 -0800 (PST)

PureBytes Links

Trading Reference Links



when you see "//" (without the quote marks) in a line everything to the right of it on that line is ignored.
So for the line
RSIperiod = 5; // Param("RSI p",3,14,30,1) ;
the value of 5 is inserted in the variable RSIperiod.   Everything else on that line is ignored.

To use the parameters (which will allow you to change the value of RSIperiod), you need to change the line to
RSIperiod = Param("RSI p",14,3,30,1) ;  => and change the order of the 3 and the 14.
The same applies to the other lines too.
 
Best Regards
Rick Osborn



From: ram vel <rvlv@xxxxxxxxx>
To: amibroker@xxxxxxxxxxxxxxx
Sent: Thu, November 5, 2009 10:34:12 PM
Subject: Re: [amibroker] error is here request for :support resistance formula error pls correct endless l;oop problem

 

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 <ricko@xxxxxxx com> wrote:

From: Rick Osborn <ricko@xxxxxxx com>
Subject: Re: [amibroker] error is here request for :support resistance formula error pls correct endless l;oop problem
To: amibroker@xxxxxxxxx ps.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: amibroker@xxxxxxxxx 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 <rvlv@xxxxxxxxx>


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 <rvlv@xxxxxxxxx> wrote:

From: rvlv <rvlv@xxxxxxxxx>
Subject: [amibroker] request for :support resistance formula error pls correct endless l;oop problem
To: amibroker@xxxxxxxxx ps.com
Date: Wednesday, November 4, 2009, 11:49 PM

 
attn "Joris M.schuller" <jmschuller@xxxxxxxx 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







__._,_.___


**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/





Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___