One of the strengths of this strategy is the implementation of trailing sales, either in Take Profit, Break Even or Loss. When the conditions are met, the script follows the price as it rises until it starts to fall and then sells, with a potential profit significantly higher than a fixed percentage.
Due to technical limitations, tradingview is not able to reproduce the behavior of trailing in backtesting because it does not have the historical information of each tick within each candle, but only the opening, closing, high and low values, and by default, it calculates the closing value as the value of a trailing sell. This generates a discrepancy, for or against the values observed in real time.
For this reason, I decided to add a switch that disables the trailing in order to perform backtesting with as little discrepancy as possible. As the addition of the trail can only be beneficial, it seems to us the best way to perform a reliable and at the same time "pessimistic" backtest.
/////////////////////////////
Uno de los puntos fuertes de esta estrategia es la implementación de ventas con "trailing", ya sea en Take Profit, en Break Even o en Loss. Cuando se cumplen las condiciones, el script sigue el precio mientras sube hasta que empieza a descender y en ese momento vende, con un potencial provecho significativamente mayor al de un porcentaje fijo.
Por limitaciones técnicas, tradingview no es capaz de reproducir el comportamiento de trailing en backtesting porque no tiene la información histórica de cada tick dentro de cada vela, sino sólo los valores de apertura, cierre, máximo y mínimo, y por defecto, calcula el valor de cierre como el valor de una venta en trailing. Esto genera una discrepancia, a favor o en contra con los valores que se observan en tiempo real.
Por esto, decidí agregar un switch que desactiva el trailing con la finalidad de realizar un backtesting con la menor discrepancia posible. Como la adición del trail, no puede sino ser beneficiosa, nos parece la mejor manera de realizar un backtest confiable y al mismo tiempo "pesimista".