2009年12月23日 星期三

HTS自動控制包


程式交易小學堂─期貨投機事業的王道
這次提供了由 4 個 MacroExpress 的巨集所組成的HTS自動控制包。

當你下載了這個巨集集合檔匯入到你的 MacroExpress 後會看到主要 4 個巨集,分別是 「啟動HTS」、「HTS登入」、「抓HTS-4000」、「關閉HTS」以及幾個搞畫面點點的巨集。整個日常的盤前就把 HTS 開啟並且把該用的 商品-分線-指標-買賣訊號 一併強制就定位,不管你前一天玩 HTS 後忘了把自動交易時應該把該有畫面留起來都無所謂,在這個自動控制包的運作之下,通通可以搞定,讓你每天經由這個自動控制包所運作而啟動的 HTS 起始畫面日復一日都一樣。

我說明一下這個自動控制包的結構,方便你對於你個人的需求做細部的調整。整體的運作是以 「啟動HTS」這個巨集為主體,另外三個巨集就像是支援的角色。首先我預設了每天的 08:35 開始了啟動的作業,由「啟動HTS」發動,不管當時 HTS 是否已經啟動,一律射殺-關掉,然後啟動 HTS。在 HTS 的登入畫面出現時,呼叫「HTS登入」來做填入身分證字號與登入密碼的工作。

再來就是等待 HTS 的程式開啟與4000(系統交易)畫面出現。在登入畫面自動填入資料之後,「抓HTS-4000」這個巨集就已經開始工作,監視並且等待 4000 畫面的出現,它會等待最短20秒最長1分鐘不等的時間,如果一直等不到 4000 畫面的出現,則會進入下一步的檢查動作。如果這時候 HTS 已經啟動,但只是 4000 畫面沒有出現,會自行在畫面代碼的位置輸入 4000 以呼叫 4000系統交易的畫面出來;如果此時檢查連 HTS 都沒有啟動,別懷疑這不是什麼新鮮事,雖然近期 HTS 已經相對的穩定很多,但是在輸入了登入的資料密碼後遲遲等不到 HTS 啟動還是偶而聽聞的,那麼「抓HTS-4000」會把 HTS 的程式都強制關閉,重新啟動,這個動作就跟在登入時卡住,我們自己把登入關掉在重新再來是一樣的。而需要去關閉 HTS 程式的動作就是由「關閉HTS」這個巨集在執行的。

如果很順利的,HTS 的程式開啟了,4000 系統交易畫面也出現了,流程就會回到「啟動HTS」的後半段:控制滑鼠點點點,這邊點點那邊點點,不管這個開起來的 4000 畫面的狀態是什麼,模擬平常我們人在電腦前時自己去點那些 商品(台指)-分線-5分線-載入儲存畫面這些動作,只是你會看到的是電腦自己在點而已,當然,點的速度會比我們自己操作的快一些啦,眼睛跟不上也不用在意,會做好工作就好了。

當你看到那些應該進入自動交易的待命畫面都不動了,那麼這個自動控制包的工作就已經完成。如果你是真的用來作自動交易的話,建議你乾脆去下載一個鎖住鍵盤、滑鼠的小程式,提高要去動電腦的一點點難度。

另外自動控制包內除了 4 主要的巨集外,我把負責最後在 4000系統交易的畫面上那些點來點去的動作另外做成兩個巨集,分別是「圖1.台指_05分」與「圖2.台指_10分」,前者用來把第一個圖表設定成台指期 5 分線圖與載入第1個儲存畫面,後者用來把第二個圖表(如果你同時跑兩支交易程式)設定成台指期 10 分線圖與載入第2個儲存畫面。


整個結構與流程解說到此。再來說說你除了下載這個自動控制包,取得其中的巨集檔匯入你的MacrrExpress外,你還需要因應你個人的部份需要做的一些工作。

首先你得先把「HTS登入」這個巨集打開重新再你的電腦上做一次捕捉登入畫面的Get Contral的動作,因為這個每一部電腦都不一樣,必須自己做一遍,執行方式請參考:http://www.yctseng.net/2007/10/blog-post_30.html。不過請把其中一個畫面換成這個,因為我後來覺得連身分證字號都由巨集來填比較好。


另外還得把你的交易畫面先都拉好以後,做好儲存畫面這動作,方便以後畫面控制巨集的載入儲存畫面需要,請把第1個圖表的儲存在"No.1 default",第2個圖表儲存在"No.2 Lunar System"(如果沒有第2個交易程式就不需要了)。畫面儲存的步驟可以參考:http://www.yctseng.net/2009/06/hts.html


至於自動交易還需要的"下單機程式"啟動控制,我沒有包在這個自動控制包裡面,我自己本身是做成另外一個巨集,並且搭配一個在盤中每隔幾分鐘做作一次 Data Reload 工作(還兼檢查是否發生了斷線)的巨集一起使用,這部份還可以進一步跟這個自動控制包結合起來,讓電腦成為只要保持是開機的狀態成為全自動交易的工具。而「啟動HTS」本身還具有每 5 分鐘都檢查一次是否 HTS 還存在(包含4000是否存在)盤中發現 HTS 或是 4000 不存在會採取相對應的救援動作。

自動控制包主要功能與過去發表的「全自動交易懶人包」其實非常相近,但是這一次的自動控制包做到了對 4000系統交易 這個最重要的畫面的檢查,之前的則沒有。


HTS自動控制包:下載點請按我


PS. 如果使用上還有發生任何問題,麻煩請你多多參閱巨集中的 Script ,自行學習一下,如果還搞不定真的需要我代勞的話,我可以幫你把電腦都做好設定成為自動交易機器。不過,要收費的:每部電腦 5,000元。自己花點心思研究就不花錢啦^^

熱門文章