OPEN-SOURCE SCRIPT
SPY/TLT Strategy

█ STRATEGY OVERVIEW
The "SPY/TLT Strategy" is a trend-following crossover strategy designed to trade the relationship between TLT and its Simple Moving Average (SMA). The default configuration uses TLT (iShares 20+ Year Treasury Bond ETF) with a 20-period SMA, entering long positions on bullish crossovers and exiting on bearish crossunders. **This strategy is NOT optimized and performs best in trending markets.**
█ KEY FEATURES
█ SIGNAL GENERATION
1. LONG ENTRY CONDITION
2. EXIT CONDITION
█ ADDITIONAL SETTINGS
█ PERFORMANCE OVERVIEW
The "SPY/TLT Strategy" is a trend-following crossover strategy designed to trade the relationship between TLT and its Simple Moving Average (SMA). The default configuration uses TLT (iShares 20+ Year Treasury Bond ETF) with a 20-period SMA, entering long positions on bullish crossovers and exiting on bearish crossunders. **This strategy is NOT optimized and performs best in trending markets.**
█ KEY FEATURES
- SMA Crossover System: Uses price/SMA relationship for signal generation (Default: 20-period)
- Dynamic Time Window: Configurable backtesting period (Default: 2014-2099)
- Equity-Based Position Sizing: Default 100% equity allocation per trade
- Real-Time Visual Feedback: Price/SMA plot with trend-state background coloring
- Event-Driven Execution: Processes orders at bar close for accurate backtesting
█ SIGNAL GENERATION
1. LONG ENTRY CONDITION
- TLT closing price crosses ABOVE SMA
- Occurs within specified time window
- Generates market order at next bar open
2. EXIT CONDITION
- TLT closing price crosses BELOW SMA
- Closes all open positions immediately
█ ADDITIONAL SETTINGS
- SMA Period: Simple Moving Average length (Default: 20)
- Start Time and End Time: The time window for trade execution (Default: 1 Jan 2014 - 1 Jan 2099)
- Security Symbol: Ticker for analysis (Default: TLT)
█ PERFORMANCE OVERVIEW
- Ideal Market Conditions: Strong trending environments
- Potential Drawbacks: Whipsaws in range-bound markets
- Backtesting results should be analyzed to optimize the MA Period and EMA Filter settings for specific instruments
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。
开源脚本
本着TradingView的真正精神,此脚本的创建者将其开源,以便交易者可以查看和验证其功能。向作者致敬!虽然您可以免费使用它,但请记住,重新发布代码必须遵守我们的网站规则。
免责声明
这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。