Which combination of indicators helps detect an impnding upmove or downmove reliably?

amibrokerfans

Well-Known Member
#61
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

I know amibrokerfans..language is not a problem to u, but I asked u because I only have amibroker....that's why asked whether u have done it in metastock or ami?
LOL you got me wrong bewinner, i have not too much knowledge about language, what i mean to say, the system is still under testing and private trading mood. yes i made it on metastock only but untill i feel its real a deal i will not publish it.
here was the signals for today. it picked some low-grade-stock for today, though signal was not so bad:p

 
Last edited:

mastermind007

Well-Known Member
#62
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

its about 5 years now i am still trying to catch the turning point before it actually take place. "Price moves first and indicators follow it"- so true, BUT there are few uncanny non-repaint indicators, which can predict the reversal turn earlier than price. yes it can! given you all a metastock formula (may be known to someone or may not) which show you what i am talking about.

Sqrt(((BuyP()/SellP())/RSI(2))) > Ref(((BuyP()/SellP())/RSI(2)),-1)

..after lots of searching, researching, testing, collecting, copying, creating, re-creating, now i get these signals below, which give me little peace atleast.
but still long way to go...;)
below signals are on eod stock charts.

Amibroker fan,

Isn't RSI(2) too small to be meaningful? I did encode this formula into AFL today morning for someone from this forum and had been thinking about it since then. Logically, RSI parameters needs to be at least 5 for you to capture trend of a week.

What I did like was idea of using Square root
 

mastermind007

Well-Known Member
#63
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

Code:
n = 15; 
v1 = (HHV(High,n) - LLV(High,n))/2 + LLV(High,n); 
v2 = (HHV(Low, n) - LLV(Low ,n))/2 + LLV(Low, n); 
v3 = (v1/v2)/RSI(2); 
Plot(sqrt(v3) > ref(v3,-1), "Panic", colorBlack);
Here is my AFL equivalent. Please verify that it is correct. I am basically guessing what BuyP and SellP achieve in Metastock
 

amibrokerfans

Well-Known Member
#65
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

these are live signals for tomorrow 14.06.2013









please note: i am not recommending any stocks above to trade. those are only for educational purpose.

thanking you all reading my posts. bye bye. have a nice evening.:thumb:
 

amibrokerfans

Well-Known Member
#66
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

1. Sqrt(((BuyP()/SellP())/RSI(2))) > Ref(((BuyP()/SellP())/RSI(2)),-1)
2. candlestick pattern
3. market cycle indicators
4. a commercial trend indicator
5. a non-lag moving avg indicator

combining these 5 logic i created 2 type of signal, those are marked as '1' and '2'.
on falling market, these are todays signal :confused:
 
#67
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

Amibroker ref

http://www.amibroker.com/library/detail.php?id=58

Happy :)


A side note
In the system coding world there is a lot of code sharing and quick conversions/porting from one platform to another.
Seems this was originally coded to Amibroker in 2001 then converted to equis and then implemented as native command in it :)
Similarly you will find people asking/requesting to port stuff like supper trend AFL to MT4, not knowing that it has originated from MT :)
Like they say "ulte baans bareilly ko" :D
 
Last edited:

amibrokerfans

Well-Known Member
#68
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

Amibroker ref

http://www.amibroker.com/library/detail.php?id=58

Happy :)


A side note
In the system coding world there is a lot of code sharing and quick conversions/porting from one platform to another.
Seems this was originally coded to Amibroker in 2001 then converted to equis and then implemented as native command in it :)
Similarly you will find people asking/requesting to port stuff like supper trend AFL to MT4, not knowing that it has originated from MT :)
Like they say "ulte baans bareilly ko" :D
you are very right happy. see the url i already given http://forum.equis.com/forums/thread/16571.aspx and read closely post no.10 by aztrader and post no.11 by wabbit.
 

mastermind007

Well-Known Member
#69
Re: Which combination of indicators helps detect an impnding upmove or downmove relia

Thanks Happy and AB Fan
here is
Code:
_SECTION_BEGIN("Demand Index");
	// Demand Index
	// Steve Wiser at [email protected]
	// Panic Indicator added by mastermind007
	// Exploration, System and indicator
	
	GraphMax=9;
	
	A=(H+L+2*C);
	B=ema((HHV(H,2)-LLV(L,2)),19);
	//{BuyPower}
	BuyP=  V/ema(V,19) * ((A>=Ref(A,-1)) +(A<Ref(A,-1)) / Exp((0.375 * (A+Ref(A,-1)) /B )
	*(Ref(A,-1)-A) / A));
	
	SellP = 
	//{SellPressure}
	V/ema(V,19) * ((A<=Ref(A,-1)) + (A>Ref(A,-1)) / Exp((0.375 * (A+Ref(A,-1)) / B
	) * (A-Ref(A,-1)) / Ref(A,-1)));
	
	n = 15;                                           
	v3 = (BuyP/SellP)/RSI(2);                              
	Plot(sqrt(v3) > ref(v3,-1), "Panic", colorBlack);

        mabp=ema(BuyP,19);       
	
	masp=ema(SellP,19);        //{smooth Selling Pressure}
	divsor=iif(mabp>masp,mabp,masp);         //{BP:SP ratio}
	divend=iif(mabp<masp,mabp,masp);       //{biggest=divisor}
	var2=1-(divend/divsor);                               //{adjust ratio to plot
	in}
	var3=iif( (masp>mabp) , -var2 , var2  )  ;       //{range -100 to 100}
	var4=var3*100;  
	Graph1 = var4;
	Graph1Style=5;
	
	var5=ma(var4,30);
	Graph2=var5;;
	Graph2Style=5;
	Graph2Color=6;
	
	//  Zero Line  
	Graph0=0;
	
	Buy=cross(var4,var5); // originally var5 was a zero 
	sell=cross(0,var4);
	
	buy=exrem(buy,sell);
	sell=exrem(sell,buy);
	
	short=sell;
	cover=buy;
	
	Filter= (Buy == 1 or Sell == 1)  ;
	numcolumns = 7;
	column0 =  IIF(Buy == 1, 1, IIF(Sell == 1, -1, 0 )  );
	column0format = 1.0;
	column0name = "B/S";
	column1 = C;
	column1name = "Close       ";
	column1format = 1.2;
	column2 = ma(v,17);
	column2name = "17 Ma Vol   ";
	column2format = 1.0;
	column3 = ma(C,17)/ma(c,50);
	column3name = "% 17/50 ";
	column3format = 1.2;
	column3format = 1.2;
	column4= ma(c,17);
	column4name="17 C ma";
	column4format = 1.2;
	column4= ma(c,50);
	column4name="50 C ma";
	column4format = 1.2;
	Column5=ROC(var4,2);
	column5Name="ROC DI";
	Column5Format=1.2;  
	Column6=Cum(1);
	Column6Name = "#Bars";
	Column6format = 1.0;
	
	//  End of Exploration Code. 
_SECTION_END();
 
Last edited:

Similar threads