請問一下 以下是我寫的警示的code
基本上就是判斷收盤有沒有站上月線
希望可以在接近收盤的時候買入個股
code編譯成功後 警示對應的個股 可以print正確的資訊
但是不知道為什麼一樣的code放到選股策略
選擇普通股全部 搜尋後 好幾天都完全沒有資料
我個人猜測是使用了 getfield close的原因
因為如果是使用 close去跑的話是沒問題的
不過用警示雷達的話 設定的頻率為5分鐘
就不能只使用close去抓日線的資訊 而要用getfield 抓日線
想請問各位大大有什麼好方法嘛?
附上code如下
input:MIN_VOLUME(100);
var: dayClose(0),avg20(0),dayVolume(0);
dayClose = getfield("Close","D");
dayVolume = getfield("volume","D");
avg20 = Average(dayClose, 20);
condition1 = (dayClose cross above avg20);
condition2 = dayVolume > MIN_VOLUME; //過濾成交量低的股票
if(condition1 and condition2)
then begin
print("觸發日期=" ,Date);
ret=1;
end;
8 評論