以下是我的do文件,因为太长只截取了一部分
forval m = 1 (1) 41 {
local NUM = 1000
if `m‘ = = 41 {
local NUM = 999
}
use E:\stata10\trade\trade_`m‘, clear
sort trddt
merge trddt using E:\stata10\trade\sh_index, nokeep
drop _m
keep stkcd trddt idxreturn dretwd
destring dretwd, replace
replace dretwd = . if dretwd > 0.102
replace dretwd = . if dretwd < - 0.102
问题就是处在红色字体的地方 不知道解决的办法