?
你這個算法沒意義,在圖表計算的模式下,
求Sum:=品種X收盤價*A+Sign*品種Y收盤價;
在歷史每根k上,收盤價是定值,那么A和Sign的范圍肯定是范圍的最小值。壓根沒必要有上面的雙重循環(huán)去計算。
?
?來源:程序化久久網(wǎng)( www.kzuj.com.cn )
你這個算法沒意義,在圖表計算的模式下,
求Sum:=品種X收盤價*A+Sign*品種Y收盤價;
在歷史每根k上,收盤價是定值,那么A和Sign的范圍肯定是范圍的最小值。壓根沒必要有上面的雙重循環(huán)去計算。
邏輯上繼續(xù)解釋下,想求
?
就是說,在k線的序列模式下,品種、收盤價是一個已經(jīng)確定的值,在這個確定了close為定值上進行循環(huán)計算sum。
Sum:=品種X收盤價*0.1+Sign*品種Y收盤價;(肯定是a=0.1,Sign=-1時)其sum值最小。
??????????? 。。。
??????????? 。。。
?
?
就是說,在k線的序列模式下,品種、收盤價是一個已經(jīng)確定的值,在這個確定了close為定值上進行循環(huán)計算sum。
Sum:=品種X收盤價*0.1+Sign*品種Y收盤價;(肯定是a=0.1,Sign=-1時)其sum值最小。
??????????? 。。。
??????????? 。。。
老師說得是,這么看來邏輯上是的,計算品種收盤價加法Sum不是很恰當(dāng)。。。
我換換吧,改成
Sum:=Pearson(品種X收盤價,N)+Sign*Pearson(品種Y收盤價,N);
Sum:=Pearson(品種X收盤價,N)*0.1+Sign*Pearson(品種Y收盤價,N);
Sum:=Pearson(品種X收盤價,N)*0.2+Sign*Pearson(品種Y收盤價,N);
Sum:=Pearson(品種X收盤價,N)*0.3+Sign*Pearson(品種Y收盤價,N);
Sum:=Pearson(品種X收盤價,N)*0.4+Sign*Pearson(品種Y收盤價,N);
......
Sum:=Pearson(品種X收盤價,N)*100+Sign*Pearson(品種Y收盤價,N);
求使Sum最小的A值和Sign