MACD, backtest 2015+ only, cut in half and doubledThis is only a slight modification to the existing "MACD Strategy" strategy plugin!
found the default MACD strategy to be lacking, although impressive for its simplicity. I added "year>2014" to the IF buy/sell conditions so it will only backtest from 2015 and beyond ** .
I also had a problem with the standard MACD trading late, per se. To that end I modified the inputs for fast/slow/signal to double. Example: my defaults are 10, 21, 10 so I put 20, 42, 20 in. This has the effect of making a 30min interval the same as 1 hour at 10,21,10. So if you want to backtest at 4hr, you would set your time interval to 2hr on the main chart. This is a handy way to make shorter time periods more useful even regardless of strategy/testing, since you can view 15min with alot less noise but a better response.
Used on BTCCNY OKcoin, with the chart set at 45 min (so really 90min in the strategy) this gave me a percent profitable of 42% and a profit factor of 1.998 on 189 trades.
Personally, I like to set the length/signals to 30,63,30. Meaning you need to triple the time, it allows for much better use of shorter time periods and the backtests are remarkably profitable. (i.e. 15min chart view = 45min on script, 30min= 1.5hr on script)
** If you want more specific time periods you need to try plugging in different bar values: replace "year" with "n" and "2014" with "5500". The bars are based on unix time I believe so you will need to play around with the number for n, with n being the numbers of bars.
Btc!
[Bitcoin] Lastbattle's nose pickerI've been working on a top and bottom picker script over the past couple of weeks, based on RSI of multiple timeframe closing price. It've been a pretty good trading system that's tested over the last meteoric rise from 220~270 and back down to 230 right now, and I think it should be released to the community.
Sure, I'm not worried about this strategy not working anymore after it is being used by the majority. Everyone have a different view of the market, and this is more towards psychology. It'll likely to hold for as long as there are still humans trading Bitcoins. Bitcoin market is full of emotions, you'll never run out of it.
So why does it work?
If you take a look at the live charts offered by Bitcoinwisdom and Cryptowatch, they only offer 1, 3, 5, and 15 minute timeframe by default with no other option to switch.
Naturally more traders will look at these levels for oversold and overbought condition.
The same indicator does not work for the broader commodities market such as Gold and Silver.
How does it work?
As long as the RSI levels of 1, 3, 5, and 15 minute fulfills the oversold/overbought level, a signal will be given.
The overbought/oversold level gets compensated the higher volatility the market is in.
Note: **
-This is only for exit strategy. If you're on long, consider reducing or exiting your position when it displays a red. On the other hand if you're short, consider reducing or covering your shorts if it shows a green.
-It may give false signal in a trending market, use your trading experience and judgement to filter them out. (eg: uptrend usually have more than 1 legs AND after a long consolidation, RSI gets to oversold/overbought easily... the market will tend to test the support/resistance again.)
-This is tuned for the 15m interval, the script won't work beyond this. I use it for scalping futures. Feel free to change or remove this line 'plot(interval == 15 and '
-Even if it shows a signal, it may not be the true top/bottom. Sometimes there may be a weak diverged leg aka 'last fart', so that's one reason I dont use this for entry until more confirmation is given via other indicators.
** If your chart is zooming all the way down to 0, right click on the price at the right and select 'Scale price only'
Go ahead and try this out with willy, etc and see what works better :D
Credits:
-LazyBear for the volatility switcher script
[Bitcoin] Spot price vs Futures indicatorA handy script to detect opportunities in the futures market during extreme movement.
During rallies, futures usually tend to be US$10 above spot price, on the other hand it can be $1 below spot price when the price starts to decline.
You could also draw a trendline to it :) measuring the amount of risk people are willing to take just to predict future prices in the rally/decline.
Credits to lowstrife for the idea, I'm just implementing it :)
BTC Prehistoric v1Another "hack" to overlay early BTCUSD trade data onto a daily or weekly chart. Data is a simplified high/lows from Mt. Gox. This should be easier to use than the "BTC Historic" indicator since you do not lose 2 days of the week. Also you can publish ideas where the old script you would be spamming XAUUSD or some other symbol.
Usage:
Add the indicator to your daily chart. Right click on the right axis, turn off "Scale series only"
Quick note:
Early stamp history will not align with this indicator since there are days when Stamp had no trades.
Will add another indicator soon to fill in the early data for BTCe.
Hope this helps.
GRIB TrendlineGRIB Trendline show the distance betwen the price and the SAR with the GRIB settings in percentage. It highlight the elasticity of the wave. It's designed to be used with trendlines to spot the bottoms and the tops.
More explanation here :
and here :
note : do not use "selldot" and "buydot", i was testing something and gave up about the idea
BTC HistoricMerged Bitstamp and Mt Gox precrash data.
To use you will need to use any chart with a start time before 7/2010. You will need this to see all the data otherwise it will get cut off. Publishing ideas using this indicator will spam some other symbol so I would not recommend doing so (sorry XAUUSD).
Click the "eye" button next to the primary security to hide it.
Make sure the indicator scale is set to "Right".
Right click on the right axis, and uncheck "Scale Series Only"
Note: Since this is going to be overlayed onto another chart it will likely be missing weekend data. If anyone knows of a current chart that is 24/7 that has data prior to July 2011 please leave a comment.
You can tweak the price weight between Gox and Stamp and the point when the data starts to blend to the time when Gox went off a cliff.
- Key date values:
1377 is Jan-6-2014
1385 is Jan-15-2014 (default)
1337 is about the ATH (coincidentally)
1192 is July-5-2013
--- Custom indicators for historic data:
I updated to the latest versions
- BTC Historic RSI
pastebin.com
created by @debani (www.tradingview.com)
original here:
- BTC Histroric Willy
pastebin.com
original indicator by @CRInvestor (www.tradingview.com)
created by @flibbr (www.tradingview.com)
original here:
- BTC Historic Ichimoku
pastebin.com
thanks to @flibbr, @debani for the indicators
Let me know if you have questions, comments.