Type/to search

Dual Moving Average Crossover Intraday Futures Trading Strategy

Cryptocurrency
Created: 2023-11-15 16:48:02
Last modified: 3 years ago
1
Follow
1779
Followers

img

Overview

This strategy utilizes the principle of dual moving average crossover, incorporates ATR indicator for stop loss and take profit, and adds trading hour control to design an intraday trading strategy suitable for futures contracts. The strategy is simple and easy to grasp, making it ideal for beginners.

Strategy Logic

The strategy uses 5-period and 20-period WMA lines crossover as entry signals. It goes long when 5-period line breaks above 20-period line, and goes short when 5-period line breaks below 20-period line. It also uses 50-period WMA line to determine the trend direction. Trading signals are only triggered when price breakout direction is consistent with the major trend.

In addition, the strategy leverages ATR indicator to set dynamic stop loss and take profit levels. ATR reflects the volatility of the market. The strategy uses ATR value multiplied by a factor (such as 3) to determine stop loss and take profit, thereby controlling per trade loss.

Finally, the strategy only triggers trades during US trading hours (9:00-14:30 CST) to avoid high volatility around market open and close where false signals easily form.

Advantage Analysis

The strategy has the following advantages:

  1. Dual moving average crossover effectively captures trend turning points for timely entry.

  2. Trend filter avoids trading against major trend and reduces false signals.

  3. Dynamic ATR-based stop loss controls per trade loss.

  4. Limiting trading hours avoids volatile open and close periods.

  5. Simple and clear rules, easy to understand and implement for beginners.

  6. Customizable parameters like MA periods, ATR multiplier, trading hours etc. for optimization.

Risk Analysis

The strategy also has the following risks:

  1. More stop loss triggers during range-bound markets.

  2. Dual MA crossover has lag and may miss short-term breakouts.

  3. Improper ATR parameter setting leads to large or small stop loss.

  4. Rely solely on technical indicators without fundamental analysis.

  5. Effectiveness relies on proper symbol and timeframe.

  6. Mechanical system has risk of being arbitraged.

  7. Parameters need adjustment for different trading sessions.

These can be improved via parameter tuning, indicator combinations, selective manual intervention etc.

Optimization Directions

The strategy can be enhanced in the following aspects:

  1. Test different MA systems like EMA, DMA etc.

  2. Add other technical filters like MACD, RSI etc.

  3. Optimize ATR parameters for better stop loss/profit.

  4. Incorporate volume indicators to find high quality entry signals.

  5. Adjust parameters based on symbol specifics.

  6. Integrate fundamental factors to avoid trading against market.

  7. Introduce machine learning like neural networks for market modeling.

  8. Explore multi-timeframe combinations for more opportunities.

  9. Construct strategy ensemble to improve robustness.

Conclusion

In summary, this is a simple and intuitive strategy suitable for beginners to practice live trading. At the same time, huge room remains for optimization via more technical indicators or machine learning. Parameter tuning based on symbol and market dynamics is also key. The strategy provides a reference framework for quant trading beginners, but requires relentless testing and enhancement for stable profits.

Source
Pine
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © james4392010

//@version=4
Strategy parameters
Strategy parameters
ATR Period
Source
ATR Multiplier
Change ATR Calculation Method ?
Show Buy/Sell Signals ?
Fast WMA Source
Fast WMA Period
Slow WMA Source
Slow WMA Period
Trend 50 Period Source
Trend 50 Period
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)