*

MT4から取引所のビットコインレートを取得して比較する

今までMQLしか触ったことがない人にとって、jSONだのHASHだのが出てくるAPIの処理は荷が重かったりします。

そこで今回はちょっと指向を変えたアービトラージを行います。

アービトラージと一口に言っても、信用や現物などいろいろあるわけで、

「本来はまったく同じ値になるはずなのに、実際にはズレが生じるもの」
はすべてアービトラージの対象になるわけです。

仮想通貨取引所のビットコインレートとMT4業者のビットコインレートもそのパターンです。

しかし、今回仮想通貨取引所同志のアービトラージと大きく違うのは、
”レート差が常に広がっている可能性がある”という点です。

とくにMT4業者は対USDで表示することがあるので、
その点も注意です。

さて、
MQL特化のプログラマーの人にとってはいろいろと大変なAPI処理ですが、
レートを取得するだけなら特定のURLにアクセスすればいいだけなので、かんたんです。

具体的には、
https://poloniex.com/public?command=returnOrderBook&currencyPair=USDT_BTC&depth=1
これで現在レートが取れます。

あとはこの形式をデコードしても良いのですが、
今回はなるべくAPIやphpの知識を使わずに実装したいので、
mql側でスクレイピング(いらない文字を削除)します。

mqlの文字列関数でできることは、
・特定の文字列を入れ替える
・特定の文字列がある場所を探す
です。

この二つの操作ができれば十分取り出せます。

まずaskの後ろに[[“の文字列があるので、
この文字列がある場所を探します。

次に、レートはこの文字列の出現の3文字目に現れるので、
3足します。

そして、適当に8文字ほど取り出せば完了です。

bidも同じように取り出せます。

実行するとこのようにレートが取れます。
bandicam 2017-11-24 17-55-51-646

あとはWebRequestの処理ですが、今回はGETでアクセスすればいいだけなので

この関数でURLのリクエストはOKです。

MT4側でhttps://poloniex.comへのアクセスを許可するのを忘れないでください。

これでチャート上にセットして、
レート差を確認します。

bandicam 2017-11-24 18-05-39-405

拡大すると、(ちょっと時間が経ってます)
bandicam 2017-11-24 18-06-54-046

上から順に、
取引所のASK
取引所のBID
MT4のASK
MT4のBID
です。

やっぱりかなりズレがありますね。
(MT4のスプレッドでかすぎやしませんか。)

あとは戦略ですが、その前に
このレート差がどのような動きをするのか検証する必要があります。

1.このレート差はどれくらいの時間、離れているのか
2.レート差が縮まるときはあるのか
3.全く異なる動きをすることはあるのか(長いひげなど)

これによって、一般的なアービトラージが良いのか、
それともストップ狩り返し的な手法が良いのかは変わってきます。

そこら辺は読者さんにお任せします。
何か気づいた点があれば教えてください。

Comment

  1. 匿名 より:

    MQLしか扱えない初心者です。
    本記事を参考にPublic APIのデータを取得することは出来ました。次は、Private APIの方で、オーダーなど出してみたいのですが、MQLから操作することは出来ますでしょうか?
    バイナンスのAPIで実験しているのですが、どうやら難しそうです、、、

Message

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

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

関連記事

POLONIEXの残高参照Androidアプリを作る

POLONIEXというアルトコインの取扱数ではコインチェックの比ではない取引所があるのですが、 P

記事を読む

APIを使ったアルトコインの自動アービトラージ

国内の取引所ではAPI取引でビットコイン以外をトレードできないため、アルトコインの自動アービトラージ

記事を読む

仮想通貨APIでコピートレード配信システムを作る

仮想通貨、暗号通貨の流行りって基本的にFXと同じ道をたどるので、 今後予想される流行の一つにコピー

記事を読む

EAにかける制限のあれこれ

良いEAができると、クレクレ厨がよってきますが、身内の人にこっそりと配布したい場合もあります。 し

記事を読む

週明け窓埋めロジックってどうなの?

FXの中でも有名なトレード手法として、 窓埋めロジックというものがあります。 株の場合は、窓

記事を読む

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

    各トピックに対するコメントは各記事のコメント欄にお願いします。それ以外のご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    私の偽物がいるらしいので偽物にご注意ください。
no image
【MQL4】外部ソフトなしで稼働するコピートレードツールを作る。その⑨

このシリーズは前回の投稿から1年以上あいている訳ですが、結構問い合わせ

no image
【一覧】外部ソフトなしで稼働するコピートレードツールを作る。

【MQL4】外部ソフトなしで稼働するコピートレードツールを作る。その1

no image
スマホから稼働中のEAを操作、チェックするアイディア【RDP以外で】

自動売買システムはVPSなどに設置することで24時間稼働させられますが

no image
【初心者向け】VPSでWebサーバー構築 (さくらVPSxUbuntu16.04)

今回はサーバーの構築について扱ってみようと思います。VPSを使った一般

no image
2018年中盤~の仮想通貨(ビットコイン)アービトラージの相場について

ちょくちょく「最近、ビットコインのアービトラージどうですか」という質問

→もっと見る

PAGE TOP ↑