StockFetcher Forums · General Discussion · How can I analyze the NASDAQ index?<< >>Post Follow-up
shaikhhali
42 posts
msg #41142
Ignore shaikhhali
2/10/2006 11:57:38 AM

How can I analyze NASDAQ index?

Hello every one
I was trying to apply the technical analyses to NASDAQ index but I could not?
The software does show me any result, I do not know what the problem is!!
Can you help plz?

Thanks




EWZuber
1,373 posts
msg #41143
Ignore EWZuber
2/10/2006 4:20:24 PM

shaikhhali
What exactly are you trying to do and what software are you using?


TheRumpledOne
6,411 posts
msg #41164
Ignore TheRumpledOne
2/12/2006 8:20:03 PM

I use this to track the indices:

Fetcher[
set{Long_Profit,high - open} set{Short_Profit, open - low}

set{c05, 5 day slope of the EMA(5) - 5 day slope of the EMA(5) 1 day ago}


set{Cx5, count(close crossed above ema(5),1) - count(close crossed below ema(5),1)}

set{Cx13, count(close crossed above ema(13),1) - count(close crossed below ema(13),1)}

set{x1326, count(ema(13) crossed above ema(26),1) - count(ema(13) crossed below ema(26),1)}

set{CCb,days(close is above close 1 day ago,100)}
set{CCa,days(close is below close 1 day ago,100)}
set{CxC, CCa - CCb}

/* set{Trend, count(60 day slope of the close above 0,1)} */

set{T10, count(10 day slope of the close above 0,1)}
set{T60, count(60 day slope of the close above 0,1)}
set{T200, count(200 day slope of the close above 0,1)}

Set{u1, T200 * 1}
Set{u2, T60 * 10}
Set{u3, T10 * 100}

Set{uu, u1 + u2}
Set{TREND, uu + u3}



set{nd2,count(close above close 2 days ago,1) * count(rsi(2) below rsi(2) 2 days ago,1)}}


set{nd3,count(close above close 3 days ago,1) * count(rsi(2) below rsi(2) 3 days ago,1)}


set{nd4,count(close above close 4 days ago,1) * count(rsi(2) below rsi(2) 4 days ago,1)}

set{nd5,count(close above close 5 days ago,1) * count(rsi(2) below rsi(2) 5 days ago,1) }

Set{n1, nd5 * 1}
Set{n2, nd4 * 10}
Set{n3, nd3 * 100}
Set{n4, nd2 * 1000}

Set{na, n1 + n2}
Set{nb, n3 + n4}
Set{ND2345, na + nb}

/* here's the trick to show the indices */

set{xx,count(open equals ind(qqqq, open),1) * count(volume equals ind(qqqq, volume),1)}

set{xy,count(open equals ind(dia, open),1) * count(volume equals ind(dia, volume),1)}

set{xz,count(open equals ind(spy, open),1) * count(volume equals ind(spy, volume),1)}

set{yy, xx + xy}
set{yz, xz + yy}


set{xBB1, count(HIGH crossed above the upper bollinger band (20),1) - count(LOW crossed below the lower bollinger band (20),1)}

set{xBB2, count(close above the upper bollinger band (20),1) - count(close below the lower bollinger band (20),1)}

set{xBB, xBB1 + xBB2}

set{xLR1, count(HIGH crossed above the top linear regression line(60),1) - count(LOW crossed below the bottom linear regression line(60),1)}

set{xLR2, count(close above the top linear regression line(60),1) - count(close below the bottom linear regression line(60),1)}

set{xLR, xLR1 + xLR2}

set{wBB1, count(HIGH crossed above the weekly upper bollinger band (20),1) - count(LOW crossed below the weekly lower bollinger band (20),1)}

set{wBB2, count(close above the weekly upper bollinger band (20),1) - count(close below the weekly lower bollinger band (20),1)}

set{wBB, wBB1 + wBB2}

set{wLR1, count(HIGH crossed above the weekly top linear regression line(60),1) - count(LOW crossed below the weekly bottom linear regression line(60),1)}

set{wLR2, count(close above the weekly top linear regression line(60),1) - count(close below the weekly bottom linear regression line(60),1)}

set{wLR, wLR1 + wLR2}

set{E5b,days(close is above ema(5),100)}
set{E5a,days(close is below ema(5),100)}
set{CxE5, E5a - E5b}

set{E13b,days(close is above ema(13),100)}
set{E13a,days(close is below ema(13),100)}
set{CxE13, E13a - E13b}


set{E1326b,days(ema(13) is above ema(26),100)}
set{E1326a,days(ema(13) is below ema(26),100)}
set{E13xE26, E1326a - E1326b}
/* NORMALIZE accumulation distribution */

set{adval, INDPOSITION(accumulation distribution, 60) * 100 }

/* NORMALIZE momentum(12) */

set{moval, INDPOSITION(momentum(12), 60) * 100}

/* NORMALIZE rsi(2) */

set{rsval, RSI(2) }

/* NORMALIZE williams %r(10) */

set{wrval, INDPOSITION(williams %r(10), 60) * 100 }



/* DRAW THE MP RSIWLR CHART */

and draw wrval
and draw adval on plot wrval
and draw moval on plot wrval
and draw rsval on plot wrval

set{TT10, sign(10 day slope of the close)}
set{TT10Sum, TT10 plus TT10 1 day ago}
set{TT10Abs, abs(TT10Sum)}
set{trcalc1, days(TT10abs is below 2,100)}
set{tr10days, trcalc1 + 1}

set{TT60, sign(60 day slope of the close)}
set{TT60Sum, TT60 plus TT60 1 day ago}
set{TT60Abs, abs(TT60Sum)}
set{trcalc4, days(TT60abs is below 2, 100)}
set{tr60days, trcalc4 + 1}

set{TT200, sign(200 day slope of the close)}
set{TT200Sum, TT200 plus TT200 1 day ago}
set{TT200Abs, abs(TT200Sum)}
set{trcalc2, days(TT200abs is below 2, 100)}
set{tr200days, trcalc2 + 1}


and add column Long_Profit {HiOp}
and add column Short_Profit {OpLo}



and add column Trend
add column tr10days

add column tr60days

add column tr200days



and add column ND2345

/*
and add column Cx5 {Cx5 }
and add column c05 {C05DIR}
and add column Cx13
and add column x1326
and add column CxC {CxC }
*/


and add column CxC {CxC_}
and add column CxE5 {C_x_E5}
and add column CxE13 {C_x_E13}
and add column E13xE26 {E13xE26}


add column wrval
add column adval
add column rsval
add column moval

and add column xBB {BBxOver}
and add column xLR {LRxOver}
and add column wBB {wBBxOver}
and add column wLR {wLRxOver}

/* open equals ind(qqqq, open) and volume equals ind(qqqq, volume) */

yz equal 1
]



HTH.

MAY ALL YOUR FILLS BE COMPLETE.




StockFetcher Forums · General Discussion · How can I analyze the NASDAQ index?<< >>Post Follow-up

*** Disclaimer *** StockFetcher.com does not endorse or suggest any of the securities which are returned in any of the searches or filters. They are provided purely for informational and research purposes. StockFetcher.com does not recommend particular securities. StockFetcher.com, Vestyl Software, L.L.C. and involved content providers shall not be liable for any errors or delays in the content, or for any actions taken based on the content.


Copyright 2022 - Vestyl Software L.L.C.Terms of Service | License | Questions or comments? Contact Us
EOD Data sources: DDFPlus & CSI Data Quotes delayed during active market hours. Delay times are at least 15 mins for NASDAQ, 20 mins for NYSE and Amex. Delayed intraday data provided by DDFPlus


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.