常數

By | 2015-05-26

有了回傳值,運算子及標點符號,就可以組成陳述式。
例如: 如果我們想在商品跳空開高時電腦要通知我們,我們可以寫下以下的陳述式 :

Open>high[1]

但今天的開盤價要比前一開高點跳空多少你覺得才是你要的呢? 1%? 2%
這時候我們可以把一些數字加進來,我們可以寫成 :

Open/high[1]>=1/100

這一行的陳述式就變成不只跳空開高,而且最少要開高1%,在這邊,我們的腳本引用了兩個阿拉伯數字,一個是”1”,一個是”100”, 這兩個數字,不管open是多少,也不管high是多少,1就是1,100就是100,這樣的數字我們稱之為常數 。Djscript讀得懂的常數除了阿拉伯數字之外, 另外就是true 跟false 這兩個邏輯上常被拿來使用的字詞。
所以學到這邊,我們可以用回傳值、運算子、符號及常數來組成一個陳述式,例如可以寫一行陳述式如下 :

(High-low)/(high[1]-low[1])>1

這一個陳述式的意思是今天的震盪區間比前一天大。
Constant 為常數,使用者無法變動,但是可以使用,就像1,1就是1,永遠不會變。