這是我的函數庫 目前使用他來判斷做自動交易買賣的均線,然後我想應用在選股
input:thePrice(numericseries); //"價格序列"
input:Length(Numeric); //"計算期間"
input:multiP(numericsimple); //權重
variable: Factor(0);
if length + 1 = 0 and multiP=2 then Factor = 1 else if multiP=2 then Factor = 2 / (Length + 1);
if length + 1 = 0 and multiP=1 then Factor = 1 else if multiP=1 then Factor = 1 / Length;
if CurrentBar = 1 then
EMA_m = thePrice
else if CurrentBar <= Length then
EMA_m = (thePrice + (EMA_m[1]*(CurrentBar-1)))/CurrentBar
else
EMA_m = EMA_m[1] + Factor * (thePrice - EMA_m[1]);
這個是選股條件,為什麼都跑不出來呢? 執行後都無法跑出? 謝謝幫手!
if close >= EmaWeight("D",close, 23, 1) then ret = 1;
1 評論