I estimate this will happen around June 10th. The weekly MACD hasn't been green since January.

Actually, if this bullishness continues into tomorrow, we can have a closed green candle by the end of that day. Tomorrow is the last day of the week for the bitcoinwisdom weekly chart, and it's very, very close to turning green now.