Murrey Math Calculator for Excel
enter your values here
High 4121.00 Scale Frame 10000 Frame Hgt 8
Low 4016.00 Scale Interval 19.531 Frame Intvl 19.531
** WARNING, Your high and low are reversed **
bMML mMML MMML MML
Frame MMI's 19.53125 156.25 1250 1250 1250 10000
1 = #DIV/0! 4218.75 5000 4 = 5000
+2/8 4179.69 2.7500288 3.3437536
+1/8 4160.16 2.6250304 3.3281288
8/8 4140.63 2.500032 3.312504
7/8 4121.10 2.3750208 3.2968776
6/8 4101.57 2.2500224 3.2812528
5/8 4082.04 2.125024 3.265628
4/8 4062.50 2.0000256 3.2500032
3/8 4042.97 1.8750272 3.2343784
2/8 4023.44 1.7500288 3.2187536
1/8 4003.91 1.6250304 3.2031288
0/8 3984.38 1.500032 3.187504
-1/8 3964.85 1.3750336 3.1718792
-2/8 3945.32 1.2500352 3.1562544
3906.25 3750 3 = 3750
The formulas -- Came from Murrey's book and Tim Kruzels notes
There may be occasions where these formulas do not work!!!! This spreadsheet is ** UNDER DEVELOPMENT **
and is ** NOT WARRANTED TO PRODUCE ACCURATE RESULTS, USE OF THIS SPREADSHEET IS AT
YOUR OWN RISK **. Brian McMullan, © Dec 1999, [email protected]
Step 0
Table 1 High Low Step 1
250000 25000 100000
25000 2500 10000 10000 10000 Step 2
2500 250 1000
250 25 100
25 12.5 12.5 Step 3
12.5 6.25 12.5
6.25 3.125 6.25
3.125 1.5625 3.125
1.5625 0.390625 1.5625
0.390625 0 0.1953125
** WARNING, Your high and low are reversed **
** WARNING, This does not scale data < 25 properly yet, results may be invalid! **
** WARNING, This does not handle frame transitions correctly yet **
** WARNING, Calc'd Octave is smaller than a bMML ** Step 4
** ERROR: Price high is larger than +2/8th line!
Warning/Error Msg Selection
h/l reverse
scale prob
transition
sub octave 4
High > 2/8 Step 5
Msg Sel ** WARNING, Your high and low are reversed **
** WARNING, Calc'd Octave is smaller than a bMML **
** WARNING, Calc'd Octave is smaller than a bMML **
** WARNING, Calc'd Octave is smaller than a bMML **
** WARNING, Calc'd Octave is smaller than a bMML **
** WARNING, Calc'd Octave is smaller than a bMML **
Step 6
0 = #DIV/0!
version 1.3 Dec 1999
** for demonstration purposes only **
** output is NOT guaranteed **
uzels notes
UNDER DEVELOPMENT **
PREADSHEET IS AT
Scale the data if needed
Excel formulas not up to this task - darn!
Real High 4121.00
Real Low 4016.00
PriceRange 105.00
Identify the Scale Factor
Scale Frame (frm, tbl 1) 10000
Determine the MMI that the square in time will be built from
RangeMMI
Octave 1 - MMML 1250 0.084 1
Octave 2 - mMML 156.25 n/a 2
Octave 3 - bMML 19.53125 n/a 3
Octave 4 - bMML^1 2.44140625 n/a
Octave 5 - bMML^2 0.305175781 n/a
Octave 6 - bMML^ 3 0.038146972 n/a
RangeMMI (pick > 1.25) 5.376
Octave Count 3
Determine Height of square in time
Table 2
1.25 < RangeMMI < 3.0 0 (0,2) (1,3) …. (6,8) (7,1)
3.0 <= RangeMMI < 5.0 0 (0,4) (2,6) (4,8) (6,2)
5.0 <= RangeMMI 8 (0,8) (4,4)
Height of Square (frm tbl 2) 8 bMML's
Scale Interval 19.53125
Find Bottom of Square in Time
Calc for each MML, but choose the Octave Count one
MMML (Octave = 1) 4016.00 3 3750.000
mMML (Octave = 2) 266.000 1 3906.250
bMML (Octave = 3) 109.750 5 4003.906
bMML^1 (Octave = 4) 12.094 4 4013.672
bMML^2 (Octave = 5) 2.328 7 4015.808
bMML^3 (Octave = 6) 0.192 5 4015.999
Base _ML 5
Bottom of Square in Time 4003.906 on the 5/8 th's bMML's
Frame Height 156.25
Adjusted Height of Square
Find the best Square
if Height is 2, check best fit, one below and one above
bot top Error 51.25
Best fit, one with low error 4 3984.375 4140.625 51.250 1.00
5 4003.906 4160.156 51.250 2.00
6 4023.437 4179.687 66.124 0.00
Octave Count = 2 Final 4003.906 4160.156 2.00
if Height is 4, make sure on (0,4) (2,6) (4,8) (6,2) (eg must start on even)
bot top Error 26.9
0 3906.250 3984.375 246.375 0.0
2 3945.313 4023.438 168.250 0.0
4 3984.375 4062.500 90.125 0.0
6 4023.438 4101.563 26.875 4.0
0 3906.250 3984.375 246.375 0.0
Octave Count = 4 Final 4023.438 4101.563 4.0
if Height is 8, make sure on 0,8 or 4,4 boundary
bot top Error 51.3
Best fit, one with low error 0 3906.250 4062.500 168.250 0.0
4 3984.375 4140.625 51.250 2.0
0 4062.500 4218.750 144.250 0.0
Octave Count = 8 Final 3984.375 4140.625 2.0
Best Square Results SqInTime bot top +2/8th
Final bot and top of square 8 3984.375 4140.625 4179.688
1/8 line height 19.531
Double Check Best Square
Is price high > 2/8th line SqInTime No +2/8th
If yes, force SqInTime = 4 8 3984.375 4140.625 4179.688
19.531
4121.00
Frames
Given a value N, where is it inside frame F? 100000
10000
Where in Frame = WIF = (( n / f ) - Int( n / f)) * 8 1000
integer part tells which frame it is in 100
Next best lower and higher "natural" frame line for number
lower int( n / f ) * f + int(wif) * ( f / 8 )
higher int( n / f ) * f + (int(wif)+1) * ( f / 8 )
Example N F WIF Lower Higher
433 1000 3.464 3 = 375 4 = 500
800 1000 6.4 6 = 750 7 = 875
3249 1000 1.992 1 = 3125 2 = 3250
3251 1000 2.008 2 = 3250 3 = 3375
11333 10000 1.0664 1 = 11250 2 = 12500
==============================================================================
"Waist" of price in candlestick
avg of open and close
open 1298.06
high 1342.47
low 1298.06
close 1342.43
Waist = 1320.25