質問掲示板
岡三RSS
集いの広場

アップロードされたファイルおよび投稿内容についての注意事項 別窓

複数の単語で検索する方法 別窓

【国内株式、先物・オプション】岡三RSS質問箱

RSSユーザー

2台のPCでの負荷分散は可能でしょうか?

岡三RSSの初心者です。定期的に株価情報をQUOTE_Mを使って知る方法を最近この「集いの広場」から体得し、大変重宝しております。しかしながら、有望な銘柄のローソク足を描かせようとしますと、処理が重くなり、株価情報のダウンロードに支障を来すようになってきました。従いまして、以下のようなことをしたいのですが、可能でしょうか?どなたか教えていただければありがたいです。
1.現在岡三RSSに接続しているPCをPC1とする。
2.隣のPC(PC2とする)とLanあるいは、USBケーブルで接続する。
3.PC1にて得られた有望株の銘柄コードを、定期的にPC2へ送る。
4.PC2では、PC1から送られてくる銘柄コードの銘柄のローソク足を描かせる。
以上です。よろしくお願いします。

2021年08月04日

大野 了

RSSユーザさん、こんにちは!!

そうですねー

可能かどうかであれば、プログラミングすれば可能です。

複雑なことをせずにやりたいのであれば、
1.PC1とPC2をLANで繋ぎ、共有フォルダを作成
2.PC1で有望株をテキストデータとして共有フォルダに掃き出し
3.PC2で定期的にそのテキストを読み込んで処理
が簡単だと思います。

また、処理がどのようなものかわからないため、なんとも言えませんが
Excelの描画が原因で処理が重たい場合は

処理が重たい部分を
Application.ScreenUpdating = False

Application.ScreenUpdating = True
で囲むと描画を止めることができます!!

注意点としては、エラーなどでVBAが止まった場合に
Application.ScreenUpdating = True
をかけていないと、描画が止まったままになりますので、ご注意ください!!

2021年08月04日

ログインしてコメントを投稿する

RSSユーザー

大野様
情報通知ありがとうございます。早速1. をトライしましたが、非常に手順が複雑で、数時間投入してトライしましたが、未だ共有化に成功しておりません(お互いのPCからお互いのPCが見えません!)。そこで、仮に共有化に成功した場合、2.の、PC1にて有望株データを共有フォルダに掃き出すにはどのようにすればよろしいでしょうか?又3.の、PC2で見えたデータをどのようにexcelに取り込めば良いのでしょうか? この方法について教えていただければ幸いです。
又、私のスキルが未熟で、共有化が出来なかった場合、2台のPCをUSB接続するケーブル(数千円で購入出来るらしい)を使いますと、クリップボードまで共有出来るとマニュアルに書いてありました。そこで、PC1で動いている株価情報を定期的にクリップボードに書き込めば、PC2の方でデータを取り込めるのではないかと考えました。すなわち、PC1にて、マクロで必要部分をcopyし、PC2でPaste により、時間同期を取って、定期的に取り出す。ということをすれば良いのでしょうか?
これにつきましても教えていただければ幸いです。

2021年08月04日

ログインしてコメントを投稿する

大野 了

RSSユーザさん、こんにちは!!

LANの構築は確かにネットワークの構成によりやり方が異なるので、
うまくいくことを祈ります!!

さてご質問の件ですが

>PC1にて有望株データを共有フォルダに掃き出すにはどのようにすればよろしいでしょうか?
こちらですが、手順が多いので、まとまっていてわかりやすそうなWebページを探しました
こちらをご参考いただけますと幸いです。
https://tonari-it.com/vba-txt-print/

こちらのページはテキストファイルという文字だけのファイルを作成するサンプルになっております。
こちらを参考に、対象の銘柄のデータをテキストデータとして出力していただければと思います!!


>PC2で見えたデータをどのようにexcelに取り込めば良いのでしょうか?
こちらも手順が多いため、参考になりそうなWebページを探しました(この流ればっかりですみません・・・
http://officetanaka.net/excel/vba/file/file08b.htm
このサイトをもとに、PC1で作られたテキストファイルをPC2で読み込むとデータの受け渡しができます。


>2台のPCをUSB接続するケーブル(数千円で購入出来るらしい)を使いますと、クリップボードまで共有出来るとマニュアルに書いてありました。そこで、PC1で動いている株価情報を定期的にクリップボードに書き込めば、PC2の方でデータを取り込めるのではないかと考えました。すなわち、PC1にて、マクロで必要部分をcopyし、PC2でPaste により、時間同期を取って、定期的に取り出す。ということをすれば良いのでしょうか?
こちらはどちらのマニュアルになりますでしょうかー?
USBで別PCを接続してクリップボードの共有といわれているので、
多分どこかの商品とは思いますが、現状の情報だけですとなんとも・・・

windowsにもクラウドクリップボードというPC間でクリップボードを共有する機能がありますが、
VBAから扱おうとすると大変ですので、この場合はテキストファイルなどで情報をやり取りしたが早いと思います!!

2021年08月04日

ログインしてコメントを投稿する

RSSユーザー

大野様
懇切丁寧な説明ありがとうございました。明日、共有化に再度挑戦してみたいと思います。これに失敗しますと、USBケーブルを購入するしかなさそうです!大変ありがとうございました。

2021年08月04日

ログインしてコメントを投稿する

大野 了

RSSユーザさん、こんばんは!!

こちらこそ、サイトのURLのコピペで申し訳ありません。
まずはLANの環境構築がうまくいくことを祈ります!!

2021年08月04日

ログインしてコメントを投稿する

すべての投稿を表示する

to_top
to_top

アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。

また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。

岡三RSS集いの広場では、複数の単語による検索が可能です。

例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。

例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。

例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。

※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。