エージェント作成ガイド
「エージェント」とは、レート情報を受け取って取引やPush通知などの処理を行うRubyのクラスです。
プログラミングにより、以下の処理を行なうことが可能です。
- 移動平均など各種シグナルの計算
- シグナルに基づく取引の実行(売り・買い・決済)
- グラフの描画
- Push通知、メールでのメッセージ送信
- ユーザーから指定されたアクションの実行
- ログの出力(デバッグ用)
Jiji では Jiji::Model::Agents::Agent
モジュールをインクルードしたクラスがエージェントとして認識されます。