Easy to criticize others when you have no published ideas of your own and no followers. You are a walking contradiction. You say you are trying to be kind, yet your opening post was "What the hell is this mess of unnecessary indicators".

I haven't posted yet is true, am i in profit? Very much off my own analysis, i do like to see others charts and analysis to gain more knowledge but this is something i havent seen before and usually overcrowded indicators lead to false trades.

Now i'll be a jerk.
RSI is not EXTREMELY OVERSOLD, it has not broken under 20 RSI on ANY timeframe, usd is currently weak, and USDJPY has another zone of support further down where it still has room to travel. Also the release of NFP data tomorrow could COMPLETELY invalidate the trade. Also chart the USDOLLAR index, currently in a channel and much more room to fall.