參數

發表日期: 2015-05-26

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

函數

發表日期: 2015-05-26

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

輸出語法

發表日期: 2015-05-26

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

常數

發表日期: 2015-05-26

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

標點符號

發表日期: 2015-05-26

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

運算子

發表日期: 2015-05-26

運算子的功用 在學會使用回傳值的概念之後,接下來,我們先來介紹腳本中,要串接回傳值,建立各種運算的關係時,所需要用到的元素, 這些元素,稱之為運算子(operator)。 我們必須靠這些運算子,把電腦幫我們準備好的回傳值,拿來作數學運算,比大小,作邏輯判斷, 如此一來,才能完成一個敘述。 例如ope… 閱讀更多 »

回傳值

發表日期: 2015-05-26

開高低收成交量是交易語法的組成基本要素 開高低收是一段時間內,多空拔河角力下的記錄,成交量則是多空爭戰激烈程度的衡量標準。 開盤價 代表的是多空在哨音響起時的多空對峙形勢,跟先前收盤價的差距,代表的是多空這一回合爭戰時,一開始的氣勢差距。 最高價 代表的是多頭今天氣勢最強時,向空頭佔領過的領土最極限… 閱讀更多 »

XS語法的基本結構

發表日期: 2015-05-26

舉凡所有語法,都是撰寫者寫出電腦看得懂的文件,這種文件,我們稱之為腳本。 敘述式 Xscript的語法基本架構上,跟其他的程式交易語法平台一樣,為了讓電腦看得懂,我們必須安排一種特殊的寫作方式。 這樣的寫作方式,是由一行一行的敘述式(statement)所組成。這些敘述式的最後,都會有一個分號&#8… 閱讀更多 »

多空六大階段指標

發表日期: 2015-05-25

我幾年前拜讀過一篇文章,作者把一檔股票的多空循環走勢分成六大階段,他用兩根不同天期的移動平均線與最新股價的相對位置來定義這六大階段。 1.Recovery復甦期。 收盤價大於50日均線但小於 200日均線且50 日均線小於200日均線 2.Accumalation籌碼收集期。 收盤價大於50及200… 閱讀更多 »

每個月賺八萬元的交易策略怎麼寫?

發表日期: 2015-05-16

今周刊最近有一篇很紅的文章,寫的是一位投資部落客的故事,連結如下: http://www.businesstoday.com.tw/article-content-80402-114064 這位高人,他的做法是長期投資高股息的個股,選對標的,定期追蹤。 文章中有提到他的決策流程 1.從年報中挑出好股… 閱讀更多 »