Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2291 / 13644 ツリー ←次へ | 前へ→

【68917】RSS の 歩み値をマクロで指定時間内の回数を集計したい takenaka 11/4/27(水) 14:50 質問[未読]
【68919】Re:RSS の 歩み値をマクロで指定時間... SK63 11/4/27(水) 16:31 発言[未読]
【68921】Re:RSS の 歩み値をマクロで指定時間... takenaka 11/4/27(水) 22:52 お礼[未読]
【68924】Re:RSS の 歩み値をマクロで指定時間... SK63 11/4/28(木) 1:30 発言[未読]
【68926】Re:RSS の 歩み値をマクロで指定時間... takenaka 11/4/28(木) 8:09 お礼[未読]

【68917】RSS の 歩み値をマクロで指定時間内...
質問  takenaka  - 11/4/27(水) 14:50 -

引用なし
パスワード
   楽天のRSSを現在 勉強中なのですが
マーケットスピードの歩み値
歩み1から4 金額  とあります
ザラバ中は 値段が動くごとに 値段が表示してくれます 
約定のたびに動きます
この動いた歩み値の回数を自分のリセットした以降のたとえば3分間
(9:05から9:08までとか)で (リセットボタンを作って)
何回動いたかが 銘柄別(監視銘柄)にザラ場で知りたいのです
たとえば100銘柄監視して 3分間で監視銘柄のうち 
歩み回数の多い銘柄ベスト10が 
リセットするたびにエクセルで表示できる方法がありますでしょうか?

(エクセルで縦に銘柄を100銘柄並べて リセット押せば 
その指定時間内の歩み値回数が100銘柄の右横カーソルにすべてに表示できるマクロ?を
ご指導いただければ ベスト10等程度なら独自で作成できると思います)

(例)Fの歩み回数を表示したい  B2からE4内の金額は順番に変わります
歩み1から4 また1から4と・・・・

  A    B    C    D    E     F
1 銘柄  歩み1  歩み2  歩み3  歩み4   歩み回数
2 トヨタ 3210  3215  3225   3250     16
3 ソニー 2500  2488  2500   2489     8
4 日産  300   298  301    305     12

ご指導の程宜しくお願いいたします

【68919】Re:RSS の 歩み値をマクロで指定時...
発言  SK63  - 11/4/27(水) 16:31 -

引用なし
パスワード
   ▼takenaka さん:
コンニチハ、、
作ることは可能ですが、、、正確なものは出来ないと予測できます。

理由
寄り付きからの時間帯では、Rssのデータがかなり遅くなる現象が現在もあります。
出来高が増えた場合もです、MKSとの表示等(他の証券会社のシステム)比較すると
結構違っています、どちらが正解かは不明です。
約定も相違があります。
100銘柄*4で400ありますので1秒間では相当のデータに成ります。

すべてを書くのは大変なんで構造を

監視するシートに記入
Private Sub Worksheet_Calculate(ByVal Target As Range)

Call main

End Sub
標準モジュールに書く
Sub main()
  
  Application.EnableEvents = False
  ’ここに処理を書く
  ’時間を監視する 
  ’ 時間内
  ’Targetから行数を出す
  ’その行数で集計する
  ’時間外
   ’れセットしてから集計し監視時間を変更

  Application.EnableEvents = True

End Sub

【68921】Re:RSS の 歩み値をマクロで指定時...
お礼  takenaka  - 11/4/27(水) 22:52 -

引用なし
パスワード
   ◎SK63様 はじめまして 早速のご指導ありがとうございます

▼SK63 さん:
>▼takenaka さん:
>コンニチハ、、
>作ることは可能ですが、、、正確なものは出来ないと予測できます。
>理由
>寄り付きからの時間帯では、Rssのデータがかなり遅くなる現象が現在もあります。
>出来高が増えた場合もです、MKSとの表示等(他の証券会社のシステム)比較すると
>結構違っています、どちらが正解かは不明です。
>約定も相違があります。
>100銘柄*4で400ありますので1秒間では相当のデータに成ります。

◎多少違っていても 大まかな動きが分かればいいので 大丈夫です


>すべてを書くのは大変なんで構造を
>
>監視するシートに記入
>Private Sub Worksheet_Calculate(ByVal Target As Range)
>
>Call main
>
>End Sub
>標準モジュールに書く
>Sub main()
>  
>  Application.EnableEvents = False
>  ’ここに処理を書く
>  ’時間を監視する 
>  ’ 時間内
>  ’Targetから行数を出す
>  ’その行数で集計する
>  ’時間外
>   ’れセットしてから集計し監視時間を変更
>
>  Application.EnableEvents = True
>
>End Sub

◎構造だけでは私レベルは無理のようです すいません
恐れ入りますが初心者ですので具体的に書いては頂けないでしょうか?
質問で例を出させていただいたシート表を基で結構です(4銘柄)
そのままここを Visual Basic−Book1のスペースにコピー 出来れば幸いです

よろしくお願いします

【68924】Re:RSS の 歩み値をマクロで指定時...
発言  SK63  - 11/4/28(木) 1:30 -

引用なし
パスワード
   ▼takenaka さん:
>◎SK63様 はじめまして 早速のご指導ありがとうございます

>
>◎構造だけでは私レベルは無理のようです すいません
>恐れ入りますが初心者ですので具体的に書いては頂けないでしょうか?
>質問で例を出させていただいたシート表を基で結構です(4銘柄)
>そのままここを Visual Basic−Book1のスペースにコピー 出来れば幸いです
>
>よろしくお願いします

この内容のコードをすべて作れというのは手間が掛かるので無理です。
特に、相手の要望に応えることは(実はモット〜〜)ってなっていきやすいですので。

まず、自分なりに作られたものを提示されたほうが良いです。
自分なりに努力をして始めてえられるものもあります。
ご自分で努力(たいしたことでなくても)を見て協力者は現れる気がしますが
特に、Rssを〜ということは、Stock tradingに使いたいということでしょうから
なおさらです。
下のサイトはその辺りをメインで扱っているので参考にされてみては?
ht tp://www.freeml.com/auto_kabu?sid=20800615fbbd3cc8c9c490e965ff5b6c

◎構造だけでは私レベルは無理のようです 
ということなら、作成は無理でないはしょうか??

【68926】Re:RSS の 歩み値をマクロで指定時...
お礼  takenaka  - 11/4/28(木) 8:09 -

引用なし
パスワード
   おはようございます 

>この内容のコードをすべて作れというのは手間が掛かるので無理です。
>特に、相手の要望に応えることは(実はモット〜〜)ってなっていきやすいですので。
やはり ボリュームがあるのですね 中身がわからないもので すいません

>まず、自分なりに作られたものを提示されたほうが良いです。
>自分なりに努力をして始めてえられるものもあります。
>ご自分で努力(たいしたことでなくても)を見て協力者は現れる気がしますが
>特に、Rssを〜ということは、Stock tradingに使いたいということでしょうから
>なおさらです。
>下のサイトはその辺りをメインで扱っているので参考にされてみては?
>ht  tp://www.freeml.com/auto_kabu?sid=20800615fbbd3cc8c9c490e965ff5b6c
>◎構造だけでは私レベルは無理のようです 
>ということなら、作成は無理でないはしょうか??
了解しました もう一度自分なりに勉強してみます ありがとうございました

2291 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free