國外期貨月份代碼
一般用DDE或RTD需要用到期貨月份代碼
月份大多可以用連續月份1或次月2來代替DDE直接在匯出的地方可能就會有代碼或匯出後即會看到
RTD可以下載元大YESWIN後,在商品的地方按右鍵即會有代碼匯出
指數類
台灣時間/延遲報價,後來20190301開始,因為新措施後,指數類可能有問題,我測試後再跟各位報告
朋友要的代碼(1為正月連續月,2為次月)
國外期貨代碼邏輯=(1)商品名+(2)交易所名+(3)二碼西元+(4)二碼月份
若為連續月份則大部份可以用
國外期貨代碼邏輯=(1)商品名+(2)交易所名+(3)1=連續近月
國外期貨代碼邏輯=(1)商品名+(2)交易所名+(3)2=連續次月
小那 NQ1809.CME 或 NQ1.CME
小道 YM1809.CME 或 YM1.CME
小SP ES1809.CME 或 ES1.CME
摩根期上下午盤連在一起??
STW1806.SIMEX 或 STW1.SIMEX
如元大RTD代碼
台指是 [TXF]
2018年五月的代碼是 [E8]
所以元大RTD台指代碼是 TXFE8 ,若是用 TXF1 則是連續月份的代碼
元大RTD台指的開高低收分別是
開=RTD("money.excel",,"TXF1","Open")
高=RTD("money.excel",,"TXF1","High")
低=RTD("money.excel",,"TXF1","Low")
收=RTD("money.excel",,"TXF1","Close")
台指下午盤台指電子盤是 [TXFPM]
2018年五月的代碼是 [E8]
所以元大RTD台指下午盤代碼是 TXFPME8 ,若是用 TXFPM1 則是連續月份的代碼
選擇權的代碼邏輯是,[TXO]+[履約價五碼]+[月份]
選擇權代碼 [TXO]
11000的履約價
2018年五月的代碼是[E8]
2018年五月履約價11000的CALL=組合起來就是 [TXO11000E8]
2018年五月履約價10900的PUT=組合起來就是 [TXO10900Q8]
元大RTD2018年五月履約價11000的CALL的開高低收分別是
開=RTD("money.excel",,"TXO11000E8","Open")
高=RTD("money.excel",,"TXO11000E8","High")
低=RTD("money.excel",,"TXO11000E8","Low")
收=RTD("money.excel",,"TXO11000E8","Close")
週選的代碼第一週是 [TX1]
週選的代碼第二週是 [TX2]
週選的代碼第四週是 [TX4]
週選的代碼第五週是 [TX5]
週選的代碼第三週即是 月選
元大RTD2018年五月第一週的履約價10600的PUT的開高低收分別是
開=RTD("money.excel",,"TX110600Q8","Open")
高=RTD("money.excel",,"TX110600Q8","High")
低=RTD("money.excel",,"TX110600Q8","Low")
收=RTD("money.excel",,"TX110600Q8","Close")
選擇權下午盤台指電子盤也是在TXO或TX1後面加上[PM]即可
(1)RTD在EXCEL取得代碼可以多利用指定位置去變化,(DDE不行),這個不難,但可能有教過一遍就比較容易會,不太會寫出來,有機會再寫或錄影介紹
(2)在EXCEL代碼取得可以用 CONCATENATE(A,B,C)去組合=ABC,這樣子改變只要變一小部份即可
用以上(1)及(2)就可以容易的改變商品和代碼了
CONCATENATE介紹可以網路GOOGLE一下
RTD提供的資訊源如下
0 意見:
張貼留言