kilroy
發表於 14-7-1 10:28
本帖最後由 kilroy 於 14-7-1 10:37 編輯
skyler 發表於 14-7-1 09:55 static/image/common/back.gif
難怪我剛移除Jun 3 2014 的版本
改灌 May 5 2014
登入進去後 API 居然是闗閉
IB 會發 mail 通知有關於 API 下單的事情
而且更新並不頻密
---
因為我交易主機沒在關的
不然重開機時,會自動檢查 IB TWS 是否有無新版
或是你也可以把檢查新版的程式排程到假日執行也可以
---
clearID 這個部分請再多測試
因為每個 order 都會產生一個 ID
skyler
發表於 14-7-1 10:35
本帖最後由 skyler 於 14-7-1 10:40 編輯
kilroy 發表於 14-7-1 10:28 static/image/common/back.gif
IB 會發 mail 通知有關於 API 下單的事情
而且更新並不頻密
原來如此
-----
我已把程式改寫一再試試看
----
您前面說到
檢查 IB Controller -> file -> unlock 是否開啟
指的是如下的圖示吧
kilroy
發表於 14-7-1 10:38
本帖最後由 kilroy 於 14-7-1 10:41 編輯
skyler 發表於 14-7-1 10:35 static/image/common/back.gif
原來如此
-----
是的
unlock 後看看送單是否正常
因為你的 Ib controller 寫著 automatic transmit disable...
在unlock之後就可以了
skyler
發表於 14-7-1 10:40
kilroy 發表於 14-7-1 10:38 static/image/common/back.gif
是的
unlock 後看看送單是否正常
原來是還要做這個動作
剛已註冊同意了
感謝 k大您多次的幫忙
kilroy
發表於 14-7-1 10:42
skyler 發表於 14-7-1 10:40 static/image/common/back.gif
原來是還要做這個動作
剛已註冊同意了
不會
我覺得我沒分享完整
比如說像是 bypass 還有 unlock
skyler
發表於 14-7-1 11:13
kilroy 發表於 14-7-1 10:42 static/image/common/back.gif
不會
我覺得我沒分享完整
我想要真的去實際操作
才會知道自己會遇到什麼問題
不然即便您寫的在仔細
沒去實證也不會知道呀
您能分享這篇又這麼熱心解惑
我想在多位板友的詢問加上您的解答
我想這個討論串應該能幫助很多要入門的朋友的
skyler
發表於 14-7-1 13:56
k大您好
上次與您討論到 barcomplete
在scan模式下
每次scan的啓動都會執行邏輯上的判斷因此
如果是判斷本根K棒以前的K棒都能夠不要理會 barcomplete
因此之前的K棒都已經完成了
比如說
前一根K棒是否穿過 10 均
Cross ( Ref( C, -1 ), Ref( MA( C, 10 ), -1 ));
即便使用了 Cross 也可以不用理會
只有在本根K棒使用了 Cross 才需注意
例如說
Cross ( C, MA( C, 10 ));
以上是我的理解
不知正確否?
kilroy
發表於 14-7-1 14:10
skyler 發表於 14-7-1 13:56 static/image/common/back.gif
k大您好
上次與您討論到 barcomplete
barcomplete 是用於 cross(close,ema(close,5)) 這類的語法
因為這邊的 close 在 real time 它是跳動的
可是你回測時,它是固定的
但如果是 cross(ref(c,-1),ref(ema(c,5),-1))
就不需要 barcomplete 了,因為 ref(x,-1) 是參考上一根K是否符合條件
---
barcomplete 主要用途就是在當根K符合進場條件並走完(收)才能完全符合條件
如果沒有用到 close 去判斷,基本上是用不到 barcomplete 的
skyler
發表於 14-7-1 16:44
k大請教您一下
下出去的單子
有幾筆 status 寫 Inactive
但 GC 跟HO 目前應該是 8月合約沒錯呀?
想請教一下它的意思是什麼?
感謝您
kilroy
發表於 14-7-1 16:47
skyler 發表於 14-7-1 16:44 static/image/common/back.gif
k大請教您一下
可以附上 IB TWS 的畫面嗎?
trade columns 那裡
還有 IB Controller 的 message 頁面
skyler
發表於 14-7-1 17:05
本帖最後由 skyler 於 14-7-1 17:08 編輯
kilroy 發表於 14-7-1 16:47 static/image/common/back.gif
可以附上 IB TWS 的畫面嗎?
trade columns 那裡
k大您好
我已經知道問題在那了
因為當時有多種商品所以帳戶中的保證金已不足
因此系統直接取消那筆單
再加上之前跟您請益的
OrderID 只要送出去就會有
因此雖然 GC BUY沒有成功
但成會有一筆 GC 平倉的單
所以讓我誤以為下單有問題
擔誤您時間
真不好意思
------
突然想到一個問題
為何您 TWS 是用英文版而沒使用中文版
因為您的 keepTWSrunning 是base 在英文版上
所以才想問問是否有什麼考量
謝謝
kilroy
發表於 14-7-1 17:27
skyler 發表於 14-7-1 17:05 static/image/common/back.gif
k大您好
我已經知道問題在那了
用英文語系比較好抓 windows title
如果要用中文,不確定會不會出什麼問題
skyler
發表於 14-7-2 19:15
k大您好
我發現有時TWS 還是會被闗閉
想請教您
您曾試過用
TWSStart 這個解決方案嗎?
http://twsstart.free.fr/
kilroy
發表於 14-7-2 19:46
skyler 發表於 14-7-2 19:15 static/image/common/back.gif
k大您好
我發現有時TWS 還是會被闗閉
想請教您
沒研究過TWS Start
因為我用 autoIt 沒問題
kilroy
發表於 14-7-2 20:39
skyler 發表於 14-7-2 19:15 static/image/common/back.gif
k大您好
我發現有時TWS 還是會被闗閉
想請教您
autoIT 就可以做到很好的組合了
如果還是有 auto log-off 的問題
通常是滑鼠沒點到正確位置
或是有某個程是 always on top 而影響 autoIT 鎖定視窗控制滑鼠
---
你可以做簡易的測試
把 timer 往現在時間後調 5min 去看 autoIT 的動作是否哪裡有錯誤
還有就是把 keepsTWSrun 放在 "啟動" 的資料夾裡
這樣才不會重開機而忘記開啟這個腳本程式
參考看看了