AGAIG As Good As It Gets Murrey Math Pivot Lines For ThinkOrSwim
The Murrey Math lines, created by T.H. Murrey in the 1990s, help spot important price points where the market may reverse or pause (support and resistance levels).
It works by dividing market movements into waves with key price levels, based on the concept of "Gann angles."
This system can be applied to any market: stocks, commodities, or Forex.
By identifying these key levels, traders can make smarter decisions about when to enter or exit trades and where to place stop-losses. It combines math and chart analysis to highlight these important pivot points.
A lot of individuals like the Murrey Math Lines (as do I).
Since I’m somewhat adverse to a lot of lines on a chart, I pared this one down to two upper and two lower
- a period of trend weakening (the two inner)
and
- the peak oversold/overbought where changes usually take place (the two outer).
This is what the chart looks like:
The complete strategy can be found:
https://usethinkscript.com/threads/agaig-high-profit-options-trading-chart-for-thinkorswim.19516/
The Murrey Math lines, created by T.H. Murrey in the 1990s, help spot important price points where the market may reverse or pause (support and resistance levels).
It works by dividing market movements into waves with key price levels, based on the concept of "Gann angles."
This system can be applied to any market: stocks, commodities, or Forex.
By identifying these key levels, traders can make smarter decisions about when to enter or exit trades and where to place stop-losses. It combines math and chart analysis to highlight these important pivot points.
A lot of individuals like the Murrey Math Lines (as do I).
Since I’m somewhat adverse to a lot of lines on a chart, I pared this one down to two upper and two lower
- a period of trend weakening (the two inner)
and
- the peak oversold/overbought where changes usually take place (the two outer).
This is what the chart looks like:
Ruby:
#Murrays's Math Trendflex Dydtem forceIndex TOS
#Revamped by Charles Ricks 8/22/24
# 8/29/24 moved bubbles to the right
def showOnlyToday = yes;
def RangeHigh = high(period = "DAY")[0];
def RangeLow = low(period = "DAY")[0];
def RangeSize = AbsValue(RangeHigh - RangeLow);
def MMLevel8 = 8 / 8;
def MMLevel7 = 7 / 8;
def MMLevel1 = 1 / 8;
def MMLevel0 = 0 / 8;
def TimeCondition = IsNaN(Close[-1]) and !IsNaN(close[0]);
def MML8 = RangeHigh;
def MML7 = RangeLow + RangeSize * (MMLevel7);
def MML1 = RangeLow + RangeSize * (MMLevel1);
def MML0 = RangeLow;
plot Level8;
plot Level7;
plot Level1;
plot Level0;
if showOnlyToday and !IsNaN(close(period = "DAY")[-1])
then {
Level8 = Double.NaN;
Level7 = Double.NaN;
Level1 = Double.NaN;
Level0 = Double.NaN;
} else {
Level8 = MML8;
Level7 = MML7;
Level1 = MML1;
Level0 = MML0;
}
Level1.SetDefaultColor(color.Yellow);
Level1.SetStyle(curve.Short_Dash);
Level7.HideBubble();
Level8.SetDefaultColor(color.RED);
Level8.SetStyle(curve.Short_Dash);
Level8.HideBubble();
Level7.SetDefaultColor(color.Yellow);
Level7.SetStyle(curve.Short_Dash);
Level7.HideBubble();
Level0.SetDefaultColor(color.Green);
Level0.SetStyle(curve.short_dash);
Level0.HideBubble();
input bubblemover = 2;
def b = bubblemover;
def limit1 = !IsNaN(close[b+1]) and IsNaN(close [b] );# && HighestAll(BarNumber());
AddChartBubble(limit1, MML0[b+1], "OS PIVOT", Color.Green);
AddChartBubble(limit1 ,MML1[b+1], "OS Weaking", color.yellow, no);
AddChartBubble(Limit1 , MML7 [b+1], "OB Weakening",
color.yellow, yes);
AddChartBubble(Limit1 , Level8 [b+1], "OB Pivot", color.red, no);
The complete strategy can be found:
https://usethinkscript.com/threads/agaig-high-profit-options-trading-chart-for-thinkorswim.19516/
Last edited by a moderator: