The dollar was mixed against major foreign currencies Thursday in thin trading ahead of the Easter weekend.

Concern about the situation in the Soviet Union continued to keep investors away from the German currency. In downtown Moscow, about 200, 000 demonstrators rallied in defiance of a Kremlin ban, shouting demands that President Mikhail Gorba-chev and his government quit, but there was no report of clash with Soviet troops.Amid a very dull market, the dollar found a holding pattern somewhat off its recent highs, which included a 2 percent advance against the European Monetary System currencies, and a 1.2 percent appreciation against the Japanese yen.