HSQL程式教學(五)其他函數
此函數可查詢某一時間點之5,10,15,...300分鐘線之歷史行情,如:開盤價、最高價、最低價、收盤價、成交量、漲跌。 | |
此函數用於偵測是否出現轉折訊號,結果為1 , 0 , -1,1代表出現多方轉折訊號,-1代表出現空方轉折訊號,而0代表 沒有偵測出任何訊號。 |
|
K線之日期,格式為yymmdd (年年月月日日)(數字格式) | |
K線之時間,格式為hhmm (時時分分)(數字格式) | |
更改K線之顏色。 | |
K線本身在系統中之排序編號,即由第1根K線算起之號次。 | |
是否為程式處理的第一根K線,結果為是或否,一般用於設定初始值。 | |
是否為最後一根K線,結果為是或否。 | |
在HSQL程式中每根K線皆有5個專屬儲存空間(數字格式),代號為0~4,一般可用於記錄該根K線之狀態,例如: 是否已建倉、是否已下單、...等,當然使用者可以自行定義其用途,方便掌控每一根K線之狀態。 |
|
此函數只供績效回測統計之用,並不會直接下單;此函數用於下達「多空單建倉或平倉」、口數及價位。 | |
此函數可查詢系統中手中部位狀況,如下圖: |
|
定義技術指標之名稱,一般用於自訂指標時,在技術指標之左側顯示指標名稱,如下圖。 |
|
可設定策略程式執行時,預設之技術指標種類及參數。 | |
可輸出熱鍵(Hot Key )。 | |
讓系統延遲一段時間不動作,輸入之單位為千分之一秒,例如:輸入1000則為1秒。 | |
可設定K線圖之背景色。 | |
用於配合「最佳化掃描設定」功能使用,可將系統參數引入策略程式中使用;共有sys1、sys2、...、sys6六組參數。 | |
可查詢目前之年、月、日、時、分及秒等。 | |
當系統執行時出現輸入方塊,等待使用者輸入資料(必須為數字),並且可將輸入之資料引入程式中使用。 | |
可播放.wav格式之聲音檔,HSQL之聲音檔內定放置於huntap/wav資料匣內,故若程式為:播放聲音(
alarm.wav ),意思為 播放huntap/wav/alarm.wav檔案。 |
|
可執行外部之程式。 | |
可監控「目前K線」之下列狀況是否發生: |