2012年9月1日土曜日

フリーな自動売買FXシステム 「jiji」

Rubyで書かれている自動売買FXシステムで「jiji」というものがあり、フリーということなので早速インストールしてみる。

■前提
・OSはWindows 7。
・Ruby 1.8.*系をインストール済みであること。

■設定手順
①DOSコマンドプロンプト上から、以下のgemコマンドを実行する。

C:\Users\yasu-bushi>gem sources -a http://gems.github.com
C:\Users\yasu-bushi>gem install gemcutter
C:\Users\yasu-bushi>gem install tumble
C:\Users\yasu-bushi>gem install jiji --no-ri --no-rdoc

②jijiコマンドを実行し、証券会社のID/PWを入力する。
 現状、以下の3つの証券会社をサポートしている。
  ・クリック証券
  ・クリック証券(デモ)
  ・SBI証券

C:\Users\yasu-bushi>jiji setting
> Please select a securities.
    1 : CLICK Securities
    2 : CLICK Securities DEMO
    3 : SBI Securities
2
> Please input a user name of CLICK Securities DEMO.
********
> Please input a password of CLICK Securities DEMO.
*********
> Please input a proxy. example: http://example.com:80 (default: nil )
> Please input a data directory of jiji. (default: ~/.jiji )
> Please input a server port. (default: 7000 )

create. C:/Users/yasu-bushi/.jiji/base
create. C:/Users/yasu-bushi/.jiji/agents/moving_average_agent.rb
create. C:/Users/yasu-bushi/.jiji/shared_lib/moving_average.rb
create. C:/Users/yasu-bushi/.jiji/shared_lib/system/cross.rb
create. C:/Users/yasu-bushi/.jiji/shared_lib/system/position_manager.rb
create. C:/Users/yasu-bushi/.jiji/shared_lib/system/signal.rb
Setting was completed!

③jijiを起動する。

C:\Users\yasu-bushi>jiji start
jiji started.

④「http://localhost:7000/」にアクセスする。
(初回起動時はチャートが表示されず、レート情報を収集後に表示される模様です)


 
 

0 件のコメント: