WINNER各家演算法則不盡相同
=====================================
CC := DYNAINFO(7); { 今日收盤 }
ww :=IF(L>CC, 0, IF(H<CC, 1, (CC-L+0.01)/(H-L+0.01))); { 每日獲利盤 }
hWinner: DMA(ww, VOL/CAPITAL)*100; { 獲利盤 }
公式中的0.01表示一分線,某股價的最小單位是一分線,一天的價格空間等於 H-L+0.01。舉例說,H=10.00,L=11.00,價格空間為1.01元,分別是10.00,10.01,10.02……10.99,11.00;極限情況下,如 H=10.00,L=10.00,則價格空間為0.01元,就是10.00元。
CC表示最新的收盤價或者最新價,ww表示:與CC相比歷史上每天的獲利盤比例(0<=ww<=1)。
當歷史上某日最低價高於CC時,則其獲利盤=0,即:IF(L>CC, 0, ……
當歷史上某日最高價低於CC時,則其獲利盤=1,即:……IF(H<CC, 1, ……
當CC位於某日最高價和最低價之間時,則其獲利盤比例等於獲利盤價格空間除以全天價格空間,即:……(CC-L+0.01)/(H-L+0.01)));
對歷史上每日獲利盤比例以換手率為權重求動態移動平均,即求出獲利盤。
|