大家好,

如何撰寫當天收盤價大於前20根K棒 以及當天有成交量1萬張以上和漲6%的選股腳本呢?

 

撰寫方法大致如下:

1. 使用 Highest 函數取得前面的20根的最高價

2. 使用漲跌幅 (選股欄位)函數取得當期漲跌幅

3. 使用 outputfield 函數來查看計算出來的數值是否正確( 請參考 選股欄位放大鏡:談OutputField )

P.S. 記得注意資料更新時間

 

選股中心資料讀取筆數相關設定

 

選股腳本範例程式碼如下:

input:length(20,"天期"),_volume(10000,"門檻成交量"),_Change(6,"門檻漲跌幅(%)");

value1 = highest(high,length);

if close > value1
and volume >= _volume
and GetField("漲跌幅") >= 6 then ret = 1;

outputfield1(close,"close");
outputfield2(value1,"近日最高價");
outputfield3(volume,"volume");
outputfield4(GetField("漲跌幅"),"漲跌幅");

 

以上提供給大家參考,有問題歡迎詢問。