> For the complete documentation index, see [llms.txt](https://docs.algoboxpro.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.algoboxpro.com/strategies/masher.md).

# Masher

Reversal Detection

The AlgoBox™ Masher strategy is a filtering strategy on the MACV chart intended to assist in finding reversal opportunities on [smaller time frame](/fundamentals/chart-layouts.md#id-3-chart-layout) charts. The deviation lines mark levels of previous peaks and troughs where price reversed significantly.

<figure><img src="https://3588932008-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSmdQdlKTkpiw2LN0L1TV%2Fuploads%2FPe1aKeyp0HVNxUykTcRJ%2FMasher%201%20GIF.gif?alt=media&amp;token=8d28289e-45f9-4a6d-a119-758cceec3699" alt=""><figcaption><p>A bare MACV chart without any other indicators, showing examples of reversals from MACV deviation lines.</p></figcaption></figure>

Reference the deviation lines to see where a previous significant pivot took place and wait for the MACV histogram to reach that line again to anticipate a potential reversal.

<figure><img src="https://3588932008-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSmdQdlKTkpiw2LN0L1TV%2Fuploads%2Fs3bqNiwMnw2kzSA1UP41%2FMasher%203%20GIF.gif?alt=media&amp;token=82985873-a7d8-4d12-a6be-69ef5922503e" alt=""><figcaption><p>Examples of reversals from MACV deviation lines, with other indicators on the chart.</p></figcaption></figure>

Since the MACV chart is a filtering tool, the deviation lines are not intended to be used as an exact price level to trade at. The deviation lines could be viewed as a zone to move you to the next step in the Order of Operations: The Ripple charts.

<figure><img src="https://3588932008-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSmdQdlKTkpiw2LN0L1TV%2Fuploads%2F3EUc95LqhE0vVfWwgcc4%2FMasher%202%20GIF.gif?alt=media&amp;token=e212bdd8-03c3-4c85-b240-a25fd0d07f48" alt=""><figcaption><p>Examples of reversals from MACV deviation lines, with other indicators on the chart.</p></figcaption></figure>

Click here to learn more about the [MACV](/fundamentals/macv-filter-chart.md) chart.

***

## Video Tutorials: Masher

{% embed url="<https://youtu.be/v_e1BtsSJIg>" %}
WATCH: This short video explains The Masher strategy.
{% endembed %}

{% embed url="<https://youtu.be/3K0eMd-YOJ4?si=GUpbluCAQdDsN8tO>" %}
WATCH: Vinny E. Mini teaches The Masher Strategy and more, in this video tutorial.
{% endembed %}

Click here to learn about the [MACV Ultimate](/fundamentals/macv-ultimate.md).

***

Only available on AlgoBox™ for NinjaTrader 8. [Try AlgoBox™ for free today.](https://www.algoboxpro.com/start-trial)

[**Disclaimer**](/links/disclaimer.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.algoboxpro.com/strategies/masher.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
