読者の「isetya01」さんから、以下のコメントを頂きましたので、ご紹介します。 ============================
いつも拝見しており大変勉強になります。一定時間毎にマクロを実行させる方法ですが以下の方法で以前組んだことがあります。 参考になればと思い貼り付けておきます。
Sub test() 実行間隔 = Now + TimeValue("00:00:30") '(30秒後)
Application.OnTime TimeValue(実行間隔),
"test1" '実行させるマクロ名
End Sub
Sub test1() 'ここへマクロを記入
Application.Run "test" '戻す
End Sub
============================
まだ私は試せてなくてなんですが、きっとこれが正解なんだと思います。 前場開始直後、前場引け直前、後場開始直後などに自動起動させているマクロは、私のご紹介したコマンドで時刻指定起動し、その他何百回も繰り返しているマクロは、「isetya01」さんの方法で実行するのが望ましいと思われます。 ぜひお試し下さい。 isetya01さん、ありがとうございました。
デイトレーダー生存率向上ブログ・トップ
> 7) マイ・ツール
>マクロの自動起動(補足)





コメント (5)
たかやんさん、こんばんは。
ようやく私もツール作りを始めました。とりあえず自動起動は使わずに、更新ボタンをセットして、ワン・クリックで更新できるようにしました。(自動だと、銘柄チェックしている間に、次々と目移りしてしまいそうな気がしたので)慣れてきたら自動起動の使用も考えてみます。
このツールで期待値の高いゲームから順にエントリー...私の1ゲームあたりの期待値もアップ、となれば良いんですけど。そんなに甘くないか...
まずはザラ場中にちゃんと動いてくれるかが問題なんですどね。
そうそう、しばらくの間、意識的にゲームっていう言葉を使ってみようと思います。これは気持ちの問題です。(笑)
投稿者: みこのす | 2007年05月01日 23:56
日時: 2007年05月01日 23:56
いいですね。
私の場合、「こういうツールを作ろう」と決心して、だいたい1週間でプロトタイプが完成しました。そして、実際に使いながら、毎日コツコツ修正したり、機能を追加したりして、より実戦的なものにして行きました。「だいたい出来たな」と思えるまで3ヶ月、殆ど修正する事がなくなるまで半年かかりました。
ものすごい労力を費やした訳ですが、それだけの事はあります。
みこのすさんも、ツールが「片腕」に育つよう頑張って下さい。
「自動起動」というのは、「自動更新」の事でしょうか?
私の場合、20秒毎に自動更新させていますが、CTL+「X」で即時更新、CTL+「S」で自動更新の停止、CTL+「A」で自動更新の再開、というようにして更新(最新データによる再計算とソート)をコントロールしています。
投稿者: たかやん | 2007年05月02日 18:45
日時: 2007年05月02日 18:45
たかやんさん、こんばんは。
この記事のタイトルが「自動起動」だったので、そのまま使いました。マクロの自動起動、データの自動更新、が正しい日本語...かな?自信ありません。(^ ^;
私の場合、マイツールに興味を持ち始めて「こういうツール」のイメージが出てくるのに半年かかりました。長すぎるような気もしますが、裏を返せば、それだけ資金を減らさずに時間が稼げるようになっていた(おまけに経験も積んでます)、ってことだと自分を慰めています。たかやんさんの経験をなぞればツールがほぼ完成に至るまで更に半年。う~~ん、と、うなってしまいそうですが、その時間も稼げそうな気がしている自分が、ちょっと怖いです。(笑)
自動更新に停止や再開のシステムを組んでおく。盲点でした。そりゃそうですね。自動だからって、更新しっぱなしにする必要はないですね。
ちょっとくらい失敗してもめげずに立派な「片腕」を育てていこうと思います。なにしろ時間は稼げるんですから。←根拠の無い自信。(笑)
投稿者: みこのす | 2007年05月02日 21:19
日時: 2007年05月02日 21:19
たかやんさん、こんにちは。
マイツールの運用を開始して50ゲームを消化しました。成績は予想を越えて上にぶれてくれました。数字にメッチャ強いエクセルが、私の銘柄選びの迷いを消してくれていることが大きいようです。
とか言って、「たまたま」だったりすると困りますが...
ツールの中身は、ほぼ全てが、たかやんさんのこのブログからパクッた(言葉は悪いですが)ものばかりです。
こちらのブログの中では、ちょっとマイナーな感じもする、「マイツール」シリーズですが、今の私にはまさに「ここ掘れワンワン」でした。(自分で勝手に掘ってみたんですけど)
また次の掘り出し物を見つけてコメントします。実際、私もコメントから多くのヒントを頂いているので、遠慮はしませんよ。(笑)
投稿者: みこのす | 2007年05月23日 17:03
日時: 2007年05月23日 17:03
エクセルやVBって、使い方を知らないと、億劫で面倒臭いと思われるのでしょうが、コンピューターがあたりまえになりすぎて、その凄い能力を自分の片腕にするという事の効果が、正しく理解できないのではないでしょうか?
でも、誰でもがあたりまえのように使わないからこそ、そこに確かな「優位性」があるとも言えます。
「やった者勝ち」なんですけどね、、、
投稿者: たかやん | 2007年05月23日 21:41
日時: 2007年05月23日 21:41