TradingView
somsbenikeenkat
Jun 23, 2019 7:22 AM

Ema Backtester 

Bitcoin Liquid IndexBrave New Coin

Description

A simple, but useful script for backtesting purposes. Find the optimal Settings for your strategy.

tips are always welcome at: 38uGQJDDZDL6wX48x4gYTccPeQ3ZHVYmY4 (btc)

I hope you enjoy the script :)

Release Notes

Added useful extra option for close function that raises win % but lowers w/l ratio.
Earn free XLM on coinbase: coinbase.com/earn/xlm/invite/zdt5219h

Release Notes

Changed a < to >
Comments
CryptoGraffer
My friend, nice script concept. However, this will "repaint" because you're using "close". You need to use "close[1]" in order to use the close of the previous bar. Otherwise, "close" = price, and price changes until the bar closes.
CryptoGraffer
@CryptoGraffer, Hmm, it filtered my response. you need to use close [1]
CryptoGraffer
@CryptoGraffer, Weird, it doesn't let us write anything in brackets. It should be close(1) - but replace the parenthesis with square brackets []
somsbenikeenkat
@CryptoGraffer, Thx man. so the script uses the current close as info (it's valid once the candle closes) and then plots it onto the next open. and then it repaints the exact location up and down with the current price until that candle closes, after that it moves it back to the open. This has to do with tradingview's script i guess. The data is accurate though because it moves back to the open of the first candle the signal was already valid on. Maybe I misunderstood what you mean exactly tho. As far as the brackets go they are used to refference previous candlestick data, e.g.: close[26] is the close value 26 candles before the current close.
somsbenikeenkat
@somsbenikeenkat, ah got the same problem with brackets. Makes alot more sense now. If you were to replace the long function for example with a plotshape function it would plot it 1 period before the strategy plots a buy signal
mylotarg1989
love it
More