Category Archives: 程式語法

XS的時間及頻率設定

發表日期: 2015-10-22

雖然說,XS的語法是建構在K棒的時間序列上,理論上,可以適用於各種頻率,但有時候我們在語法寫作時,會特別針對某種頻率去設計, 這時候就需要在腳本中,特別註明,並且安排一些敘述式,用來在當使用者把該腳本拿去用不合適的頻率啟動策略雷達時,可以讓系統發出警語。 這樣的語法,它的語法是一個內建的函數叫作ba… Read More »

忽略字

發表日期: 2015-10-22

其實寫腳本就像在寫文章一樣,只是電腦比人笨,要特定的文字組在一起才會看得懂,但要電腦看得懂,通常一般人就得很多的時間去學習語法,像C++,java這樣的程式語言,但大部份的人又不是唸資訊工程系畢業的,要學一個程式語言往往出現很多的障礙,所以就出現一個兩難困局,大家會寫的,電腦看不懂,電腦看得懂的,大… Read More »

switch case

發表日期: 2015-10-19

  透過switch..case的語法,可以在一個變數的數值不一樣時,往不同的流程進行,例如要計算外資過去十天買超超過七天時,可以運用以下的語法來寫腳本 : 範例:外資近日買超天數比例 //1.宣告參數:利用input宣告輸入的參數。 input:day(10);//過去幾天 input:… Read More »

begin..end

發表日期: 2015-10-19

有的時候,當符合if後面的敘述式時,我們希望電腦幫我們執行的,不只一行的敘述式時, 電腦要怎麼知道有那敘述是在前面條件符合時批次都要執行的呢?我們在DJ Script的語法中,使用begin …….end;的方式, 來標示所有要執行的敘述式。 例如若要找出前N日漲幅超過X%且今天跳空開高超過Y%的股… Read More »

if..then

發表日期: 2015-10-19

一個腳本的完成,有幾個步驟: 我們透過參數及變數的宣告,準備好要加以運算的數據。 我們透過運算因子,完成各種數值間的運算。 接下來,我們必須為這些運算的結果安排其先後順序,以及建構與輸出語法間的的因果關係,這些工作,我們都是透過流程控制的語法來完成, 前面我們有用到的IF ……..THEN就是一個典… Read More »

布林通道的奧義

發表日期: 2015-10-06

朋友寄來他看到的找股心法,希望我寫成自動交易的程式給他用,他看來的心法共有三個規則如下: 20日均線上彎 (代表中線上股價是走高的) 布林通道缺口上下打開 股價漲超過上通道已經第二天了 他說這三個規則是他看文章時抄下來的,寫的人說這是勝率很高的交易策略。 我仔細地研究這三條規則,我想這個策略是要尋找… Read More »

R平方語法的介紹

發表日期: 2015-08-18

在統計上,要看一個數列的趨勢是否成型,我們可以畫一條線性回歸線,這條線的意義是,過去一段期間,每個價位到這條線同一天的那個點的距離,比其他所有每一條線的距離都短。 有了線性回線後,我們用R平方來衡量這段期間每一點跟線性迴歸的相關系數,R平方愈高,代表股價與線性回歸的相關係數愈高 input: Ind… Read More »

反彈的計算語法

發表日期: 2015-07-30

大陸股民有句名言:”新手死摸頂,老手死反彈,高手死摸底” 可見搶反彈真的很難 這兩天大盤在反彈,趁這時候,跟大家聊聊反彈中我曾經犯過的錯 首先我們先來把反彈做個定義 1.破底了:反彈失敗 2.反彈幅度不到0.382:弱勢反彈 3.反彈幅度超過五成:強勢反彈 4.反彈幅度超過0… Read More »

以股價越過整數關卡為例介紹intportion這個函數

發表日期: 2015-07-21

我師父常說:”反常必有妖”。例如一檔股票平常都是十幾塊錢的,突然有一天站上20元,這時就有必要探討一下這家公司是不是基本面有什麼變化? 是不是接到大單? 是不是產品價格看漲,毛利上昇。 以矽瑪為例,這檔股票近三個月多來都在 20元以下游走,最低還跌破15元,一旦見到2字頭,就… Read More »

今天走強且會量增超過三成,且短期未漲的股票~預估量函數的應用

發表日期: 2015-07-08

昨天跟大家介紹了estvolume這個預估當天成交量的函數,這個函數在盤中非常好用,我們常常說盤中挑股票要挑那些今天價量齊揚的,但在盤中光憑肉眼很難馬上知道今天的量會不會大幅增加,有了estvolume這個函數,我們就很容易寫出整理後盤中價量齊揚的交易策略 以下是我寫的一個簡單的腳本: input:… Read More »