logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
nasdaqtrader  
#1 Posted : Thursday, February 22, 2007 2:28:00 PM(UTC)
nasdaqtrader

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers, Unverified Users
Joined: 2/2/2005(UTC)
Posts: 307

Thanks: 7 times
Was thanked: 3 time(s) in 3 post(s)

I would like to see if this formula is correct. I want the scan to be as follows RSI 2 period.

Col A Buy: (RSI(C,2)<10)

Col B Sell: (RSI(C,2)>90)

Col C RSI-2: RSI(C,2)

Col D Close: Close

Col E Volume: Volume

Col F Vol%Chng: (VOLUME/(Mov(VOLUME,90,S))*100)

Filter: (RSI(C,2)<10) OR (RSI(C,2)>90)

Then I would like to also apply a filter that required all stocks be priced above $5.00 and have a 100-day moving average of volume greater than 250,000 shares.

Can anyone help me.

nasdaqtrader

Regards, Frank Koenig Trade Like a Pro Trend is your Friend
wabbit  
#2 Posted : Thursday, February 22, 2007 5:20:07 PM(UTC)
wabbit

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers, Unverified Users
Joined: 10/28/2004(UTC)
Posts: 3,111
Location: Perth, Western Australia

Was thanked: 16 time(s) in 16 post(s)
Nasdaqtrader,

You will benefit greatly from reading the MS Users Manual for the creation of your own explorations, then download the free Equis Formula Primer (from the files section) to hone your MetaStock Formula Language programming skills.

If you don't want to learn to do the basics yourself, please consider hiring a programmer to help you out: It is not the purpose of the forum to do all the work for you, the forum is to assist people who are having trouble implementing their ideas in MS.

In the mean time, try something along these lines...

Col A : RSI(C,2)

Col B : C

Col C : V

Col D : (VOLUME/(Mov(VOLUME,90,S))*100)

Filter: (ColA<10 OR ColA>90) AND C>5 AND Mov(V,100,S)>250000



wabbit [:D]
wblam  
#3 Posted : Saturday, February 24, 2007 6:19:07 AM(UTC)
wblam

Rank: Advanced Member

Groups: Registered, Registered Users
Joined: 11/25/2006(UTC)
Posts: 79

nasdaqtrader,

The RSI(C,2) formula may not work in Exploration.

You may like to read this post:

http://forum.equis.com/forums/thread/22609.aspx

wabbit  
#4 Posted : Saturday, February 24, 2007 6:04:50 PM(UTC)
wabbit

Rank: Advanced Member

Groups: Registered, Registered Users, Subscribers, Unverified Users
Joined: 10/28/2004(UTC)
Posts: 3,111
Location: Perth, Western Australia

Was thanked: 16 time(s) in 16 post(s)
Hi All,

The RSI(C,2) function DOES work in the explorer, but only if you UNCHECK THE LOAD MINIMUM BARS and load the right amount of data!!!

You need to load at least 3 bars for the RSI(C,2) function to return a value, but the algorithm MS uses to compute the minimum bars required concludes you only 2 bars of data; this is why no results get returned.

Additionally, the canned version of the RSI uses Wilders smoothing, which is an exponential function. If you only load four bars of data in the exploration and load, say, 5000 bars of data on your charts, any plot of the RSI(C,2) on the chart will not be the same as the exploration result. You need to ensure you load enough data in the exploration to account for the exponential functionality of the RSI algorithm.

When using exponential functions, always load AT LEAST five times the longest period, i.e. for accurate results of the RSI(C,2) function in an exploration load AT LEAST 10 bars of data, for RSI(C,20) load AT LEAST 100 bars of data.

--

People often say "this doesn't work in the explorer", or, "the explorer doesn't show the same results as the chart". In about 99.99% of cases, this is because of the "load minimum bars" feature or the user is being "lazy" and loading some insufficient amount of data into the exploration (usually in an attempt to make the exploration faster)

I put it to you; what would you prefer:
an exploration that is blindingly fast but returns the wrong results, or
an exploration that takes a little longer but returns accurate results?

PLEASE, please do NOT ever use the "load minimum bars" feature of the explorer. Force yourself to make a conscious decision about how much data your exploration requires for accuracy EVERY time you run an exploration. After all, SISO ([censored]in, [censored]out) and it's your money that will be following the exploration down the drain!


Hope this helps.

wabbit [:D]


Users browsing this topic
Guest (Hidden)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.