分類文章: 程式語法

當沖語法支援的欄位說明

發表日期: 2019-08-20

近來局勢詭譎多變,很多人選擇不留倉,不少網友問的問題都是跟盤中數據的演算有關,所以我想完整的跟大家說明盤中到底有那些欄位可以拿來運算,並且應用在策略雷達中。 盤中會即時跳動的數據,可以像下面這張圖般,分成幾類 1。最近的買價,賣價,成交價及最新一筆的成交量 2。五檔的委買價及委買量 3。五檔的委賣價… 繼續閱讀 »

如何使用跨頻率技術指標來建構策略雷達

發表日期: 2019-07-31

有網友想要了解如何同時用不同頻率的指標來建構一個策略雷達,我今天舉例來跟大家說明。   目前XS內建有28個跨頻率的函數,依序如下,大家可以在函數頁籤下的系統選單中找到 運用這些函數,可以直接在一個警示腳本中使用不同頻率的指標。 舉個例子,如果我希望電腦可以在個股週RSI小於20且日KD低… 繼續閱讀 »

依成交量分佈情況而設計的預估量演算法

發表日期: 2019-07-19

由於預估量對當沖操作者很重要,一直有使用者來信詢問我們系統內建預估量的計算方法,也有不少熱心的使用者建議了一些演算方式。我們目前系統內建的演算法是依過往每分鐘成交量分佈比重,然後從當天的累計量去估算預估量,這樣的作法大家意見不大,但對於要拿多少天的歷史資料去估算成交量分佈情況,大家的意見差很多,我們… 繼續閱讀 »

答客問之MACD柱體反轉的寫法

發表日期: 2019-03-29

有網友希望我能寫兩個MACD 的OSC(柱狀體)的選股腳本,一個是找出當天的柱狀體是 綠柱體第一天往上收 ,一個是紅柱體是第一天往下縮的語法. 小的我分別寫的腳本如下 一,找出當天的柱狀體是 綠柱體第一天往上收 input: FastLength(12, “DIF短期期數”), SlowLength… 繼續閱讀 »

選股常用語的對應程式集(二)

發表日期: 2019-03-21

昨天的常用語法反應熱烈,我這人很簡單,基本就是個人來瘋,所以今天就繼續分享選股時經常用到的常用語法。 一,RSI低檔回昇 input:period(12,”計算天期”); input:limitline(20,”低點位置”); if rsi(close,period) cross over limi… 繼續閱讀 »

均線剛往上彎且股價與均線黃金交叉的寫法

發表日期: 2019-03-12

有網友來信詢問如何寫一個腳本,來找出40日均線剛往上彎且股價同步突破40日均線。 我揣摩網友的想法,可能是想找到長期下跌趨勢剛剛確認結束的股票,就像下面的圖   腳本樣本如下 if barfreq<>”Min”and barinterval<>10 then rai… 繼續閱讀 »

如何計算兩個日期間的各項數值~以區間千張大戶增加張數為例

發表日期: 2019-03-07

有網友在問說想要計算某日到某間之間的某個數值,而不是從現在到以前某日的數值,不知道要如何計算,剛好昨天被問到一個需求,有客戶想要知道有那些中小型的股票,在這一波指數盤底期間大股東有進場回補的,所以我想今天就來藉這個題目,介紹一下如何計算兩個特定日期之間相關數據的運算。 首先,如下圖 這一次指數是在去… 繼續閱讀 »

intrabarpersist的用法

發表日期: 2019-02-26

intrabarpersist是用在逐筆洗價時的一個語法,XS程式執行時,變數的值是延續前一根Bar的值,然後跟據最新一根的價位來計算最近一根的值。 但這個邏輯在使用逐筆洗價時,在有些特別的情況下,必須在同一根bar,把之前進來的數據,當成前一根的數據來計算新進的數據,這時候就可以使用intraba… 繼續閱讀 »

迴圈

發表日期: 2019-02-10

當同樣的指令需要被重覆執行時,用的是迴圈的相關語法,如果知道同樣的指令要被執行多少次,用的是for這個語法。 語法的流程如下圖 例如當我們要設計一個加總函數,計算過去N期某數據的加總值時,我們就可以用到這樣的語法,把加總函數設計如下 再例如我們要計算一段時間的K線,然後計算符合某特定條件的K棒數時,… 繼續閱讀 »

跌破前一波低點的股票有那些?

發表日期: 2019-01-02

目前指數還在9500之上,我被問了一個問題: 要如何找出股價已經跌破2015/08/24當天最低點7203點的股票? 我寫了一個腳本去找,找到的股票超過600檔,我從這些股票中,挑出過去五年每年EPS都超過兩元,而且去年累計營收還是維持正成長的股票,一共挑出了80多檔,提供給大家參考。 首先如下圖,… 繼續閱讀 »