週線圖(還原週線)均價MA8.21.34多頭排列,且均量MA5.13.34多頭排列

  •   165 
  • 最後發表   mei  2020 十二月 29
mei 發文於   2020/12/27

小幫手  你好

我想每天篩選  週線圖(還原週線)均價MA8.21.34多頭排列,且均量MA5.13.34多頭排列,且ADX向上的股票,程式碼如下(日頻率)(資料讀取500筆),執行時出現"選股正在執行中",然後就停在這個畫面不動了。

我原以為當機了,但執行其他選股程式卻又跑得出來,我想應該是程式碼有問題,請幫我看一下好嗎?謝謝!

 

value1 = average(GetField("收盤價","AW"),8);

value2 = average(GetField("收盤價","AW"),21);

value3 = average(GetField("收盤價","AW"),34);

value11 = average(GetField("成交量","AW"),5);

value12 = average(GetField("成交量","AW"),13);

value13 = average(GetField("成交量","AW"),34);

value21= xf_DirectionMovement("W",13,value22,value23,value24);

if value1>=value1[1]

and value2>=value2[1]

and value3>=value3[1]

and value11>=value11[1] and value11[2]>=value11[1]

and value12>=value12[1]

and value13>=value13[1]

and value1>=value2  and value2>=value3

and value11>=value12  and value12>=value13

and value22>value23

and value24>=value24[1]

then ret=1 ;

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/12/29

mei 您好

小幫手覺得主要的問題在於您的程式跨頻率跨太多了

導致系統要抓取過多的資料

您可以調整兩個地方

1. 選股腳本的指定頻率 如下圖紅色圈起來的地方(由日頻率改為 還原周)

2. 資料讀取筆數設小一點 

我試著跑一次(上市櫃所有股) 是可以正常運行了

mei 發文於   2020/12/29

謝謝您

我再試試 ^_^

  • 按讚來自於
  • b24524658
發表回覆
Close