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

[amibroker] Re: Kagi indicator



PureBytes Links

Trading Reference Links

// 	Kagi Chart		

GraphXSpace=10;
reverse = Param ("reverse %" ,0.1, 0.1, 1,0.1)/100; // form 0.1% to 1%

j = 0;
K[j] = Close[0];
direction=0;
for( i = 1; i < BarCount-1; i++ )
{
	
	if(direction[j]==0)
	{
		if( Close[i] <= K[j])         
		K[j] = Close[i];
		
		else
		{
			if( Close[i] >= K[j]*(1 + Reverse))  
			{
				j++;
				direction[j] = 1;
				K[j] = Close[i];
			}
		}
	}
	else
	{
		if( Close[i] >= K[j])         
		K[j] = Close[i];
		
		else
		{
			if( Close[i] <= K[j]*(1 - Reverse))   
			{
				j++;
				direction[j]=0;
				K[j] = Close[i];
			}
		}
	}
}
Last = BarCount-1;
delta = Last-j;     
kagi= Ref(K,-delta);
Plot(kagi, "", colorGrey50, styleStaircase|1024 );
Last = Ref(LastValue( C), -Last);
Plot( Last,"", colorRed,styleNoLine|styleDots, 0 , 0, 1);



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

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> 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/