The description below is copied from the script's comments. Because TradingView does not allow me to edit this description, please refer to the script's comments section, as well as the release notes, for the most up-to-date information.
----------
Usage:
The inputs define the trend and the volatility stop.
Trend: The trend is defined by a moving average crossover. When the short (or fast) moving average is above the long (slow) moving average, the trend is up. Otherwise, the trend is down. The inputs are:
long: the number of periods in the long/slow moving average. short: the number of periods in the short/fast moving average.
The slow moving average is shown in various colors (see explanation below. The fast moving average is a faint blue.
Volatility stop: The volatility stop has two modes, percentage and rank. The percentage stop is given in terms of annualized volatility. The rank stop is given in terms of percentile.
stop_pct and stop_rank are initialized with "-1". You need to set one of these to the values you want after adding the indicator to your chart. This is the only setting that requires your input.
mode: choose "rank" for a rank stop, "percentage" for a percentage stop. vol_window: the number of periods in the historical volatility calculation. e.g. "30" means the volatility will be a weighted average of the previous 30 periods. applies to both types of stop. stop_pct: the volatility limit, annualized. for example, "50" means that the trend will not be followed when historical volatility rises above 50%. stop_rank: the trend will not be followed when the volatility is in the N-th percentile. for example, "75" means the trend will not be followed when the current historical volatility is greater than 75% of previous volatilities. rank_window: the number of periods in the rank percentile calculation. for example, if rank_window is "252" and "stop_rank" is "80", the trend will not be followed when current historical volatility is greater than 80% of the previous 252 historical volatilities.
Outputs:
The outputs include moving averages, to visually identify the trend, a volatility table, and a performance table.
Moving averages: The slow moving average is colored green in an uptrend, red in a downtrend, and black when the volatility stop is in place.
Volatility table: The volatility table gives the current historical volatility, annualized and expressed as a whole number percentage. E.g. "65" means the instrument's one standard deviation annual move is 65% of its price.
The current rank is expressed, also as a whole number percentage. E.g. "15" means the current volatility is greater than 15% of previous volatilities. For convenience, the volatilities corresponding to the 0, 25, 50, 75, and 100th percentiles are also shown.
Performance table: The performance table shows the current strategy's performance versus buy-and-hold. If the trend is up, the instrument's return for that period is added to the strategy's return, because the strategy is long. If the trend is down, the negative return is added, because the strategy is short. If the volatility stop is in (the slow moving average is black), that period's return is excluded from the strategy returns.
Every period's return is added to the buy-and-hold returns.
The table shows the average return, the standard deviation of returns, and the sharpe ratio (average return / standard deviation of returns). All figures are expressed as per-period, whole number percentages. For exmaple, "0.1" in the mean column on a daily chart means a 0.1% daily return.
The number of periods (samples) for each strategy is also shown.
W prawdziwym duchu TradingView autor tego skryptu opublikował go jako open source, aby inwestorzy mogli go zrozumieć i zweryfikować. Pozdrowienia dla autora! Możesz go używać bezpłatnie, ale ponowne użycie tego kodu w publikacji podlega Zasadom Regulaminu. Możesz go oznaczyć jako ulubione, aby użyć go na wykresie.
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.