Duration of 2015 capitulation candle ~ 2015 first retest of previous major support (now resistance): 294 days
Duration of 2018 capitulation candle ~ 2019 first retest of previous major support (now resistance): 168 days
168/294 = 57%
Duration of 2015 resistance period: 203 days
57% of 203 = 116 days