Neither my boyfriend or I trade, but I can feel your pain. The bf is super into Lego. We have 5 conventions scheduled for this year to attend, which are primarily the same every time, but he really enjoys going. I enjoy that he enjoys it, and some of the stuff is cool, but I'm not that into it.
Our solution is to discuss these things ahead of time. We're going to the Lego convention in VA in a couple of weeks, which is far. In exchange for the convention time, he buys me a nice dinner at a restaurant I love and he's lukewarm about. That's my treat, the convention is his, we're both happy.
Just have a sit down before the next trip. Let her know that you love how much she loves her hobby, but that at times you find it frustrating because you're not that into it and it feels like it takes priority over your shared enjoyment in the park. See if she'd be open to limiting her trading to CMs at rides or in stores where you're jointly shopping or waiting in line. If she feels she must also stop if she seems something really great that she's searching for, then tell her that that's ok, you'll even help her to find that key pin, but that she do her best to limit that to the pins she's really looking for to complete the set (a "keeper"). Or just agree that x days out of your trip, she can go crazy and stop all she wants, but the other days she only does limited trades.
If she agrees up front, then if she gets a bit crazy while she's there, just gently remind her that she agreed to try to limit her stopping during the day. It works for Lego and for when I want to stop in every shop in every park while we're in Disney (Decisions on items must be made in 2 minutes cause I'll ponder all day)