Por favor, os senhores, se o SetContractType é chamado apenas uma vez na inicialização do programa, definido como trimestre (quarter), e não é mais chamado depois de entrar no ciclo principal, quando, com o passar do tempo, a posição de contrato trimestral original é alterada para o tipo de contrato semanal ou semanal semanal, o ciclo principal continua a chamar a função de obtenção de condições e a função de compra e venda, seja para a nova operação de contrato trimestral ou para o contrato original.