大單買進超過N次的股票
這個題目坊間的軟體大多有支援,不過大單的定義及N次到底是幾次? 大家的定義都不一樣,所以我把這個條件寫成腳本,把大單及N次都參數化,讓大家自己設
input: BigBuy(300,"大戶買單(萬)");
input: BigBuyTimes(5,"大戶買進次數");
input:TXT("須逐筆洗價","使用限制:");
variable: intrabarpersist Xtime(0);//計數器
variable: intrabarpersist Volumestamp(0);
Volumestamp =q_DailyVolume;
if Date <>currentdate or Volumestamp = Volumestamp[1] then Xtime =0;
//開盤那根要歸0次數
if q_tickvolume*q_Last > BigBuy*10
//單筆成交值破300萬
and q_BidAskFlag=1
//外盤買進
then Xtime+=1;
//符合條件就加計1次
if Xtime > BigBuyTimes
//大單超過設定的次數
and close<100
//股價沒有超過100元
then ret=1;
為什麼有現成的,還要自己寫程式,自己設參數? 原因是,坊間的即時篩選條件如果都是大家共用的,一旦出現訊號,就很容易一窩蜂進場,一窩蜂出場,滑價的情況會很嚴重,特別是那些平常沒啥量的中小型股,但如果參數自己設,交易策略就比較能做到個人化,可以避開滑價的麻煩。
另外要補充的是,這個腳本用到Getquote裡的語法,目前getquote是沒有support回測的,這點得大家補充說明的
Search
input date 設定 在 Input 日期、時間標籤| 前端筆記 的推薦與評價
等,關於日期和時間類除了基本的type="date" 外還有另外4 個十分方便的屬性 ... 只會有年份和月份可以選取,又可以設定預設值 value 和限制可選範圍[ ... ... <看更多>