This script is for a triple moving average strategy where the user can select from different types of moving averages, price sources, lookback periods and resolutions.
Features: - 3 Moving Averages with variable MA types, periods, price sources, resolutions and the ability to disable each individually. - Crossovers are plotted on the chart with detailed information regarding the crossover (Ex: 50 SMA crossed over 200 SMA ) - Forecasting available for all three MAs. MA values are forecasted 5 values out and plotted as if a continuation to the MA. - Forecast bias also applies to all forecasting. Bias means we can forecast based on an anticipated bullish, bearish or neutral direction in the market. - To understand bias, please read the source code, or if you can't read the code just send me a message on here or Twitter. Twitter should be linked to my profile. - Ribbons added and on by default. Optional setting to disable the ribbons. 5 ribbons between MA1 and MA2 and another 5 between MA2 and MA3. - Ribbons are alpha-color coded based on their relation to their default MAs. - Ribbons are only visible between MAs if the MAs being compared share the same Type, Resolution, and Source because there is no way to consolidate those three in a simple manner. - Ribbon values are calculated based on calculated MA Periods between the MAs. - Converted the existing study into a strategy. - Strategy only enters long positions with a market order when MA crossovers occur. - Strategy exits positions when crossunders occur. - Trades 100% of the equity with one order/position by default. - Ability to disable trading certain crosses with input checks.
- Ability to exit trades with a take profit or stop loss. - User input to allow quick changes to the take profit or stop loss percentages.
This script is meant as an educational script with well-formatted styling, and references for specific functions.
*** PLEASE NOTE - THIS STRATEGY IS MEANT FOR LEARNING PURPOSES. DEPENDING ON IT'S CONFIGURATION IT MAY OR MAY NOT BE USEFUL FOR ACTUAL TRADING. THE STRATEGY IS NOT FINANCIAL ADVICE ***