ExcelVBAではじめるバイナリーオプション自動取引

4. 自動取引ツールを作ろう

a.作業に必要なもの


a. 作業に必要なもの

パソコン

 何はともあれ、自動取引ツールを作成し、実行するためのパソコンが必要です。

 一応目安としては、プロセッサ2GHz以上、メモリ2GB以上、ハードディスク100GB以上程度でWindows7が正常に動作する、高速インターネット接続可能な32bitパソコンを推奨します。

 基本的には今どきの普通のパソコンならスペック的には問題ないと思います。

 ちなみに、自動取引ツールの起動中はパソコンをほぼ占有し、他の作業の障害になる場合がありますのでその点はご了承ください。

 ※64bitの場合、VBAのコードがそのままでは動きません。詳しくはこちらを参照してください。簡単に言ってしまえばDeclareの後にPtrSafeと書けばOKです。というか最初からこう書いていれば32bit版でも動作します。

Excel(エクセル)

 いわゆる表計算ソフトであるところのエクセルです。

 とりあえずExcel2010を使用して説明していきますが、他のバージョンでも構いません。

 エクセルVBAを使用して自動取引ツールを作成しますので、VBAについて予備知識があるとこの後の説明が容易に理解できると思います。

 エクセルを個人で持っていない場合、エクセルが使用できる他人の環境下でツールを作成、実行することは可能ですが、いろいろな意味でおすすめしません。

Internet Explorer(IE)

 最初にインターネットをしたときはおそらくほとんどの方が使われたであろう、一般的なブラウザです。

 一部のユーザーからは評判が悪い面もありますが、VBAを使ってIEを操作しますので、これから紹介する自動取引ツールの作成には必要になります。

 HTML(HyperText Markup Language)の予備知識は多少はあった方がこの後の説明が理解しやすく、応用もしやすいでしょう。