The real-time precise point positioning (RT PPP) technique has attracted increasing attention due to its high-accuracy and real-time performance. However, a considerable initialization time, normally a few hours, is required in order to achieve the proper convergence of the real-valued ambiguities and other estimate parameters. The RT PPP convergence time may be reduced by combining quad-constellation global navigation satellite system (GNSS), or by using RT ionospheric products to constrain the ionosphere delay. But to improve the performance of convergence and achieve the best positioning solutions in the whole data processing, proper and precise variances of the observations and ionospheric constraints are important, since they involve the processing of measurements of different types and with different accuracy. To address this issue, a weighting approach is proposed by a combination of the weight factors searching algorithm and a moving-window average filter. In this approach, the variances of ionospheric constraints are adjusted dynamically according to the principle that the sum of the quadratic forms of weighted residuals is the minimum, and the filter is applied to combine all epoch-by-epoch weight factors within a time window. To evaluate the proposed approach, datasets from 31 Multi-GNSS Experiment (MGEX) stations during the period of DOY (day of year) 023-054 in 2018 are analyzed with different positioning modes and different data processing methods. Experimental results show that the new weighting approach can significantly improve the convergence performance, and that the maximum improvement rate reaches 35.9% in comparison to the traditional method of priori variance in the static dual-frequency positioning mode. In terms of the RMS (Root Mean Square) statistics of positioning errors calculated by the new method after filter convergence, the same accuracy level as that of RT PPP without constraints can be achieved.