INVITE-ONLY SCRIPT
WaveSurfer Strategy

This is a quant trading strategy that can be used to automate your trading. The first thing you will see in the settings popup is blocks where text can be entered. You can enter your automated trading messages here that will be sent to your exchange or third party application. Check with them to identify exactly how the buy and sell text should be configured. Put this {{strategy.order.alert_message}} in the alert message box and it will pull the buy and sell text from these settings boxes.
This trading strategy is designed to trade cryptocurrencies on the 1 hour timeframe. Other timeframes can be used but this is where I have found success. It uses a fairly complex algorithm to determine Long Buy and Sell opportunities. Each assets settings need to be optimized using back testing due to differences in volatility, volume, and risk. I provide optimized settings for the coins I trade here. As with any trading strategy, no amount of gains can be guaranteed. There is always risk of taking losses. Do not trade more than you are willing to lose.
The backbone of the strategy uses Bollinger Bands to measure the market trend. Bollinger Band Width(BBW) moves in waves. Waves over 0.2 are considered strong movements. Bollinger Band Percent(BB%) is used to determine wave direction, Bullish or Bearish. The strategy calculates BBW Slope and it is critical in determining status of the Bullish or Bearish wave. For example, if a strong Bullish wave is above 0.2 and slope is positive, this means to hold as the wave continues to accumulate gains. When slope turns negative, it is a signal that the wave is ending and opens more opportunities for the strategy to sell. Under certain conditions the waves can be considered neutral, especially when BBW is under 0.2.
BBW waves are given a score -5 through 5. These scores are used throughout the strategy to determine which Buy and Sell limits to use. Here is what the scores mean:
0 = Neutral, 1->3 = Beginning of Bullish wave, 4 = Strong Bullish wave, 5 = End of Bullish wave
0 = Neutral, -1->-3 = Beginning of Bearish wave, -4 = Strong Bearish wave, -5 = End of Bearish wave
During each of these trends the strategy offers different buy and sell opportunities that can be configured in settings. Hull moving averages are used for determining Buy/Sell crossovers and the Phase of the trade. The Phase of a trade if telling the strategy which Sell limits to use to determine when to sell. Phase 1 represents Bearish trend sell limits, Phase 2 represents Neutral trend sell limits, and Phase 3 represents Bullish trend sell limits. For example, if a Buy is triggered during a Bear trend, the trade will start in Phase 1. As the price moves up to Neutral within the Bollinger Bands it will move to Phase 2 and sell limits will move up. If price continues to rise into Bullish BBW trend it will change to Phase 3 and use Sell limits that will allow price to grow while the wave remains bullish.
Bearish Buys: Bearish Buys are designed to buy at a low peak. It uses Bollinger Band Mid line slope(Generally below -0.3), BB% very low(Generally below 0.0), and the trigger is RSI crossing up around 25-30. There are three different types of Bear Buys but they are all slight variations of this same technique. Again, all these settings need to be optimized using back testing. A more volatile coin will drop lower and with more intensity than a more stable coin. All Bear Buys will start in phase 1 with tight stop loss limits to protect against further drops. If prices does not recover quickly and moves sideways the sell limit will adjust(typically moving up) with each low pivot(assuming it is still above the original low that triggered the buy). There are also emergency sell options that can be configured.
Neutral Buys: Neutral Buys trigger when the Hull Moving Average crosses above the Bollinger Bands mid-point, generally want to use around 0.6. There is an option to buy only when BBW is below 0.2, meaning weak trend/Neutral. Neutral Buys will start with Phase 3 Sell limits.
Bullish Buys: There are a few different Bullish Buy options but these can be risky due to false breakouts which can result in higher losses if price reverses and drops quickly. All Bullish Buys start with Phase 3 Sell limits. One type of Bullish Buy is Level breakout. The recent high is always calculated using the pivot function and is displayed on the screen with the thick red dotted line. If you are using the Level buy option it will buy when the price breaks above this high level for consecutive candles. But the best bullish Buy option is Cycle Buy Late. This will buy when cycle crosses above 2, into Bull trend 3 or 4.
These examples shows the gold sell line adjust during the pivot and the Phase changes. It maintains decent gain even as price fails to move up in Phase 3. The thin yellow line is a Cycle Sell option that sells during cycles 5(Wave ending) and 0(Neutral). All these limits can be adjusted in settings:


This example shows Phase 3 sell limits allowing price to grow. The thin yellow line is an additional sell line that is higher than standard sell in this example but only triggers when Cycle is 5(wave ending) or 0(Wave Neutral):

This trading strategy is designed to trade cryptocurrencies on the 1 hour timeframe. Other timeframes can be used but this is where I have found success. It uses a fairly complex algorithm to determine Long Buy and Sell opportunities. Each assets settings need to be optimized using back testing due to differences in volatility, volume, and risk. I provide optimized settings for the coins I trade here. As with any trading strategy, no amount of gains can be guaranteed. There is always risk of taking losses. Do not trade more than you are willing to lose.
The backbone of the strategy uses Bollinger Bands to measure the market trend. Bollinger Band Width(BBW) moves in waves. Waves over 0.2 are considered strong movements. Bollinger Band Percent(BB%) is used to determine wave direction, Bullish or Bearish. The strategy calculates BBW Slope and it is critical in determining status of the Bullish or Bearish wave. For example, if a strong Bullish wave is above 0.2 and slope is positive, this means to hold as the wave continues to accumulate gains. When slope turns negative, it is a signal that the wave is ending and opens more opportunities for the strategy to sell. Under certain conditions the waves can be considered neutral, especially when BBW is under 0.2.
BBW waves are given a score -5 through 5. These scores are used throughout the strategy to determine which Buy and Sell limits to use. Here is what the scores mean:
0 = Neutral, 1->3 = Beginning of Bullish wave, 4 = Strong Bullish wave, 5 = End of Bullish wave
0 = Neutral, -1->-3 = Beginning of Bearish wave, -4 = Strong Bearish wave, -5 = End of Bearish wave
During each of these trends the strategy offers different buy and sell opportunities that can be configured in settings. Hull moving averages are used for determining Buy/Sell crossovers and the Phase of the trade. The Phase of a trade if telling the strategy which Sell limits to use to determine when to sell. Phase 1 represents Bearish trend sell limits, Phase 2 represents Neutral trend sell limits, and Phase 3 represents Bullish trend sell limits. For example, if a Buy is triggered during a Bear trend, the trade will start in Phase 1. As the price moves up to Neutral within the Bollinger Bands it will move to Phase 2 and sell limits will move up. If price continues to rise into Bullish BBW trend it will change to Phase 3 and use Sell limits that will allow price to grow while the wave remains bullish.
Bearish Buys: Bearish Buys are designed to buy at a low peak. It uses Bollinger Band Mid line slope(Generally below -0.3), BB% very low(Generally below 0.0), and the trigger is RSI crossing up around 25-30. There are three different types of Bear Buys but they are all slight variations of this same technique. Again, all these settings need to be optimized using back testing. A more volatile coin will drop lower and with more intensity than a more stable coin. All Bear Buys will start in phase 1 with tight stop loss limits to protect against further drops. If prices does not recover quickly and moves sideways the sell limit will adjust(typically moving up) with each low pivot(assuming it is still above the original low that triggered the buy). There are also emergency sell options that can be configured.
Neutral Buys: Neutral Buys trigger when the Hull Moving Average crosses above the Bollinger Bands mid-point, generally want to use around 0.6. There is an option to buy only when BBW is below 0.2, meaning weak trend/Neutral. Neutral Buys will start with Phase 3 Sell limits.
Bullish Buys: There are a few different Bullish Buy options but these can be risky due to false breakouts which can result in higher losses if price reverses and drops quickly. All Bullish Buys start with Phase 3 Sell limits. One type of Bullish Buy is Level breakout. The recent high is always calculated using the pivot function and is displayed on the screen with the thick red dotted line. If you are using the Level buy option it will buy when the price breaks above this high level for consecutive candles. But the best bullish Buy option is Cycle Buy Late. This will buy when cycle crosses above 2, into Bull trend 3 or 4.
These examples shows the gold sell line adjust during the pivot and the Phase changes. It maintains decent gain even as price fails to move up in Phase 3. The thin yellow line is a Cycle Sell option that sells during cycles 5(Wave ending) and 0(Neutral). All these limits can be adjusted in settings:
This example shows Phase 3 sell limits allowing price to grow. The thin yellow line is an additional sell line that is higher than standard sell in this example but only triggers when Cycle is 5(wave ending) or 0(Wave Neutral):
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。