青山竜也(Silver.B)のトレード解説

公式HPはこちら
https://kings-trade.amebaownd.com/

今日は,先週に「RSSに関してアイデアいただけませんか?」
とお願いしましたところ,たくさんの方からアイデアをいただきました。
本当にありがとうございました。

これをまとめたり,書き換えたりして,2つの解決策が出来ましたので
この日記にてご紹介させていただきます。

知ってしまえば「簡単じゃん」となるかもしれませんが,これが案外
面倒くさいのですよ。

本当に「寄れば文殊の知恵」を実感したしました。メールをいただいた
方には全員に返信をさせていただきましたが,こちらでも重ねてお礼を
申し上げます,ありがとうございました。

意味のわからない方は,こちらの日記をどうぞ
「RSSに関してアイデアいただけませんか?」

http://help225.net/?p=1806


早速ですが,解決策の説明とサンプルファイルです。
(前もって,楽天RSSとマーケットスピードを起動しておいてください。
来月以降もちゃんとミニの限月が切り替わるとどうかは,テストしていません)

方法1●ひとつはシートと関数のみを利用する方法です。これはSさんから
いただいたアイデアがそのまま使われてます。(Sさんありがとうございます)

メリット:関数を入れるだけで簡単,マクロの知識がなくてもOK
デメリット:シートの場所を広めに占有される

表示はこんな感じです
ラージと”同じ限月のミニの現在値”がE2セルに表示されます(図の丸印)

Silver.Bの225先物トレード解説*


原理は赤い枠で囲った”限月キー”というものを拾って,VLOOKUP関数でラージと
同じ限月キーのミニの値を拾うものです。

現在値以外の値を拾いたい場合はRSS関数の”現在値”を変更してください

参考までに,各セルの数式を表示するとこんな感じになっています

Silver.Bの225先物トレード解説


方法1のサンプルファイルはこちらです(LZHで圧縮されています)

http://www.help225.net/RSSmini/mini01.lzh


方法2●ふたつめはマクロを使って,ラージと同じ限月のミニのコードを生成する
ものです。Hさんから紹介いただいたページが大変参考になりました。
(Hさん,ありがとうございます。)

シート構成やマクロは私(Silver.B)の作製です。なるべくシンプルにしました

メリット:セルにピンポイントでラージと同じ限月のミニの銘柄コードが入る
デメリット:マクロを利用しているので,少し敷居が高い

下記はサンプル画面の画像です。
B1に「ラージと同じ限月の銘柄コードが自動で入ります」
現在値を表示していますが,現在値以外を表示したい場合はマクロの中のRSS関数を
変更してください

Silver.Bの225先物トレード解説


ちなみにマクロを実行すると,セルの中に入るRSS関数は以下のような感じ
最初はセルは空白です

Silver.Bの225先物トレード解説


原理は,ラージの期近の”銘柄コード”を取得して,それをミニ用に強制的に
変更するものです。
実行して目で見るとわかりますが,実はB1セルには最初一瞬だけ,銘柄コードが表示され,
その後に指定もミニの関数が入ります。


ここからは,VBA(マクロ)が多少わかっていることを前提に説明します。
VBAのコードは以下です

Silver.Bの225先物トレード解説


①の青枠のA1,B1を変更すると,好きな場所に変更できます。
A1にラージの現在値が表示されますが,これは必ずしも必須ではありません。
ここのB1のセルの場所を変更するときは,同じ下の青枠のセルも同じにしてください。

②の時間待ちの括弧の中の数字(図では2)は待ち時間です。2で2秒です。

これはラージの銘柄コードを最初に取得しますので,それが取得出来るまでの待ち時間です。
この待ち時間の最適な秒数はPC環境や通信環境で変わりますので,ご自身の最適な
秒数にしてください。

③の赤枠の”現在値”の部分をRSS関数のルールに則って変更すれば現在値以外も
取得できます。

図では「標準モジュール」にコードを記載していますが,エクセルシートを起動したら
自動的に実行したい場合は,図の赤枠の標準モジュールの上にある
Thisworkbookに記載するとよいでしょう。

方法2のサンプルファイルはこちらです(LZHで圧縮されています)

http://www.help225.net/RSSmini/mini02.lzh


余談:エクセルの方がこのように比較的簡単にできましたが,アプリケーション(.NET)の方は
苦労しました。何度やってもミニが上手く表示されない。
やけくそでRSS関数の銘柄コードの前の”チョン”
=RSS|'
(この最後のチョン(^^;))

を外したら何故かうまくDDEのアドバイスループが通りました。ワケわからん・・・

ということで貼り付け君に関しては現在テスト中です。出来次第に,また日記には案内
いたします。

Silver.B
http://help225.net/

AD
いいね!した人  |  リブログ(0)

AD

ブログをはじめる

たくさんの芸能人・有名人が
書いているAmebaブログを
無料で簡単にはじめることができます。

公式トップブロガーへ応募

多くの方にご紹介したいブログを
執筆する方を「公式トップブロガー」
として認定しております。

芸能人・有名人ブログを開設

Amebaブログでは、芸能人・有名人ブログを
ご希望される著名人の方/事務所様を
随時募集しております。