Category Archives: 程式語法

預估量函數的介紹

發表日期: 2015-07-07

江湖走久了,高手看的自然較多,有一門派代有才人出,這門派的心法只有一個~追強勢股。 有的盤中追漲停,有的開盤追今天最強的,有的尾盤追第一根長紅棒,今天要跟大家分享的,就是如果您在尾盤追中長紅的股票,隔天怎麼判斷這檔股票會續強還是得快落跑。 下圖是前天漲幅超過3%且今天成交量超過1000張的股票 從這… Read More »

Print語法調整

發表日期: 2015-07-01

各位XS的用戶們不知道用過Print指令沒有?Print可以幫我們把腳本中運算完的數據輸出成文字檔,是我們寫腳本時Debug的好幫手。在這次XQ5.50版本中,我們更進一步強化了Print的功能,讓Print除了Debug外,在數據分析及交易的應用更方便容易!   指定輸出檔案路徑 在之前… Read More »

GetField

發表日期: 2015-05-26

在XQ量化平台上線之前,市場早有很多套程式語法可供交易者使用,但敢於宣稱這是最適合台灣人使用的程式交易語法,其原因就在於, 我們可以提供台灣市場獨有的欄位,供交易者來使用。 交易者在制定台股交易策略時,往往除了開高低收成交量之外,也想要試著用台股獨特的交易資料,籌碼,財務報表等等欄位,例如法人的進出… Read More »

Getquote

發表日期: 2015-05-26

在實際交易的經驗裡,我們常常透過日,週,月線,去尋找值得留意的交易機會,但進場點,往往還是看盤中的價量表現才作決定。 例如我們可能會去尋找五日RSI與十日RSI黃金交叉的股票,但為了怕是假訊號,我們經常會等到這當股票當天開盤帶量開高後才進場交易。 在未提供跨頻率的語法之前,我們無法同時處理日線上的R… Read More »

變數

發表日期: 2015-05-26

什麼是變數? 我們用input來指定一個參數的值,這個值被指定後就不會變,例如我們寫一個腳本如下 : Input:days(10); If (close –close[days])/close[days] > 0.1 Then ret=1; 我們用這個腳本來請電腦在股價跟十天前相比,漲幅超過一… Read More »

參數

發表日期: 2015-05-26

我們在寫交易語法時,會用到一些常數, 如果我們直接把常數寫死在腳本中時,一旦要調整時, 要到腳本中去修改,這樣有時候不太方便,例如我如果寫了一個腳本想要找出收盤比前一天上漲5%以上的股票,但現在發現市場情況有些改變,想要改成上漲4%就出訊號,如果我必須進到編輯器裡去改,這時候如果程式寫的很長,要找到… Read More »

函數

發表日期: 2015-05-26

當我們有了開高低收成交量這些回傳值可以使用,也知道如何叫出時間序列上的每一根K棒來為我們利用來作運算之後, 很自然的,我們就可以計算出一個商品的其他有意義的數值。 例如 我們要計算五日移動平均,我們可以用以下腳本來表示 : (close+close[1]+close[2]+close[3]+clos… Read More »

輸出語法

發表日期: 2015-05-26

在撰寫語法的過程中,我們一行行的寫著敘述式,希望電腦照著我們的意思,拿著開高低收成交量這些數據去運算,運算總會有個結果, 我們會希望電腦根據這個結果,幫我們做點什麼,這裡說的什麼,就是電腦運算中所謂的輸出。 在XS的語法裡,輸出的方式,除了透過交易語法,進行自動化交易之外,還有幾種輸出的功能,分別如… Read More »

常數

發表日期: 2015-05-26

有了回傳值,運算子及標點符號,就可以組成陳述式。 例如: 如果我們想在商品跳空開高時電腦要通知我們,我們可以寫下以下的陳述式 : Open>high[1] 但今天的開盤價要比前一開高點跳空多少你覺得才是你要的呢? 1%? 2% 這時候我們可以把一些數字加進來,我們可以寫成 : Open/hig… Read More »

標點符號

發表日期: 2015-05-26

在學會使用回傳值及運算子之後,要完成一個敘述式,還必須要用到一些標點符號,這樣才能完整的完成一個電腦看得懂的敘述式。 完整的標點符號及其用途分別如下,有些我們目前還用不著,例如宣告參數及變數所用的冒號,但先了解一下電腦看得懂的標點符號及其用途是有必要的, 因為電腦是很死板的,它是死腦筋,該在腳本出現… Read More »