-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 144548e
Showing
506 changed files
with
40,114 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Sphinx build info version 1 | ||
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. | ||
config: 75717863714a60eea2b77cec54b26717 | ||
tags: 645f666f9bcd5a90fca523b33c5a78b7 |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
200 moving average breakout | ||
============================ | ||
|
||
Introduction | ||
------------- | ||
|
||
In the world of technical analysis, the 200 moving average stands as a widely recognized and influential indicator. It holds particular significance for traders seeking to identify long-term trends and capitalize on potential breakouts. This essay explores the concept of the 200 moving average breakout, shedding light on its application and relevance in trading strategies. | ||
|
||
The 200 moving average, often abbreviated as the 200 MA, is a moving average that calculates the average price of a financial instrument over the past 200 periods. It is commonly used on various timeframes, ranging from intraday to longer-term charts, such as daily or weekly. Traders consider the 200 MA as a key benchmark for determining the overall trend of an asset. | ||
|
||
Breakout strategies play a vital role in trading, as they aim to capture significant price movements beyond established levels of support or resistance. Breakouts can signify shifts in market sentiment and offer opportunities for traders to enter new positions or manage existing ones more effectively. | ||
|
||
This post aims to provide a comprehensive understanding of the 200 moving average breakout strategy. It explores the intricacies of the 200 MA as a trend-defining tool and delves into the mechanics of breakout trading. By combining these elements, traders can potentially identify favorable breakout opportunities while utilizing the 200 MA as a guide. | ||
|
||
Throughout the post, we will examine the principles of breakout trading and how they intersect with the 200 moving average. We will discuss practical applications of the 200 MA breakout strategy, highlight factors that influence its effectiveness, and address risk management techniques. Furthermore, we will explore the importance of backtesting, optimization, and the limitations inherent in this strategy. | ||
|
||
It is essential to approach breakout trading with a clear understanding of its benefits and risks. While breakouts can provide lucrative opportunities, false breakouts and market noise pose potential challenges. By studying and applying the 200 moving average breakout strategy, traders can enhance their decision-making processes and potentially improve their trading outcomes. | ||
|
||
It is crucial to note that trading involves inherent risks, and no strategy, including the 200 moving average breakout, guarantees success. Traders must exercise caution, practice sound risk management principles, and continually refine their skills and knowledge. Through a diligent approach and the effective utilization of the 200 moving average breakout strategy, traders can navigate the markets with greater confidence and potentially unlock profitable trading opportunities. | ||
|
||
|
||
Understanding the 200 Moving Average | ||
------------------------------------- | ||
|
||
The 200 MA is a type of moving average, which is a calculation that smooths out price data over a specific period. It represents the average price of an asset over the past 200 periods, with each period being defined by the chosen timeframe (e.g., days, weeks, months). The 200 MA is often applied to various financial instruments, including stocks, indices, commodities, and currencies. | ||
|
||
To calculate the 200 MA, the closing prices of the asset for the past 200 periods are summed and divided by 200. As new data becomes available, the oldest price is dropped from the calculation, and the most recent price is added. This continuous updating of the moving average allows it to adjust dynamically to the latest market conditions. | ||
|
||
The 200 MA holds particular significance for traders because it provides a broader perspective on an asset's price action. By smoothing out short-term fluctuations, the 200 MA highlights the asset's long-term trend, making it a popular tool for trend identification and trend-following strategies. | ||
|
||
When the price of an asset is above the 200 MA, it suggests a bullish bias and indicates that the long-term trend is upward. This situation is often interpreted as a sign of strength and may attract buyers who view the asset as being in an overall uptrend. Conversely, when the price falls below the 200 MA, it signals a bearish bias, indicating a potential downward trend. This scenario may prompt sellers to enter the market, anticipating further price declines. | ||
|
||
The 200 MA acts as a significant support or resistance level, depending on the asset's position relative to it. When the price approaches the 200 MA from below, it often encounters resistance, causing the price to pause or reverse. Conversely, when the price pulls back toward the 200 MA from above, it may find support, potentially leading to a bounce or a resumption of the prevailing trend. | ||
|
||
Traders and analysts pay close attention to crossovers between the price and the 200 MA. A bullish signal is generated when the price crosses above the 200 MA, indicating a potential trend reversal or continuation of an upward move. Conversely, a bearish signal occurs when the price crosses below the 200 MA, suggesting a potential trend reversal or continuation of a downward move. | ||
|
||
|
||
Applying the 200 Moving Average Breakout Strategy | ||
------------------------------------------------- | ||
|
||
The 200 moving average breakout strategy is a popular technique used by traders to identify potential trading opportunities when an asset's price breaks out above or below the 200 moving average (200 MA). This strategy aims to capture significant price movements that may indicate a shift in market sentiment and the beginning of a new trend. In this section, we will delve into the practical application of the 200 MA breakout strategy and explore how traders can utilize it effectively. | ||
|
||
|
||
1. Identifying Breakout Signals Above the 200 MA: | ||
|
||
When the price of an asset breaks out above the 200 MA, it is seen as a potential bullish signal, suggesting a possible trend reversal or continuation of an upward move. Traders may consider the following steps when applying this strategy: | ||
|
||
a. Confirmation: Before initiating a trade, it is advisable to look for confirmation signals that support the breakout. These may include increased trading volume, positive momentum indicators, or bullish candlestick patterns. Confirming signals can provide added confidence in the breakout and reduce the risk of false signals. | ||
|
||
b. Entry Points: Traders may choose to enter a long position when the price successfully breaks out above the 200 MA and confirms the breakout. This can be done using various techniques such as entering at the close of the breakout candle, waiting for a pullback to the 200 MA for a better entry price, or utilizing a breakout retest strategy. | ||
|
||
c. Stop-Loss and Take-Profit Levels: Setting appropriate stop-loss orders is crucial to manage risk. Traders may place a stop-loss order below the breakout level or a recent swing low. Take-profit levels can be determined based on technical analysis tools such as trend lines, Fibonacci retracements, or previous resistance levels. | ||
|
||
|
||
2. Identifying Breakout Signals Below the 200 MA: | ||
|
||
When the price of an asset breaks out below the 200 MA, it may indicate a potential bearish signal, suggesting a possible trend reversal or continuation of a downward move. Traders can consider the following steps when applying this strategy: | ||
|
||
a. Confirmation: Similar to breakout signals above the 200 MA, traders should look for confirmation signals to validate the breakout below the 200 MA. These may include increased trading volume, negative momentum indicators, or bearish candlestick patterns. Confirmation signals add credibility to the breakout and reduce the risk of false signals. | ||
|
||
b. Entry Points: Traders may opt to enter a short position when the price breaks out below the 200 MA and confirms the breakout. Entry techniques can include entering at the close of the breakout candle, waiting for a pullback to the 200 MA for a better entry price, or employing a breakout retest strategy. | ||
|
||
c. Stop-Loss and Take-Profit Levels: Implementing effective risk management is vital. Traders may place a stop-loss order above the breakout level or a recent swing high. Take-profit levels can be determined using technical analysis tools such as trend lines, Fibonacci extensions, or previous support levels. | ||
|
||
|
||
Backtesting the 200 MA breakout strategy | ||
----------------------------------------- | ||
|
||
For this particular analysis, we worked with the following parameters: | ||
|
||
- Starting balance: $10,000 | ||
- Margin: 1:100 | ||
- Commission: None | ||
- Testing period: From January 1, 2020, to December 31, 2022 | ||
- Timeframe: 15 minutes | ||
- Currency pair: EURUSD | ||
- Data Source: Dukascopy |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Strategies from Blogs, and etc | ||
=============================== | ||
|
||
These are strategies from blogs, academic papers, trading magazines, twitter, reddit, etc. | ||
|
||
|
||
.. toctree:: | ||
breakout_200_ma | ||
bollinger_macd | ||
rsi | ||
stochastic | ||
:maxdepth: 2 | ||
:caption: Table of Contents |
Oops, something went wrong.