I simply applied the idea and searched for apply this on lower timeframe (M15) to increase the number of positions and improve the profit factor.
The conditions to enter are the same :
To close position, I found a little change to apply :
- long : close position when ( ) went in overbought zone and crossunder the overbought level OR after being at least x bars in the overbought zone (parameter is 28 by default) => when the first condition happens
- short : close position when ( ) went in oversold zone and crossover the oversold level OR after being at least x bars in the oversell zone (parameter is 28 by default) => when the first condition happens
With this change, I got better results specially on BTCUSDTPERP (M15) where I reach a 6.8 profit factor with 119 trades closed. Not BAD !
The defaults parameters are the best found for BTCUSDTPERP (M15), but the strategy works fine for other pairs if you take time to find the rights combinations.
In this strategy you can change (with defaults in () ):
- RSI length (28)
- RSI overbought level (85)
- RSI oversell level (30)
- Number of bars before leaving as explain above (28)
- The choice to take longs only, shorts only or both
- The number of coin/token by position
- The start date for backtesting
Please note that the script use a pyramiding parameter of 3 (can be changed in the first line of the script); that means that you can take up to 3 positions before closing. It lets you improve average enter price but increase the risk. 3 is the best I found to improve profit factor without expose myself too much.
This script would be better if automated because of the conditions of buy and sell.
It's only for educative purpose, not an advice to invest.
All my free scripts here : https://fr.tradingview.com/u/Mysteriown/#published-scripts
Leave a message and don't forget to follow me ;) !
Changed the code for the "checking conditions" in the strategy part, it avoids errors in pine editor console (no changes in operating and results stay the same).
And for those who find this strategy useful or profitable, toss a coin ;)
BTC : 1L21iwaz4NFutu8rXwgTtg4siiiVLVmh5s
ETH : 0x7ca6a37111d578fc94e10e1d155a75a13be202aa
Feel free to comments if you find good results !
- deleted the "bet" parameters : it's better to use the right input in the strategy's "Properties"
- increase the commission value : from 0.04% to 0.08% to include slippages fees because of the "market orders" method used ; more realistics results.
- added multiple timeframe option : for the RSI(VWAP), others timeframes can be used.
- Cleaned script
- Change default value for the RSI(VWAP) from M15 to "Same as symbol"
이 스크립트의 오써는 참된 트레이딩뷰의 스피릿으로 이 스크립트를 오픈소스로 퍼블리쉬하여 트레이더들로 하여금 이해 및 검증할 수 있도록 하였습니다. 오써를 응원합니다! 스크립트를 무료로 쓸 수 있지만, 다른 퍼블리케이션에서 이 코드를 재사용하는 것은 하우스룰을 따릅니다. 님은 즐겨찾기로 이 스크립트를 차트에서 쓸 수 있습니다.
이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.