黒犬
新規発注の保留ついて
いつもお世話になります。
早速ですが、標題の件に付きまして説明させて頂きます。
新規発注のルートを複数作っています。
2つの発注フラグが成立しました。但し、新規発注は一つに制限しているので一方しか発注されません。指定時間内に約定しない場合は取消となります。
ここで問題が・・
発注されなかった方が取消後に発注されてしまいました。しかもその時点では条件が変わり発注フラグが立っていないにも関わらずです。
質問1.状況的には保留分が出てきたとしか思えないのですが仕様でしょうか?
質問2. 防ぐ方法は有りますか?
(補足)
先に発注された方は発注条件をオーダー文に入れています。後から出てきた方は発注条件をセルに入れ、条件が成立すると「Enter」が表示され、オーダー文ではその文字列だけをみています。
本日、休日で目の当たりにしましたが、不在時の検証でも何度かおかしなタイミングで発注されていました。おそらく同じ状況だと思います。
ご教授よろしくお願い致します。
2020年05月12日
大野 了
黒犬さん、こんにちは!!
こちらは・・・
A、Bという二つのルートの発注方式があり、
AとBはセル関数のIF文などにより、片方しか発注がかからないようになっている。
今回は、A、B両方シグナルが立ったが、
片方しか発注がかからないため、Aが発注された。
しかし、その後Aの発注がキャンセルされた際に、
その時にシグナルが立ってないBが発注されてしまった。
Bの発注が裏で保留されていて、Aが取り消されたので
Bが発注されてしまったのではないか?
という事で認識違いはありませんでしょうか?
間違いないとすると・・・
>質問1.状況的には保留分が出てきたとしか思えないのですが仕様でしょうか?
岡三RSSには、発注の保留という機能はないため、
取り消された際に、何かしらのきっかけで発注関数が動いてしまったのだと思われます。
>質問2. 防ぐ方法は有りますか?
逆指値以外で、発注の保留機能はないため、
何かしらセル関数側で対応しないといけないと思うのですが、
全体的な動きがわからないため、今、頂いている情報だけですと
提案が難しい状況です。
詳しいセル関数などがわかれば、何かわかるかもしれません!!
2020年05月12日
黒犬
大野様
いつも有難うございます。
現象はそのとおりです。
やはり保留はないのですね。
発注されていないので保留される事は無いと思っていました。
ご指摘のように何らかの原因で発注フラグが立ったと思うべきなんでしょうが、そうすると発注価格が矛盾しているんです。本来のフラグが立った時の価格(今回は20分前)で発注されているんです。
(指値です)約定した価格は実際発注された時の価格ですのでかなりの乖離が・・
この回答頂いて回線切ってキャンドルを戻して検証しても再現出来ずです。
もう少し考えてみます。
有難うございました。
2020年05月12日
大野 了
黒犬さん、こんばんは
なるほどー
指値の価格が、20分前の価格で指値で発注されているんですか・・・
それで保留を疑われたんですね。
今のところぱっとは思いつくことはありませんが、
また現象が続くようでしたら、ご投稿頂けますとまた何か考えてみます!!
2020年05月13日