vars: stockwin(0),stocklost(1),var1(0),i(0),var2(0),var3(0);
var1=highestbar(high,10);
var3=highest(high,10);
//print(var1,var3);
for i=var1 to var1+4
begin
if close[i]>=open[i] then
stocklost+=volume[i]
else
stockwin+=volume[i];
print(close[i],volume[i]);
end;
print(stockwin,stocklost);
print(stockwin/stocklost);
執行結果如下 : 想請問,為什麼print(close[i],volume[i])價量都對 但是5天累加出來的stockwin& stocklost 卻是錯誤的數值?
137.500000 4291.000000
137.000000 3324.000000
138.500000 1716.000000
138.000000 1576.000000
138.000000 1744.000000
22625120.000000 37397859.000000
0.604984
137.500000 4291.000000
137.000000 3324.000000
138.500000 1716.000000
138.000000 1576.000000
138.000000 1744.000000
22632735.000000 37402895.000000
0.605107
1 評論