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

[amibroker] Re: not able to plot the trin against nasdaq



PureBytes Links

Trading Reference Links

Hello
i see a difference between the ARMS and the BTRIN methodology. I am 
using the daily timeframe. I am attaching the screenshots using both 
iqfeed and qp2. the BTRIN is very choppy. the arms is able to capture 
the major turns. i get the same results with both the data sournce.
qp2 chart
http://img249.imageshack.us/my.php?image=nasdarmsbrinqp2chartms2.png

dtn chart.
http://img509.imageshack.us/my.php?
image=nasdarmsbriniqfeedchartpo1.png

http://www.sentimentrader.com/subscriber/trin_nasdaq_description.htm
 seems to discuss bands using calculated mean. i am using the 
bollinger bands to define the extremes bands. is there a different 
way of demonstrating the bands.

the formula for arms is below


Plot(Close,"nasdaq",colorOrange,styleLine);
ForeignSYMBOL = Foreign("NASTRIN.Z","Close");
Plot(MA(ForeignSYMBOL,10),"Nasdaq Trin", 
colorPink,styleLine|styleOwnScale);
//Plot(StDev( Close, 10),"STD Dev",colorBlue,styleLine|styleOwnScale);

_SECTION_BEGIN("Bollinger Bands");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 100, 1 );
Width = Param("Width", 2, 0, 10, 0.05 );
Color = ParamColor("Color", colorCycle );
Style = ParamStyle("Style");
Plot( BBandTop( P, Periods, Width ), "BBTop" + _PARAM_VALUES(), 
Color, Style ); 
Plot( BBandBot( P, Periods, Width ), "BBBot" + _PARAM_VALUES(), 
Color, Style ); 
_SECTION_END();

the formula for btrin is 
function BrinTransform( x )
{
  return ( 1 - x )/Max( 1, x );
}
// data-source dependent symbols
dnvol= Foreign("!NQ-DV", "C");
upvol= Foreign("!NQ-AV", "C");
advn = Foreign("!NQ-D", "C" );
decl = Foreign("!NQ-A", "C");
Trinx = (dnvol/ upvol ) * ( advn / decl );
BRINx = BrinTransform( Trinx );
ILine = BrinTransform( (advn/decl)^2 );
VLine = BrinTransform( (dnvol/upvol)^2 );
//Plot( Trinx, "Trinx", colorRed );
Plot( BRINX, "BRIN", colorBlack );
Plot( ILine , "ILine", colorBlue );
Plot( VLine , "VLine", colorViolet );


--- In amibroker@xxxxxxxxxxxxxxx, "treliff" <treliff@xxx> wrote:
>
> Have fun, it's a bit tough but worthy read. Feel free to ask if 
> necessary.
> 
> -treliff
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "murthysuresh" <money@> wrote:
> >
> > thanks for athe article. its going to be 1 interesting sunday 
> reading 
> > it.
> > 
> > seede
> > --- In amibroker@xxxxxxxxxxxxxxx, "treliff" <treliff@> wrote:
> > >
> > > Some advice: be very careful, you cannot simply take a moving 
> > average 
> > > of TRIN, which also becomes clear in the article you mention, 
> where 
> > > the calculated mean is so far above TRIN's neutral value of 1.
> > > 
> > > For a responsible use of TRIN consider reading this article: 
> > > 
> > > http://store.traders.com/stcov236ovma.html
> > > 
> > > and this accompanying code:
> > > 
> > > 
> > 
> 
http://www.traders.com/Documentation/FEEDbk_docs/Archive/122005/Trader
> > > sTips/TradersTips.html#amibroker
> > > 
> > > -treliff
> > > 
> > > --- In amibroker@xxxxxxxxxxxxxxx, "murthysuresh" <money@> wrote:
> > > >
> > > > hello
> > > > i am trying to plot a chart like below. but i get a flat line 
> for 
> > > trin 
> > > > and nasdaq. How can i change to make it happen.
> > > > 
> > > > my formula
> > > > Plot(Close,"nasdaq",styleLine|colorOrange|styleOwnScale);
> > > > ForeignSYMBOL=Foreign("NASTRIN.Z","Close") ;
> > > > Plot(MA(ForeignSYMBOl,10),"Nasdaq Trin", 
> > > > styleLine|colorPink|styleOwnScale);
> > > > 
> > > > chart that i am trying to emulate
> > > > 
> > 
http://www.sentimentrader.com/subscriber/trin_nasdaq_description.htm
> > > >
> > >
> >
>




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/