無料で使えるシステムトレードフレームワーク「Jiji」 をリリースしました!

・OANDA Trade APIを利用した、オープンソースのシステムトレードフレームワークです。
・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。

YUIのLoggerでログ出力

Yahoo! UI LibraryのLoggerでログ出力をしてみます。

利用準備

以下のファイルをインポートします。

...
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <link type="text/css" rel="stylesheet" href="http://yui.yahooapis.com/2.2.2/build/logger/assets/logger.css"/>
  <script type="text/javascript" src="http://yui.yahooapis.com/2.2.2/build/yahoo-dom-event/yahoo-dom-event.js"></script>
  <script type="text/javascript" src="http://yui.yahooapis.com/2.2.2/build/dragdrop/dragdrop-min.js"></script>
  <script type="text/javascript" src="http://yui.yahooapis.com/2.2.2/build/logger/logger-min.js"></script>
</head>
...
ログ出力
  1. ログの出力先であるLogReaderを作成します。
  2. YAHOO#logでログを出力します。
    • 第1引数でログメッセージ、第2引数でログレベル("info", "warn", "error", time")を指定します。(デフォルトは"info")
    • 第3引数でソース(Log4xのカテゴリ的なモノ?)を指定できます。(デフォルトは"global")
// ログリーダーを貼り付ける。
// 引数でコンソールを貼り付ける要素IDを指定する。
new YAHOO.widget.LogReader("stdout");

// ログ出力
// 第1引数でメッセージ、第2引数でログレベルを指定。(デフォルトは"info")
// 第3引数でログのソース(カテゴリ的なモノ?)を指定する。(デフォルトは"global")
YAHOO.log("mii",   "warn");
YAHOO.log("tora",  "error");
YAHOO.log("shiro", "info");
YAHOO.log("kuro",  "time");

YAHOO.log("shiro", "info", "src");

確認はこちらから