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

決済価格のエラー #334

Open
KeitaSugiyama opened this issue Aug 14, 2017 · 7 comments
Open

決済価格のエラー #334

KeitaSugiyama opened this issue Aug 14, 2017 · 7 comments

Comments

@KeitaSugiyama
Copy link

いつもお世話になっております。
バックテストにおいて以下の画像のように�注文内容に関わらず決まって注文から45秒後に決済される現象がたまに起こっています。
なにか原因がありましたらご教授よろしくお願いいたします。

2017-08-14 18 11 41

@unageanu
Copy link
Owner

購入価格よりロスカットレートが低く設定されているからかもしれません。
ロスカットレートを指定しない場合はどうなるでしょうか?

@KeitaSugiyama
Copy link
Author

解決しました!
たしかに仰る通りでした。
いつも迅速な対応ありがとうございます!

@KeitaSugiyama
Copy link
Author

申し訳ありません。
今度は注文価格より手前でロスカットないし、利益確定が行われる現象が
度々生じているのですが、このケースにおいて考えられる原因はなにかございますでしょうか?

何度も投稿してしまい大変恐れ入りますが、
何卒ご回答のほどよろしくお願いいたします。

2017-08-15 23 17 26

2017-08-15 23 12 54

@unageanu
Copy link
Owner

ロスカットでも利益確定での決済でもなさそうですね。
となると、エージェント内で明示的に建玉を決済しているパターンしか思いつきません。

@KeitaSugiyama
Copy link
Author

エージェントでは、当該の注文が成立する以外で決済は行なわれることはないはずです。

ちなみに注文時に既に持っていた他の建玉のロスカットポイントないし利益確定ポイントで
新しい建て玉が決済されているという可能性は考えられるでしょうか?

@unageanu
Copy link
Owner

ちなみに注文時に既に持っていた他の建玉のロスカットポイントないし利益確定ポイントで
新しい建て玉が決済されているという可能性は考えられるでしょうか?

OANDA APIの仕様によるところもありますが、そのような動きになる可能性はありますね。
今回のケースと関係あるかはわかりませんが、通貨ペアAで売ポジションを持ってるときに、Aの買いを行うと売ポジションが決済される、という仕様はあったと記憶しています。

@KeitaSugiyama
Copy link
Author

ポジションを同時に持たないようにしたらなくなったので、
おそらくそれが原因だと思われます。
ありがとうございました!

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