To clarify this, ide means "to this location", and not "this way" or "in this direction".
Similarly, oda means "to that location", and not "that way" or "in that direction".
Sajnos in English, here can be both "at this location" and "to this location". Hungarian differentiates between the two.
"Itt" means "at this location". And "ott" means "at that location".
There is proper terminology for these things but English linguistic lingo is still not my forte. Anyway, you can go to a place, you can be at a place and you can go away from a place. The first two are usually the same in English, the third one at least has some extra clue:
Here - to this location - "ide"
- Come here - Gyere ide
Here - at this location - "itt"
- Stay here - Maradj itt
From here - "innen"
- Go away from here - Menj innen