第一次使用下單機或不熟悉者請務必詳細閱讀
軟體名稱:小達人下單機 - 日盛API
支援類別:單帳號單策略
發行版本:V 1.0
發行日期:2008/12/31
支援商品:
- 國內期貨:台股指數期貨 小型台股指數期貨
電子期貨 金融期貨
非金電期貨 櫃買期貨
台灣五十期貨 台幣黃金期貨
軟體下載:本地下載
必要軟件:Microsoft .NET Framework 2.0 以上即可
Microsoft .NET Framework 3.5
本地下載 官方下載
次要軟件:Microsoft Visual C++ 2005 可轉散發套件 (x86)
本地下載 官方下載
使用說明:
1. [帳號管理]設定帳戶資料
2. [策略管理]設定策略路徑
3. [商品設定]設定交易商品
4. 啟動HTS,登入HTS
5. 啟動STS[4000],設定好策略
6. 點擊,自動下單
第一次設定完成後,下次只需要重複步驟 4. ~ 步驟 6.
介面說明:
- 下單機認證
電子信箱:要申請帳號的電子信箱,之後會收取認證碼,請務必填妥
可以收信的信箱。
認證碼:申請使用後會收取認證碼,在此填妥。
認證:填入電子信箱以及認證碼後進行認證。
申請:第一次使用請填電子信箱按下申請,收取認證碼。
- 主畫面
畫面大致上分隔成三個區域,分別為策略監控(左上),人工下單(
右上),以及整體設定(下方)。
策略監控:如果已經設定好帳號密碼和策略後,會顯示出來已經有的
資訊,當訊號發生變化時,會有紀錄今天的訊號變化以及
時間。
人工下單:如同一般下單,比較特別的功能是[個別部位]和[程式部位]
[個別部位]就是一般下單。使用者可能想要自己下手癢單,
但是又不想列入程式計算考量內。
[程式部位]此下單會影響程式計算帳戶部位,例如程式已經
進場多單,但是使用者想要提早平倉等待,等待下一個買賣
點再讓程式自動進場,可使用此功能。
整體設定:這裡分成三個頁面,系統記錄,系統設定,軟體說明
[系統記錄]會記錄下單機的步驟,以及偵測狀態。
[系統設定]分成API設定,下單機細項設定
HTS路徑:請務必設定正確,會影響到下單機運行。
啟動檢查次數:檢查APITradeMgr是否正確啟動次數
,預設值3次。
檢查間隔:啟動失敗時,間隔幾秒再次檢查,預設5秒
啟動後自動登入:當認證完後,會自動記錄驗證碼,下
次會自動認證
啟動後自動下單:進入下單機主化面時自動啟動下單。
模擬單:勾選後,並不會啟動正式下單。
APITradeMgr中斷回復:當下單時,APITradeMgr中斷
時,會自動重新啟動。下方設定檢查
的秒數。
定時中止下單:時間到時會自動停止下單。
[軟體說明]下單機版本說明,以及作者聯絡方式。 - 帳號管理
期貨公司:選擇您設定的期貨公司,此本版只有支援日盛。
分公司:點選右方進入分公司設定畫面,若你已經知道代號,可以在右下角
選擇[其他],自行填入分公司代號。
期貨帳號:7位數字的期貨帳號。
下單密碼:您的下單密碼。 - 策略管理
策略來源:鍵入右邊的鍵,設定策略檔案路徑。
每日最大交易次數:限制此策略最大的交易次數,以防策略撰寫錯誤造成過
多的交易。
倉位偵測靈敏度:設定間隔多久檢查現在倉位是否產生變化。
訊號檔格式:此版本支援三種訊號檔格式,使用者可以自行選用。
(訊號檔為C:\signal.txt)
Date,Time,Contracts,Price
if date = lastcalcdate and time = LastCalcTime then FileDelete("c:\signal.txt") FileAppend("c:\signal.txt", (NumToStr( Date, 0 ) +","+ NumToStr(Q_time,0)+","+ NumToStr(CurrentContracts,0)+","+NumToStr(close,0))) End if
日上格式
if date = lastcalcdate and time = LastCalcTime then FileDelete("c:\signal.txt") FileAppend("c:\signal.txt", ("0,"+ NumToStr( Date, 0 ) +","+ NumToStr(Q_time,0)+","+ NumToStr(CurrentContracts,0)+",0,"+NumToStr(close,0)+",1")) End if
雅策格式
if date = lastcalcdate and time = LastCalcTime then FileDelete("C:\signal.txt") FileAppend("C:\signal.txt",cdate(date) +" "+ ctime(time)+" "+ NumToStr(CurrentContracts,0)+" "+NumToStr(Close,0)) End if
- 商品設定
交易商品:選擇要交易的商品。
交易倍數:這個策略要以幾倍模式交易
若是單口策略(訊號只有-1, 0, 1),當設定交易倍數是 2
當由 0 變成 1 時,會一次交易兩口多單。
若利多口策略(訊號有-2, -1, 0, 1, 2 , etc.),當設定倍數2
當由 0 變成 2 時,會一次交易四口多單。以此類推。
交易月份:設定目前的交易月份,選擇近月則不用另外設定
帳戶部位:設定是否帳戶有跟程式同步,如果沒有,程式下一個進場點
會跟進變成同步狀態。
當沖保證金減半:如果有申請當沖保證金減半的帳戶,使用時須設定。
FAQ
Q:按申請後出現"無法載入 DLL'mmtwDll.dll"..."等錯誤訊息,請問如何解決?
A:由於本軟體有部分程式是利用C/C++撰寫,請下載安裝
Microsoft Visual C++ 2005 可轉散發套件 (x86)
Q:Microsoft .Net framework 要先安裝哪一版的? 1.1/2.0sp1 還是 3.5?
A:請安裝 Microsoft .NET Framework 3.5
修正!有網友指出只需要安裝2.0以上版本即可
Q:可以同時開兩個下單機嗎,我有兩個策略,謝謝?
A:不好意思,本軟體不支援多重開啟,之後會推出多策略版本。不支援多開是
因為覺得多策略多開對於使用者來說不好管理。
Q:請問您,第一次認證時 email 少填一個字怎辦?想要再申請卻說已經註冊過?
A:請寄信到ChunI.Kuo@Gmail.Com,我會儘快幫您處理。
Q:設定好後下次開啟又會要從新授權一次這是正常的嗎?
A:基本上申請過後輸入驗證碼,下次重起就會自動利用驗證碼登入,除非在系
統設定的地方把"啟動後自動登入"取消。
Q:請問下單機,系統設定中 HTS 路徑要怎麼設定?
A:這就是設定安裝 HTS 路徑,只要設定到JihSun的資料夾就可以了,預設是
C:\JihSun,除非您安裝 HTS 時有更改安裝路徑,否則使用預設即可。
Q:如何確定下單機正常運作?
A:啟動自動下單之後,[目前價位] 會顯示點數跳動。
Q:使用模擬下單後,訊號有變化,在接單紀錄並沒有記錄?是空白?
A:是的, 使用模擬單並不會送出信號給 APITradeMgr 。
Q:使用你的下單機,交易的時候會跳出確認框,是不是不能自動交易?
A:請檢查 APITradeMgr 上排選項[關閉確認視窗]是否沒勾選,本下單機在
按下[自動下單]後,除了會呼叫 APITradeMgr 外,也會幫使用者將資料
選項勾選設定好,使用的時候千萬不要手動填入資料與勾選,這樣會造成
資料設定衝突。
Q:不論是買進或是賣出,應該都是市價單出去,在您的設計中之所以沒有採
取允許滑價的理由為何,因為有時候行情迅速變動時,這個設計能夠有一
點點保護不是嗎?
A:對於程式交易+自動下單而言,滑價是不可避免的。倘若控制允許滑價而
導致下單失敗,屆時手上空單被嘎上天,或者多單被殺到地,那麼損失的
金額就會比滑價來的更大,因此採用市價丟單,確保每筆單都能成交為主。
Q:是否有計畫加入換倉的功能呢?
A:轉倉,簡訊,選擇權下單…諸如此類的附加功能,會儘快陸續的改版釋出。
Q:按下自動下單後,請問為何[目前價位]一直顯示逾時呢?A:本下單機有偵測當下時間是否在有效時間內,非有效時間會造成單子無法成功
送出,所謂的有效時間是指訊號檔的時間與您電腦時間是否在+-2分鐘內,
時間有效的話單子才會送出。
站大 請問在策略管理裡面的"倉位偵測靈敏度"設定,應該設成多少比較好呢? 如果不要設定那他大概間格多久會檢查一次.
回覆刪除如果不自行調整的話, 預設是0.4秒
回覆刪除一般資料源變更信號檔是以tick做寫檔的動作
建議不要超過1秒比較好
設定太小的話, 在多策略運行的時候
會消耗比較多資源
如果系統等級比較差的話, 就會感覺得出來
(ex: 低於256MB的記憶體...)
當然有些人可以延長讀檔的時間來達到下單延緩的效果
站大
回覆刪除了解...你跟DK,象大們都超厲害的,尤其在程式上,真是不簡單.
謝謝支持
回覆刪除其實我只是小咖而已....
--
好像都沒在念書...慘
出現"無法設置API, 請檢查路徑是否正確”已確認HTS的路徑正確,請問那兒設定有錯??另期限為2/04為止,是否未來會收費呢??謝謝
回覆刪除請設置到Jihsun這個資料夾就好了唷
回覆刪除預設值是C:\Jihsun
除非你有另外安裝在其他硬碟槽
不然不太需要更動設定
未來有可能會收費唷!
有收費是為了提供更好的下單品質給使用者
希望各位使用者可以安心使用我的下單機
我很樂意替大家維護下單環境
有什麼意見跟建議可以踴躍提出
我想要多帳號多策略的版本......(舉手)
回覆刪除大大
回覆刪除請問一下期限限制可以使用到一月底
一月底過後呢
請問小達人大大
回覆刪除我已經申請了一個帳號,若需要在另一台電腦上使用下單機
是否要再新申請一個帳號?
我把A電腦的下單機資料夾COPY過去,好像無法使用?
阿宏 提到...
回覆刪除我想要多帳號多策略的版本......(舉手)
手放下...我還在期末考週
小邱的日誌 提到...
回覆刪除大大
請問一下期限限制可以使用到一月底
一月底過後呢
請等待收費標準唷^^
STRAW 提到...
回覆刪除請問小達人大大
我已經申請了一個帳號,若需要在另一台電腦上使用下單機
是否要再新申請一個帳號?
我把A電腦的下單機資料夾COPY過去,好像無法使用?
目前一個帳號只能使用一台下單機唷
需再另外拿信箱申請
請問小達人:
回覆刪除如何定時自動啟動下單機?
我使用Macro Express無法啟動成功(啟動及確認視窗運行)
是否該使用其他方式啟動?
剛剛試著把if window not running改成if program not running 後已經可以啟動了,不好意思
回覆刪除請問下單機收費標準?希望能比日上便宜啊
星期六交易時顯示逾時,是如何的狀況。
回覆刪除而在非交易時段時也逾時無法測試,這是個問題。
ycchenzd 提到...
回覆刪除剛剛試著把if window not running改成if program not running 後已經可以啟動了,不好意思
請問下單機收費標準?希望能比日上便宜啊
思考中...> <
chouping 提到...
回覆刪除星期六交易時顯示逾時,是如何的狀況。
而在非交易時段時也逾時無法測試,這是個問題。
顯示逾時有可能是你系統時間(右下角小時鐘),與HTS系統內時間並未同步,有可能快或慢超過兩分鐘以上,這樣子就會一直顯示逾時
非交易時段時,如需測試下單機訊號,請記得調整測試時間:
例如:
假設日期1/10,時間是15:36(日上格式為例)
0,1090110,153600,0,0,6936,1 (預設)
0,1090110,153600,1,0,6936,1 (變動後進一多單)
0,1090110,153600,-1,0,6936,1 (變動後進兩空單)
測試小達人下單機以已經好幾天了
回覆刪除感覺上還滿好用的,反應速度不輸日上的下單機喔!
另外提一下我對收費方面的建議
這裡應該有一些人是從日上跳過來的(包含我在內)
軟體使用者付費我是絕對認同
但我是覺得下單機軟體廠商並無提供行情資料傳輸到USER端
(甚至還收集USER端帳戶以及買賣資訊傳回廠商SERVER)
這樣為何要每個月付月費?
我是覺得軟體使用應該是一次買斷的想法
更何況有的人一個月只交易個3、5次,卻要被收取一季3000元的費用?
小弟是覺得不太合理,
這是我個人的一點意見啦,也希望小達人大大可以參考一下
謝謝
跟 日X 比起來..小達人的 API下單機好太多了吧 XD
回覆刪除所以應該要這樣說
是比日X快很多穩很多好很多...不是不輸給日X 科科
To STRAW
回覆刪除目前會先擬定以租費的方式收費
至於買斷方案,等下單機完全開發完畢
屆時會在擬定提供使用者買斷
小達人大大~
回覆刪除請問如果有下單錯誤的訊息,似乎關掉下單機後就沒辦法再查詢到了?
下次如有改版,可否加入一個TXT的LOG檔,可以用來查詢之前下單錯誤的紀錄,謝謝
To: STRAW
回覆刪除好的, 這個功能會加上去
感謝發表建議
本下單機有偵測當下時間是否在有效時間內,非有效時間會造成單子無法成功送出,所謂的有效時間是指訊號檔的時間與您電腦時間是否在+-2分鐘內,時間有效的話單子才會送出。
回覆刪除小達人大大 我已經有將電腦時間改成跟訊號相差兩分鐘內
但還是顯示逾時說 要怎樣確定自己有沒有設定好??
To reck:
回覆刪除盤中顯示逾時嗎?如果你方便的話可以加我MSN,方便討論根除錯
MSN: kcy90u@hotmail.com
之前用人工下單有遇到一個問題:
回覆刪除如果選擇程式部位並且用限價的方式下單,
似乎下單出去不管有無成交,倉位就會改變
不知道新版是否有修正這個問題?
To STRAW:
回覆刪除抱歉, 這功能可能無法修正
由於日盛API只有提供下單的功能
並沒有可以查詢是否已經成交的回報
所以並沒辦法偵測此筆單是否成交
為了避免使用者誤用, 請使用者做程式部位調整的時候
儘量用市價單
請問小達人"策略來源"的檔案資料夾是指那一個位置,我寫好的策略在c:\JihSun\HTS2\..也找不到,只有開啟SP_IDE.exe的視窗才能找到,煩請指點,謝謝...第一次接觸自動下單機的使用者...敬託!
回覆刪除策略來源就是將你策略的信號輸出檔
回覆刪除上面說明有三個程式信號輸出格式
請您選擇其中一種格式將程式碼貼到您策略程式碼最後面
您就會發現C:\signal.txt就是您的策略信號檔
您修改路徑就可以到你想要的位置下產生檔案
謝謝您小達人!自動下單機可以使用了...但...Apitrademgr模擬下單接單記錄怎麼是空白的(已選模擬下單選項且在盤中運作),請不吝賜教解惑,謝謝...!
回覆刪除{Apitrademgr模擬下單接單記錄怎麼是空白的(已選模擬下單選項且在盤中運作)},抱歉!我在Q&A找到答案了,謝謝!
回覆刪除感謝使用
回覆刪除歡迎提出問題^^