りょう
条件付きの注文取消しについて
初めて質問させていただきます、よろしくお願いします。
・9:00になった時点で9時の始値の値から+50円に買い、-50円に売りの逆指値注文をそれぞれ注文します。
ここからが質問なんですが
どちらか片方の注文が約定したさいに、残った逆指値注文を自動的にキャンセルするようしたいのですが
どういう組み合わせでできますでしょうか?
質問のレベルが低くてすみませんがご教授お願いいたします。
2018年06月08日
アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。
また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。
岡三RSS集いの広場では、複数の単語による検索が可能です。
例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。
例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。
例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。
※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。
Ryo Ohno
りょうさん、こんにちは
OCOのような機能は残念ながら岡三RSSに用意されておらず、
自分で設定する必要があります。
もし逆指値を踏んだ時に発注でよければ、
岡三RSSの逆指値発注を使用するのではなく、自力でやってあげるのが簡単だと思います。
IF関数を二重にかけ、
一つ目のIFに逆指値の条件である、始値+50円と-50円の条件を指定し
二つ目のIFに反対側の発注がかかっていない事の条件を指定する方法はいかがでしょうか?
例)
A1:現在値
B1:高値
C1:安値
D1:買いの発注関数
E1:売りの発注関数
D1のセル
=IF(A1 + 50 <= B1, IF(A1 - 50 < C1,FNEWORDER(),"発注待機"),"発注待機")
E1のセル
=IF(A1 - 50 >= C1, IF(A1 + 50 > B1,FNEWORDER(),"発注待機"),"発注待機")
もし、板に少しでも速く載せたいなど、実際に発注まで行いたい場合は、
かなり面倒になってしまいますが、
FPOSITION関数で、約定を監視し、もし逆指値を踏んでポジションができた場合に、
FOPORDQUERY関数で『注文中』から残っている注文の注文番号を取得し、
FORDERCANCELで、キャンセルする必要がありまーす!!
2018年06月09日