I really want to complete my pokedex in X/Y, but some of them include trading. So is there another way to evolve Machoke without trading? (I know that there are other Pokémon that has to trade to evolve, but right now I’m only focusing on Machoke)
No, but since this is in X and Y, what you could do is put a Machoke on the GTS and ask for another Machoke, since others will be looking for a Machamp as well :)
Hope this helps!
Nope. Trading is the only way besides hacking.
No. The only way to evolve it is by trade.