先簡單談一下我的無人守值全自動股票下單機。
上午8:40自行開機,8:50判斷是否開盤,是-->監看訊號是否下單,否-->關機。
-->是,依策略執行下單,否-->繼續監看
下午13:30,收盤資料維護,並關機。

使用作業系統:WIN10
軟體:office2007、autoIT、臺銀證E點贏

自動下單機最好是準備一台,單純的電腦。就只做自動下單的工作即可,平時最好不要做其它的事,就把它放在財位,靜靜的幫泥賺錢。
這台電腦可靠性很重要,因為要達到無人守值,所以要很穩定,開機後,要能自動連上網路。
個人現在是準備一台筆電走家裡的WIFI,未來規劃是利用太陽能幫筆電充電,走4G,連電費都省。

首先是設定自動開機:
到所有程式裡找工作排程器-->工作-->建立基本工作-->名稱設定開機-->觸發程序是每天-->時間設定上午8:40-->動作選啟動程式-->程式就選小畫家或自己隨便選個程式,這個程式是不會執行的,只是用來喚醒電腦。記得再到內容-->條件-->找喚醒電腦以執行此工作,不然電腦不會自動開。
好啦,設定完成後,測試看看明天電腦是否會在8:40自動開機吧。

監測是否開盤:
這裡以前我是做一個EXCEL檔,將假日輸入,然後去比較今天是否為假日,但這樣子做是很煩麻的,因為要常常更新假日,而且有時台股不一定非假日就開盤(EX:颱風)
有時一不小心就動到下單機,結果......
就是沒有正常下單時,無法確定是否因為手動輸入假日檔所致。
後來有用一個辦法,就是把假日EXCEL檔放在個分享夾裡,定期丟上去。
但這不是我要的自動下單機呀,萬一出國或在沒有網路的環境幾天就可能無法正常運作。
最近想了個解法,可以不用擔心是否假日還是非假日無開盤。
就是利用DDE抓台指期和前一天的指數比較即可。

連線檔案製作:
開啟記事本輸入以下(最後的hinet就是撥接的網路名稱)
start /min rasphone -d hinet
然後存成hinet.bat
把這個批次檔設進工作排程器裡,時間就設8:43吧。

這裡有些小美腳
就是要測一下自己的筆電,開機需多久的時間,假設要五分鐘才開得進去@@
那連線檔的連線時間就要往後一點

再複習一下自動下單機的開機流程:
1.8:40-->開機
2.8:43-->連線
3.8:45-->DDE資料比較

以上就是開機的三個動作。
DDE要怎麼抓呢?資料又要如何比較呢?

下回分曉
--------------------------------------------------------------------------------
win10不太成熟
似乎更新很多
且系統新後RAMDISK資料會清空
目前只能先行回到WIN7

不知是office重裝是更新
電源計劃竟重置了
系統建置太辛苦了
要找出SOP呀!!

棒尬 發表在 痞客邦 留言(0) 人氣()