RSSユーザー
エクセルの式、VBAの優先順位についてです。
お世話になっております。エクセルでトレード中、セルの中の式が条件に一致(1~2秒)したのですが、他の式かVBAがたぶん動作中だったため実行しませんでした。(NEWORDER関数の成売りが実行せず)、式またはVBAでこの実行が最優先とかっていうのありますでしょうか、お教えください。
2020年12月14日
アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。
また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。
岡三RSS集いの広場では、複数の単語による検索が可能です。
例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。
例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。
例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。
※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。
大野 了
こんにちは!!
RSSユーザさんのVBAの作りがわからないので何とも言えませんが、
通常で考えると、VBAが動作中にセル関数が動いてしまうという事自体が
考えつらいのが現状です。
通常、VBAを使ってる時はDoeventsなどの処理を入れないと、
セル関数自体が動かないので・・・
このためセル関数とVBAで、どちらを優先して処理をすると言うような
設定は残念ながらExcelには無い感じになります・・・
2020年12月14日
RSSユーザー
VBAが実行中はセル関数は動かないのですか!多分それです。(1分おきに1分前の株価をマクロで更新しているので!)、とりあえずポジションを持ったら、マクロ実行をしないようにして対応してみます。ありがとうございました。
2020年12月14日
ぐろなび
RSS365FXを使って、条件が一致したら自動発注する仕組みを作っています。
RSS365FXについて質問できる場所が無いため、何かヒントをいただければと思い質問させていただきました。
単一注文で、i条件が一致f関数のするとドテン発注する仕組みなのですが、条件が一致して発注された後、何度も繰り返し発注されてしまいます。
条件が一致した場合に一度だけ発注し、次回の条件が一致するまで待機するようにしたいのですが可能でしょうか?
RSSで価格を取得する度に、新たに条件が一致したとエクセルが認識して発注されてしまうのでしょうか?
if関数だけの処理をしておりますが、マクロでしたら対処することは可能でしょうか?
どなたかご教授いただきたく、よろしくお願いいたします。
2021年02月13日
大野 了
ぐろなびさん、こんにちは!!
ぐろなびさんのセル関数がわからないのと、
RSS365FXは使っていないので、間違っている可能性があるのですが・・・
FXONEORDER関数の第15引数の入力完了セルにセルを設定しても繰り返し発注がされる感じでしょうか?
マニュアルをみると、この第15引数にセルを設定させると
その関数で発注がかかると、このセルが0に更新され、
一度0になるとそのセルが1になるまで発注がかからなくなるようです。
もし、関数を使い捨てでよい場合は、第15引数にセルを設定すると
繰り返しの発注はなくなると思いまーす。
デメリットとしては、FXONEORDER関数が使い捨てになるため
一日に何度もドテン発注がある場合は、その分を見越してFXONEORDER関数を事前にいくつも用意しておかないといけなくなります!!
また、もし、いくつもFXONEORDERを用意せずに
一つのFXONEORDER関数で何度も繰り返して発注をやりたい場合は、
ぐろなびさんがおっしゃられてます通り、マクロを使う方が簡単だと思われます。
マクロの内容としては、
再計算イベント、もしくはセルのChangeイベントで、
発注条件を監視しておき、発注条件をみたした際に、
第15引数に設定したセルを1に書き換える
マクロになると思います!!
具体性に乏しい返答になってしまい、大変申し訳ありません。
もしご不明な点がございましたら、再度ご質問頂けますと幸いです!!
2021年02月13日
ぐろなび
大野様
さっそくにご返答ありがとうございます。
Changeイベントでマクロを作成してみました。
挙動を確認してみて、ダメだったらまたご相談させてください。
よろしくお願い致します。
2021年02月14日
大野 了
ぐろなびさん!!
上手く行くことを祈ります!!
2021年02月14日