Also above the 100 bar MA on the 4-hour chart

The USDCHF has moved above the 50% of the March trading range at 0.99913 level. The pair is also moving above the 100 bar MA on the 4-hour chart at the same level. The parity level is being tested. it tends to be a natural level of resistance (or support).

Looking back to March 21, the pair moved up to 1.0001 and stalled at the 100 hour MA. The 100 hour MA was broken on Tuesday. The 200 hour MA yesterday. Today the 38.2% held support and now the 50% and 100 bar MA breaks are trying to keep the momentum going.

If the buyers keep going, The 61.8% and 200 bar MA on the 4-hour chart become the next target at 1.0033.