*

バイナリーオプションの自動売買開発④

今回はバイナリーオプションのウェブサイトを操作するため、
ウェブサイトのトレード画面の分析を行います。

業者はハイローオーストラリアです。
ターゲットはHIGHボタン,LOWボタン,今すぐ購入ボタンです。

UWSCの自動化処理を経験したことがある方ならわかるかもしれませんが、WEBサイトによってボタンを押す仕組みがことなるため、ソースコードを見て分析しなければなりません。

見かけ上は同じボタンでも、画像ボタンだったり、submit属性を持っていたり、同じ属性のボタンが複数あったり様々です。この辺りは、HTML,CSS,Javascriptの知識が必要になりますので、もしよくわからなかったらそのあたりを調べてみてください。

bandicam 2017-11-15 12-40-15-263

ここのコードを抜き取ると、

めっちゃ分かりやすいですね。
難読化処理もしていないので、自動化ウェルカムなのではないかと勘違いしそうです。

ボタンのID invest_now_buttonはこのページではユニークなので、
これで識別できます。

というかIDはそもそもそのページ上で一つしかないように記述しなければならない、というのは
ウェブ系のコーディングでは常識ですよね。

とフラグを十分に立てたところでUP,DOWNボタンを探します。

bandicam 2017-11-15 12-45-52-127

・・・二つある。
ページを見てもボタンは一つしかないのに、ソースコード上は2つある・・・

といってもマクロで操作するときにはdown_button1番目、2番目で配列で指定できるので、
それほど苦ではありません。

さて問題は、ボタンがformのsubmitでもbuttonでも画像でもなく、
javascriptに命令を飛ばしているので、そのトリッキーな処理を突破する必要があります。

がしかし、やってみると意外と楽勝でした。

これで押せます。

あとやってみると分かりますが、
このサイトは読み込みの後にjavascriptが動いて、完全に表示されるには3秒くらいのラグがあります。
そのため、IEの立ち上げから自動化するには少々不安定です。

IEを開いてログインした状態から自動化させた方が賢明だと思います。

Message

メールアドレスが公開されることはありません。

このコメントはWEBに公開されるので、問い合わせ等はメールでお願いします。

関連記事

バイナリーオプションの自動売買開発③

前回はMT4からファイルにトレードデータを出力するところまでやったので、 今回はファイルをマクロで

記事を読む

バイナリーオプションで特定の手法が勝てるかどうか検証する方法

バイナリーオプションの場合、 リアルタイムの自動売買開発と過去検証のためのソフト開発は別物です。

記事を読む

バイナリーオプションの自動売買開発⑤

これまでの内容で ・MT4からシグナルをファイルに飛ばす ・ファイルからシグナルデータを読み込む

記事を読む

バイナリーオプションの自動売買開発②

前回は大まかな概要を説明したので、 今回はさっそく作っていきます。 とりあえず、RSIのライ

記事を読む

バイナリーオプションの自動売買開発①

今回はバイナリーオプションの自動売買をします。 一部の業者ではMT4にプラグインを入れることで

記事を読む

 
  • ブログ管理人の横瀬兼元(ペンネーム)です。

    各トピックに対するコメントは各記事のコメント欄にお願いします。それ以外のご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    私の偽者がいるらしいのでご注意ください。
バイナリーオプションで特定の手法が勝てるかどうか検証する方法

バイナリーオプションの場合、 リアルタイムの自動売買開発と過去検証の

【MQL4】シンプルに稼働するコピートレードツールを作る。その⑩

今回はリバーストレードができるように改良します。 端的に言うと、コピ

【一覧】シンプルに稼働するコピートレードツールを作る。

MT4以外のソフトを使わずに、DLLも使わずに、同一コンピュータ上で高

自動売買プログラム他 無料プレゼント 2019年2月

口座開設プレゼント企画 下記のリンクより口座開設していただいた方にお

MT4/MT5対応のFX/仮想通貨 業者 一覧

MT4とEAが利用可能な業者一覧 .brokers{

→もっと見る

PAGE TOP ↑