2014年10月15日水曜日

[R] timeとtimezone

Rのtimezone関連あれこれ

□ List of tz database time zones
http://en.wikipedia.org/wiki/List_of_tz_database_time_zones

□ help(Sys.time)
Get Current Date, Time and Timezone
Sys.time()
Sys.Date()
Sys.timezone()

□ 時刻型への変換
as.POSIXct, as.POSIXlt
as.POSIXct("15/03/31", format="%y/%m/%d")
[1] "2015-03-31 JST"

2014年10月14日火曜日

[kdb] load csv files

kdbへのcsvファイルの読み込み方

□ kxwiki - cookbook
How do I import a CSV file into a table? 

□ kxwiki - Reference/Datatypes
各列の型の定義は "char" の型定義を大文字にしたものを使えば良い
ただし、stringにしたい場合は、S: symbol, C: char なので、"*"を使用する
空欄にすると、その列は除外される
  cf) Kdb+ Personal Developers - splayed table string datatype
$ cat test.csv
USDJPY,1,11,AAA,BBB
EURUSD,2,22,AAA,BBB
EURJPY,2,22,AAA,CCC

q) flip `sym`v1`v2`s1`s2!("SII**";",") 0:`test.csv
sym    v1 v2 s1    s2   
------------------------
USDJPY 1  11 "AAA" "BBB"
EURUSD 2  22 "AAA" "BBB"
EURJPY 2  22 "AAA" "CCC"

2014年10月13日月曜日

[その他] ブログの装飾

□ コードの挿入
<pre>タグで囲った部分を装飾する
Syntax Highlighterでコードをきれいに魅せる
SyntaxHighlighter

□ 数式の挿入
MathJaxを使用すると、LaTex形式で入力したものを装飾可能
MathJax in Blogger
MathJaxの使い方

2014年10月1日水曜日

[FIX] FIX関連リンク

FIXプロトコル公式サイト


□ FIX TRADING COMMUNITY
http://www.fixtradingcommunity.org/

□ Implementation Guide
http://www.fixtradingcommunity.org/pg/structure/tech-specs/implementation-guide/implementation-guide

□ Specification (FIX 4.4)
右上のLoginでLogin後にFIX 4.4 Specificationを開く(Loginしないとリンクが表示されない)
http://www.fixtradingcommunity.org/pg/structure/tech-specs/fix-version/44#Documents
Specification DocumentsからDL

VOLUME 1 - INTRODUCTION
VOLUME 2 - FIX SESSION PROTOCOL
VOLUME 3 - FIX APPLICATION MESSAGES: PRE-TRADE
VOLUME 4 - FIX APPLICATION MESSAGES: ORDERS AND EXECUTIONS (TRADE)
VOLUME 5 - FIX APPLICATION MESSAGES: POST-TRADE
VOLUME 6 - FIX DATA DICTIONARY
VOLUME 7 - FIX USAGE BY PRODUCT

□ Beginners Resources
http://www.fixtradingcommunity.org/pg/structure/tech-specs/presentations-docs/beginners-guide

□ FIXimate (Message And Tag reference)
http://www.fixtradingcommunity.org/FIXimate/FIXimate3.0/latestEP/index.html


QuickFIX/J


http://www.quickfixj.org/
http://www.quickfixj.org/jira/browse/QFJ
https://github.com/quickfix-j/quickfixj

[Java] QuickFIX/J 1.6.0

リリース前ですが、ちょっと覗いてみました。
Maven & Github になったようです。

□ JIRA
http://www.quickfixj.org/jira/browse/QFJ

□ Release Notes
http://www.quickfixj.org/jira/secure/ReleaseNote.jspa?projectId=10000&version=10150

- Bug
1.5.3のBug-fixがたくさん

- Improvement
気になる改善点
[QFJ-664] - Upgrade MINA from 1.1.8 to 2.0.7
[QFJ-736] - performance improvement: Modify the code to use StringBuilder instead of StringBuffer in calculateString method of FieldMap
[QFJ-740] - Replace StringBuffer with StringBuilder
[QFJ-777] - Determine session's IP address

□ Builds
ビルド済みはこちらに
http://www.quickfixj.org/jira/browse/QFJ/?selectedTab=com.atlassian.jira.plugin.ext.bamboo:bamboo-project-tabpanel