StockFetcher Forums · Filter Exchange · Middle of the Range...<< 1 ... 3 4 5 6 7 >>Post Follow-up
alf44
2,025 posts
msg #44074
Ignore alf44
5/22/2006 10:45:27 PM

...not for me... !!!

The Pivot works just fine for me...thankyou !


Regards,

alf44




TheRumpledOne
6,411 posts
msg #44085
Ignore TheRumpledOne
5/23/2006 10:19:53 AM

Alf44:

There is a big enough difference between (H+L)/2 and (H+L+C)/3 to make a difference.

Taking the midpoint (MP) crossover usually beats the pivot point (PP) because the PP acts like a "magnet" for the reasons you stated.

I am NOT arguing with you. I am just explaining my findings.

If you have a charting service, draw the MP and the PP and you will then SEE what I mean.

Remember, my GRIDIRON Strategy is based on pivots so I am NOT saying pivots don't work. I just believe using the MP gives me a slight edge, that's all.

HTH.


alf44
2,025 posts
msg #44091
Ignore alf44
5/23/2006 11:07:52 AM

...different strokes...for different folks !

And I'm not arguing with you either, Rumpled.

If it works for you then that's all that matters.

I'm just comfortable with the Daily Pivots etc... and that was really ALL I was suggesting.

GLTY, and keep up the good work here !


Regards,

alf44



TheRumpledOne
6,411 posts
msg #44167
Ignore TheRumpledOne
modified
5/25/2006 6:52:12 PM

1) Let's see how many stocks in our universe:

Fetcher[
close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]



2) How many crossed AND closed above the middle?

Fetcher[
/* Crossed and Closed Above Middle */

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle, MidLx1 / 2}
set{HiMid, high - Middle}
set{MidLo, Middle - low}
set{CMb,days(close is above middle , 100)}
set{CMa,days(close is below middle ,100)}
set{CLxMid, CMa - CMb}
set{HiOp, high - open}

and add column Middle
and add column HiMid
and add column MidLo
and add column CLxMid
and add column HiOp

open below middle
high above middle
close above middle

close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]




3) How many opened AND closed above the middle?

Fetcher[
/* opened AND closed above the middle*/

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle, MidLx1 / 2}
set{HiMid, high - Middle}
set{MidLo, Middle - low}
set{CMb,days(close is above middle , 100)}
set{CMa,days(close is below middle ,100)}
set{CLxMid, CMa - CMb}
set{HiOp, high - open}

and add column Middle
and add column HiMid
and add column MidLo
and add column CLxMid
and add column HiOp

open above middle
close above middle

close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]




4) How many opened, closed and stayed above the middle?

Fetcher[
/* opened, closed and stayed above the middle */

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle, MidLx1 / 2}
set{HiMid, high - Middle}
set{MidLo, Middle - low}
set{CMb,days(close is above middle , 100)}
set{CMa,days(close is below middle ,100)}
set{CLxMid, CMa - CMb}
set{HiOp, high - open}

and add column Middle
and add column HiMid
and add column MidLo
and add column CLxMid
and add column HiOp

open above middle
close above middle
low above middle

close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]




5) How many opened below middle and crossed above the middle but closed below?

Fetcher[
/* opened below middle and crossed above the middle but closed below */

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle, MidLx1 / 2}
set{HiMid, high - Middle}
set{MidLo, Middle - low}
set{CMb,days(close is above middle , 100)}
set{CMa,days(close is below middle ,100)}
set{CLxMid, CMa - CMb}

and add column Middle
and add column HiMid
and add column MidLo
and add column CLxMid

open below middle
high above middle
close below middle

close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]




6) How many opened above the middle and closed below?

Fetcher[
/* opened above the middle and closed below */

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle, MidLx1 / 2}
set{HiMid, high - Middle}
set{MidLo, Middle - low}
set{CMb,days(close is above middle , 100)}
set{CMa,days(close is below middle ,100)}
set{CLxMid, CMa - CMb}
set{HiOp, high - open}

and add column Middle
and add column HiMid
and add column MidLo
and add column CLxMid
and add column HiOp

open above middle
close below middle


close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]



MAY ALL YOUR FILLS BE COMPLETE.








gruender
101 posts
msg #44582
Ignore gruender
6/4/2006 1:05:19 AM

Thank you Avery for this "middle of the range" technique.

Could you please tell me if you have tested this technique on the "emini's" or do you have an opinion as to the applicability of this technique to the emini's?

Thanks, Joe


TheRumpledOne
6,411 posts
msg #44585
Ignore TheRumpledOne
6/4/2006 10:38:05 AM

Joe:

I don't trade futures.

If you can plot the previous candle's middle on your chart, you can see the behaviour of the emini vs. the middle. Use the middle as a compass to tell you which way to trade.

I use the daily and 60 minute intervals.

HTH.


guru_trader
485 posts
msg #44710
Ignore guru_trader
6/7/2006 6:21:20 AM

TRO, I tested the middle-of-the-range concept in Microsoft Excel on several stocks using EOD data and it averaged 63% forecasting accuracy.

I'll test it next on intraday numbers.


TheRumpledOne
6,411 posts
msg #44723
Ignore TheRumpledOne
6/7/2006 6:05:43 PM

You know casinos would kill for a 63% edge.

Hint: Use 60 minute intervals for intraday.

MAY ALL YOUR FILLS BE COMPLETE.


TheRumpledOne
6,411 posts
msg #45230
Ignore TheRumpledOne
modified
6/24/2006 9:47:31 AM

Fetcher[
/* Middle Trend*/

set{MidLx, high + low }
set{Middle, MidLx / 2}

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle1, MidLx1 / 2}

set{MidLx2, high 2 day ago + low 2 day ago }
set{Middle2, MidLx2 / 2}

set{MidLx3, high 3 day ago + low 3 day ago }
set{Middle3, MidLx3 / 2}

set{MidLx4, high 4 day ago + low 4 day ago }
set{Middle4, MidLx4 / 2}

set{MidLx5, high 5 day ago + low 5 day ago }
set{Middle5, MidLx5 / 2}


set{mt0, count( close above middle , 1) - count( close below middle , 1) }

set{mt1, count( close above middle1 , 1) - count( close below middle1 , 1) }

set{mt2, count( close above middle2 , 1) - count( close below middle2 , 1) }

set{mt3, count( close above middle3 , 1) - count( close below middle3 , 1) }

set{mt4, count( close above middle4 , 1) - count( close below middle4 , 1) }

set{mt5, count( close above middle5 , 1) - count( close below middle5 , 1) }

set{CMb,days(close is above Middle1 , 100)}
set{CMa,days(close is below Middle1 ,100)}
set{CLxMid, CMa - CMb}

and add column CLxMid

and add column mt0
and add column mt1
and add column mt2
and add column mt3
and add column mt4
and add column mt5

and add column Middle
and add column Middle1
and add column Middle2
and add column Middle3
and add column Middle4
and add column Middle5

close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq
]



MT0 is the middle trend indicating if the close is above the current middle.

MTx is the middle trend indicating if the close is above the middle x days ago.

MAY ALL YOUR FILLS BE COMPLETE.



TheRumpledOne
6,411 posts
msg #45233
Ignore TheRumpledOne
modified
6/24/2006 10:09:10 AM

Fetcher[

/* Middle Trend - REVERSAL FINDER */

set{MidLx, high + low }
set{Middle, MidLx / 2}

set{MidLx1, high 1 day ago + low 1 day ago }
set{Middle1, MidLx1 / 2}

set{MidLx2, high 2 day ago + low 2 day ago }
set{Middle2, MidLx2 / 2}

set{MidLx3, high 3 day ago + low 3 day ago }
set{Middle3, MidLx3 / 2}

set{MidLx4, high 4 day ago + low 4 day ago }
set{Middle4, MidLx4 / 2}

set{MidLx5, high 5 day ago + low 5 day ago }
set{Middle5, MidLx5 / 2}


set{mt0, count( close above middle , 1) }

set{mt1, count( close above middle1 , 1) }

set{mt2, count( close above middle2 , 1) }

set{mt3, count( close above middle3 , 1) }

set{mt4, count( close above middle4 , 1) }

set{mt5, count( close above middle5 , 1) }

Set{a1, mt5 * 1}
Set{a2, mt4 * 10}
Set{a3, mt3 * 100}
Set{a4, mt2 * 1000}
Set{a5, mt1 * 10000}
Set{a6, mt0 * 100000}

Set{aa, a1 + a2}
Set{ab, aa + a3}
Set{ac, ab + a4}
Set{ad, ac + a5}
Set{TREND, ad + a6}

set{CMb,days(close is above Middle1 , 100)}
set{CMa,days(close is below Middle1 ,100)}
set{CLxMid1, CMa - CMb}

/* PLOT */

and draw middle on plot close

/* DISPLAY COLUMNS */

and add column TREND
and add column CLxMid1

/*
and add column mt0
and add column mt1
and add column mt2
and add column mt3
and add column mt4
and add column mt5
*/

and add column Middle
and add column Middle1
and add column Middle2
and add column Middle3
and add column Middle4
and add column Middle5

/* SELECTION CRITERIA */

TREND 1 DAY AGO EQUAL 0

TREND ABOVE 0

/* PRICE, VOLUME, MARKET CRITERIA */

close above 20
avg volume(5) above 1000000
avg volume(30) above 1000000
market is nasdaq

/* SORT */

sort column 5 descending
]



This version finds stocks that have been closing below the middles but have reversed.






StockFetcher Forums · Filter Exchange · Middle of the Range...<< 1 ... 3 4 5 6 7 >>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.