分類文章: 基礎語法

忽略字

發表日期: 2015-10-22

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

switch case

發表日期: 2015-10-19

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

begin..end

發表日期: 2015-10-19

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

if..then

發表日期: 2015-10-19

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

Print語法調整

發表日期: 2015-07-01

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