Jika SetContractType hanya dipanggil sekali pada permulaan program, dan ditetapkan sebagai suku, maka tidak dipanggil lagi setelah memasuki kitaran utama, apabila dari masa ke masa, kedudukan kontrak suku yang sedia ada berubah menjadi jenis mingguan atau mingguan, maka fungsi mendapatkan keadaan dan fungsi jual beli terus dipanggil dalam kitaran utama, untuk operasi kontrak suku baru, atau untuk kontrak asal.