I've been learning trading forex for about a year now and i've tried different Indicators and strategies and it seems that none of it is working in a long term
Ok, you can compare Indicators to the tools tradesmen carry to do a job.
Their tools help them do each job but the tradesman still needs to know what to do and adapt to every situation he will encounter at each work site.
Only 1 year is not enough to acquire the skills to trade successfully long term.
Even if you are a super smart person with an IQ of 200, you still need the knowledge and experience and that my friend will take time.
If you stay with it for 5 or more years and you spend enough time on it you might make it.
What strategies work for you knowing that market is built this way? How to adapt to it?
The only strategies which I've seen work consistently for many years are those which are traded by experienced traders, so again it comes down to how much time you've spent in this game.
You can compare Forex like going to a casino where the house holds most of the cards and where the house always wins ( well... almost always). You'll have to find a way to change the odds and tilt them in your favor and that my friend will take time, you cannot learn it by reading a few posts in a public forum.
Staying consistently profitable is very hard to do without the experience.
So ask yourself, are you able AND willing to spend countless hours learning?
Because spending 1 year or 2 trying different indicators and EA's and part time research and demo trading is not going to be enough to teach you the skills needed to beat professionals, who are experts at taking people's money every day.