小幫手好:
依照下列程式邏輯,7/29-8/2間,以達麗為例,應都符合條件,會跳出選股
不過實際逐日點選7/29至8/2,僅7/29, 7/31 有跳出選股通知,其餘天數(7/30, 7/31, 8/1)則無,想請小幫手幫忙確認下,謝謝
VAR: MA5(0), MA10(0), MA20(0), maxaverage(0), minaverage(0), gap(0), High52W(0);
if datevalue(currentdate,"DW") > 0 and
datevalue(currentdate,"DW") <=5 and
getinfo("FilterMode") = 1 then
Lastweek = 2
else
Lastweek = 1;
value1=GetField("大戶持股比例","W",param:=400);
value2=GetField("大戶持股比例","W",param:=400)[Lastweek];
MA5 = Average(GETFIELD("收盤價","AD"), 5);
MA10 = Average(GETFIELD("收盤價","AD"), 10);
MA20 = Average(GETFIELD("收盤價","AD"), 20);
maxaverage = maxlist(MA5,MA10,MA20);
minaverage = minlist(MA5,MA10,MA20);
gap = ((maxaverage - minaverage)/minaverage)*100;
IF
gap < 25 and
value1 >= value2
then ret = 1;
print(file("C:\SysJust\XQLite\XS\Print"),date,close);
outputField1(gap,"均線糾纏");
outputField2(value1,"當周大戶持股比例");
outputField3(value2,"前周大戶持股比例");
outputField4(MA5, "五日線");
outputField5(MA10, "十日線");
outputField6(MA20, "二十日線");
1 評論