Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

通貨違いのエージェントを複数実行させた時にそれぞれ通貨でグラフを描画することは可能でしょうか #429

Open
nonoichi123 opened this issue Dec 8, 2017 · 3 comments

Comments

@nonoichi123
Copy link

昨日に続き、もう1点教えていただけますでしょうか。

以下の2つのエージェントを実行させた際、

  1. ドル円を取引するエージェント(移動平均線表示あり)
  2. ユーロ円を取引するエージェント(移動平均線表示あり)

グラフが片方の通貨しか表示されないのですが、
両通貨でグラフを表示させることは可能でしょうか。

@nonoichi123 nonoichi123 changed the title 複数のエージェントを実行させた時に両通貨でグラフを描画することは可能でしょうか 通貨違いのエージェントを複数実行させた時にそれぞれ通貨でグラフを描画することは可能でしょうか Dec 8, 2017
@unageanu
Copy link
Owner

unageanu commented Dec 8, 2017

移動平均なので :rate 型のグラフになっているかと思います。
:rate 型のグラフは、現在表示中のローソク足チャートの軸に合わせて表示されるため、USD/JPYのチャートではEUR/JPYの移動平均線が枠外に描画されているのではないかと思います。チャートを EUR/JPYに変更したら表示されないでしょうか?

@nonoichi123
Copy link
Author

ドル、ユーロ円、スイス円をしていて、
ドル円チャートでは綺麗に表示され、
ユーロ円チャートでは表示されません。
スイス円チャートではドル円の移動平均線が表示され、スイス円の移動平均線は表示されません。

エージェントは、ドル円取引用、ユーロ円取引用、スイス円取引用の3つを用意していて、
プログラムソースは、通貨の違いのみで、それ以外の違いはありません。

移動平均線の記載が同じことが原因だったりしますでしょうか。
恐れ入りますが、
ご教示いただきたく、よろしくお願いいたします。

スイス円チャートの画像を添付させていただきます。
2018-01-13 7 20 04

@unageanu
Copy link
Owner

グラフの名前が同じになっていてデータが上書きされてしまっている可能性があるかなと思いました。
グラフの名前を通貨ごとに変更したらどうなりますでしょうか?

@moving_average_graph = graph_factory.create('移動平均線', # ←コレの値を取引通貨ごとに変更する
   :rate, :average, ['#FFCC33', '#FF6633'])

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants