自動売買のお悩み

意外と知らないサインインジケーターの基礎知識

サインツールの種類
yuki
yuki
この記事ではMT4(MT5)のチャートにいれると矢印を出してエントリータイミングを教えてくれる、「サインツール」とはどういうものかをご説明していきます
カオチャイ
カオチャイ
みなさんが思っているよりもサインツールの種類や特徴というものは多岐にわたっておりますので、中級者レベルの方にも参考にしてもらえる内容ですよ!

EAとサインツール、インジケーターの違い

EAとインジケーターの違い

まず最初に、少々ややこしいインジケーターEAサインツール(サインインジケーター・シグナルツールなどとも呼ばれます)といった用語の使い分けについてのお話です。

特にオリジナルサインツールを制作する時や、FX-EAラボにお問い合わせをされる時に、EAやインジケーターという用語を区別せずに使ってしまうと正確に伝えたいことが伝えられなくなります。

まず、なぜこんなにややこしいことになっているかと言いますと、もともとMT4が開発された初期には移動平均線やボリンジャーバンドなどたくさんのインジケーターが世にでてきました。

インジケーターの拡張子は(.ex4)で、トレードに役に立つテクニカルツールとして使われており、MT4のIndicatorsフォルダにいれて利用します。ちなみにこの頃はまだエントリーの矢印を出すものはありませんでした。

そしてその後、EAというものがでてきました。これはエキスーパートアドバイザーというもので、FXで自動売買を行ってくれるMT4独自のプログラムです。拡張子はインジケーターと同じ(.ex4)で、MT4のexpertフォルダにいれて利用するもので、エントリーと利益確定の印が出現します。

カオチャイ
カオチャイ
インジケーターEAは拡張子が同じ.ex4というのはややこしいですが、しばらくはこの2種類しかなかったのでそこまで大きな混乱はありませんでした

 

しかしある日、どこかの賢いインジケーターの開発者さんが、きっと気づいてしまったんでしょうね。

「矢印の出ないインジケーターを改造して条件が揃った所で矢印を出すツールをつくれるんじゃないか?これを見ながらFXで取引すれば初心者でも利益をだせるんじゃないか?」・・と。

というわけで作られたのが、「FXやバイナリーオプションで使える矢印を出すインジケーター(裁量トレード用)」です。

しかしここまでならまだギリギリ理解できましたが、さらにこの後すぐにでてきたのが、「矢印を出すインジケーター(バイナリーオプションの自動売買用)」です。

ベースはインジケーターですので拡張子はもちろん同じ(.ex4)で、MT4のIndicatorsフォルダにいれて利用します。

しかし、ただ矢印を出すだけのインジケーターと自動売買で対応できるバージョンのインジケーターは、自動売買で読み取りやすいように少し仕様が異なりまして、現在サインツールといえば「矢印を出すインジケーター(バイナリーオプションの自動売買対応バージョン)」のことを指します。

そして、「FXやバイナリーオプションで使える矢印を出すインジケーター(裁量トレード用)」は、ただのインジケーターや、サインインジケーターという言い方をされていることが多いです。

はっきり言ってわかりにくく、上級者の間でも結構ごちゃまぜに使われています。

ただ、「ハイローオーストラリアのEA」なんて言う人もいますが、EAに関してはMT4独自の自動売買プログラムでハイローオーストラリアには使えません。ここは明確です。

ですので、EAとサインツールに関してはしっかり線引きが必要です。

しかし、「サインツール」と言った場合、ここには、FXでつかう裁量トレード用サインツールも含まれますし、バイナリーオプション自動売買用のサインツールも含まれますので、もし制作依頼を出すときなどは、念の為にきちんと○○用のサインツールです。と用途を伝える必要があります。

EA:主にFXで使用するメタトレーダー専用の自動売買ロジック。エントリーや決済機能が利用できる以外にも、インジケーターをコントロールするなどの広範囲の機能を有します。

インジケーター:FXでもバイナリーオプションでも使用。自動エントリーや決済機能はありません。基本はテクニカル指標をチャートに表示する機能がメインですが、サインをだすものもあります。主に裁量(手動)でチャート分析に使うものでインジケーターからEAにはほぼ干渉しません。

サインツール:エントリーサインを出すインジケーター全般を指します。自動エントリーや決済機能はありません。メインの使い方としてはAMTなどと組み合わせて使うバイナリーオプション自動売買用のツールを指します。

yuki
yuki
もちろん制作側はこの曖昧さを理解しておりますので、制作依頼をした時は確認をしてもらえると思いますが、個人の開発者さんですとここが曖昧で、ロジックが完成したら違っていた!なんてこともあるので注意が必要です

 

サインを出すチャートソフトにはどういうものがある?

エントリーシグナルの表示こちらはバイナリーオプション自動売買用のサインツール

 

さて、ややこしいインジケーターやサインツールですが、肝心のチャートソフトがなければ動かすことができません。

そこで日本のトレーダーに主に使われているMT4、MT5、そしてトレーディングビューの3種類をご紹介しておきます。

この3つのソフトを使う上で大切なのは、各チャートソフトで動くサインツールはそれぞれ互換性がないということです。

MT4のインジケーターやサインツールはMT5では動きませんしその逆もです。

ですので、サインツールを使うチャートソフトを選ぶことはとても大切なことなんですね。ここでは各チャートソフトのメリット・デメリットも記載しておきますね。

 

世界で一番有名なチャートソフト「MT4」

サインツール

MT4は2000年にロシアの企業がベースを作り、有名になったのは2003年にMeta Trader3という名前でリリースされてからですね。

そしてその2年後の2005年にMT4にバージョンアップしたことがきっかけで爆発的に広がり、約600社の企業に採用、それから15年以上も世界中のプラットフォームとして使われているという人気のソフトです。

今でも多くの人に使われている理由は、豊富なチャートとカスタマイズ性で、MT4用のプログラミング言語である「MQL4」が無料で公開されているおかげで、多くのツールが作られているという事があります。

MT4のメリット

カスタマイズが自由  サインツールの種類が多い(1万以上)

対応している業者が多い

MT4のデメリット

仕様が古いため新しい機能が使えない 使い勝手はあまり良くない

シングルコアしか扱えないため、動作スピードが遅い

 

MT4の完全上位互換だけどイマイチ人気がない「MT5」

こちらはMT4の次世代バージョンであるMT5です。

見た目はMT4と一緒なのですが、色々な部分でパワーアップしており、特に動作の速さはCPUを効率的に使えるようになっているため体感でわかるくらいに速いです。

ハイローオーストラリアで17通貨を動かすときなどはMT4よりもMT5のほうが圧倒的に安定します。

ただし、サインツールの種類がMT4に比べて少ないので、どうしても人気はMT4に比べると劣ります。しかしここ数年、制作元のメタクオーツ社がMT5への移行を強く促しており、FX業者もMT5への移行が進んでいます。

 

MT5のメリット

カスタマイズが自由  時間足の種類が多い インジケーターが豊富

処理速度が速い モバイルアプリも高機能 板情報がある

MT5のデメリット

サインツールの数が少ない FX業者の対応がそこまで進んでいない

 

使い勝手の良い「トレーディングビュー」

トレーディングビューで自動売買

トレーディングビューはアメリカ製のチャートソフトです。1万種類近くのカスタムインジケーターがあるので最近急速に人気がでているソフトです。

クラウド型なのでPCにインストールする必要もなくどこでも使え、後発のため操作性はMT4・MT5よりも使いやすく自由がききます。

トレーディングビューHP

トレーディングビューのメリット

操作性が良い 動作が軽い ローソク足のダウンロードが不要

サインツールが豊富(ただし自動売買で使えるものは少ない)

トレーディングビューのデメリット

有料プランにしないとすべての機能が使えない

FX業者の対応がそこまで進んでいない 情報が少ない

ハイローオーストラリアとの連結ソフトで一般向けのものが少ない

 

サインツールの矢印には種類がある

サインの出し方

サインツールにはFXやバイナリーオプションの裁量トレードで使えるサインを表示するだけのインジケーターと、バイナリーオプション自動売買にも使うことができるサインツールがあるというお話がありました。

このサインですが、表示方式によってバッファ型とオブジェクト型の2種類にわかれます。

カオチャイ
カオチャイ
そこで次からはMT4・MT5の矢印の出し方で代表的な方式について解説しますね!

 

矢印の値を読み込むバッファ型インジケーター

サインの値を読み込むバッファ型

まずはバッファ型と呼ばれるタイプのサインツールです。

特徴としては、チャート上の矢印にマウスカーソルを当てると、MT4・MT5のデータウィンドウ(上記赤枠)にしっかりと価格データを出力します。

勝率計算や他のインジケーターとの相性もデータがきちんと存在するので拡張性が高い矢印の出し方と言えます。

多くの開発者様もこのバッファ型の形でツールを作られており、バックテストなどはバッファ型で作ったほうが上手く動作します。

バッファ型矢印のメリット

・対応できるインジケーターが多い。

・インジケーター自体が軽いので多くの取引を同時に稼働できる

勝率表示インジケーターやバックテストなども無難に対応できる

バッファ型矢印のデメリット

・設定が少しややこしい

・一般的なバイナリーオプション自動売買システムでは、パラメータの変更に対応できないことが多い(AMTは対応しています)

 

矢印の形を読み込むオブジェクト型

オブジェクト型

続いて、矢印にマウスカーソルを当てても、MT4のデータウィンドウ(左の赤枠)になにも値が表示されない場合は、多くの場合オブジェクト型のインジケーターになります。

また、チャート上に水平線やトレンドラインなどのオブジェクトを一切書き込んでいない状態で右クリックをした時に、『表示中のライン等』という項目が必ず表示されるのもオブジェクト型の特徴です。(バッファ型サインツールも表示されるものがあるので、これだけで判別できるというわけではありません)

オブジェクト型の矢印はバッファ型と異なり価格データなどの情報を出力しません。

そのため、自動化する場合にバッファ型ほど融通がきかず、勝率計算ソフトなどとの相性もあまり良くないという特性があります。

オブジェクト型は国産の有料ツールで多く見かけ、バッファ型のものよりも秘匿性は上がる反面、バックテスト対策がされているインジケーターやリペイントをしているツールも多く、販売側の思惑が見え隠れする型でもあります。

ただし、自動売買化の設定自体は簡単なので初心者さんには好まれる方式です。

オブジェクト型矢印のメリット

・自動売買などの設定が簡単

インジケーターのパラメータを変更しても対応できる

オブジェクト型矢印のデメリット

・対応インジケーターが少ない

・動作が重め

・開発者の作り方によっては矢印を正しく読み取れない

・リペイントするインジケーターにもエントリーしてしまう

 

特殊な矢印

アラート式

矢印の型の話になったついでに、特殊な矢印の出し方についてもお話しておきます。

通常、サインツールの矢印はローソク足形成中にサインが点滅し始めて、00秒でローソクが確定したと同時に矢印も確定します。

しかし一部のインジケーターは矢印の出るタイミングが遅延したり、00秒で新規の矢印がでたら一つ前の足に矢印を出したり特殊な動作をするものがあります。

また、データウィンドウに数値をだしているものの、エントリーに使えるデータではなかったり、矢印を表示させないと言った特殊な作りのものもあります。

こういった矢印の出し方をするサインツールの場合、裁量トレードでしたら問題ない場合が多いですが、自動売買で動かすとエントリーが前後にずれたりする事が多々あります。

その場合、自動売買システムはどのように対応するかと言うと、「MT4のアラート」を読み込む方法を取ります。AutoMultiTrader(AMT)が採用しているシステムですね。

ツールを作る時にアラートを鳴らすか鳴らさないかは開発者側の判断によりますので、アラートが出ない場合はAMT専用ツールで強制でアラートを表示したりします。

 

アラートの文字を読み込む方法のメリット

・アラートがでればどんなツールにも対応可能

パラメータの変更ができる

・サブチャートに矢印をだすツールも読み込める

・動作が軽め

アラートの文字を読み込む方法のメリット

・アラートが出ないインジケーターは専用ツールで強制で出さなければいけない

・設定に関して、事前に全パターンのアラートを出す準備が必要

・リペイントするインジケーターにエントリーしてしまう

 

サインが出たらすぐにエントリーか、次の足でエントリーか?

矢印の出るタイミング

次は矢印が出たときのエントリータイミングのお話です。

多くの初心者さんを悩ませる問題として、矢印がでたらすぐにエントリー(即エントリー)するべきか、矢印が確定した次の足でエントリーするべきかの2択があります。

これは一見、矢印がでたら即エントリーが正しくも見えますが、サインツールの矢印は条件を満たしている最中は表示されますが、その後価格が動いて条件を満たさなくなったら消えるもの、つまり点滅するタイプのものが多いです。

このタイプを自動売買システムで動かすと、矢印が出た瞬間にシステムがエントリーしても、その後矢印が消えてしまった時に後からチャートと履歴を見比べると、チャートに矢印がないのにエントリーしているという事が起こります。

また、MT4でバックテストを行う場合、基本はローソクの始値終値を使いますが、即エントリーの場合はローソク足形成中の価格であり、始値終値は使いませんので、バックテストの結果と乖離してしまいます。

そのため、基本的には「矢印が確定した次の足」でエントリーする形にたどり着きます。

 

色々なサインツール

さて次に、バイナリーオプション自動売買用のサインツールで実際に存在する特殊なものを解説です。

サインツールの表示関連はかなり自由がききます。

また、MQLAuthのような新しい技術もでてきており、未だにサインツールは進化を続けているのでございます。

 

テクニカル指標とサインを出す本体が分離しているツール

インジケーターこちらは矢印を出す本体と、テクニカル指標が別々になっているインジケーターです。

上記の場合は「else Detector.ex4」が本体で、残りの2つはテクニカルのラインを表示する専用のファイルです。

なぜこのように分離させるかと言うと、多くの場合はツールの軽量化を目的としています。自動売買を稼働している最中はチャート自体は見ませんので、重くなる表示は省いたほうがエラーが少なくなります。

そのため、このように矢印と表示機能は別にするんですね。自動売買ソフトで動かすのは、矢印機能の本体だけということですね。

カオチャイ
カオチャイ
ただしこのタイプのデメリットとして、海外ツールなどはファイルが10個以上に分かれていて、どれが本体かわからない事がたまにあります。そんな時の設定の手間はかなり大変です

 

マーチンやロジックの設定をウィンドウ上から変更

マーチン設定こちらはチャート上に勝率やマーチンの回数を設定するボタンを表示したツールです。

マーチン設定ボタンをチャート上に表示するのはツールがとても重くなりますが、このタイプは国産のインジケーターに多いです。

裁量トレードの場合ですとチャート上から気軽に変更ができて便利かもしれませんが、最大の弱点として、自動化する際にアラートを読み取るAutoMultiTrader(AMT)ならば問題はありませんが、その他多くの自動売買システムは画面上から変更したパラメータを正しく読み取ることができません。

自動化する際には専用ツールを作って対応することが多いです。

ハイローオーストラリアでマーチンゲール
ハイローオーストラリアでマーチンゲールは有効なのか? FX-EAラボがお客様のMT4オリジナルインジを開発します マーチンゲール法とは? マーチンゲール法とはカジノの古典...

 

サブチャートに矢印を表示するタイプ

サブチャート型

こちらはサブチャートに矢印を表示するサインツールです。

サブチャート型は結構クセのある矢印の出し方をしている開発者さんが多く、自動売買がよくエラーを出してしまうツールの一つです。

アラートがでればAutoMultiTraderでは問題ありませんが、その他の自動売買システムで正しく稼働するかどうかはテストが必要です。

SYSFAC_AMT_AUTOを使っても対応できたりできなかったりと、造りに依る部分が大きいので、とりあえずは一度試してみることが必要です。

 

リペイントするツール

こちらはバックテストで矢印を書き換えるリペイントの様子です

 

リペイントとは一度確定した矢印を後からこっそり変えてしまうことです。

販売向けの有料サインツールに多く存在しますが、リペイントの目的はあくまで勝率をよく見せかけるというもので、詐欺ツールと言っても良いです。

リペイントの見破り方などは下記の記事に書いておきましたので、ぜひ参考にしていただきだまされないようにしてくださいね。

FXで矢印が書き換えられてしまうリペイントとは? https://fx-ea-labo.com/repaint-check リペイントとは? こちらはMT...

 

意外と知らないサインインジケーターの基礎知識 まとめ

yuki
yuki
今回ご紹介した内容で、8割位のサインツールが当てはまるかと思います
カオチャイ
カオチャイ
しかし残りの2割には我々でも理解できない複雑な統計を使ったものや、遠隔操作のツールなども存在しますね
yuki
yuki
ただ、技術的に粗末なサインツールも多くありますので、鵜呑みにせず、自動売買を行う場合はまずは1週間デモトレードでテストするようにしてくださいね
バイナリーオプション自動売買システムAutoMultiTraderとは?
バイナリーオプション自動売買システムAutoMultiTrader(AMT)徹底解説 https://fx-ea-labo.com/amt_fee AutoMultiTrader(AMT)とは? AutoMul...
AutoMultiTrader(AMT)ダウンロードとご利用料金バイナリーオプション自動売買システムAMTのダウンロードページです。 FX-EAラボ経由のご利用で様々な特典がご利用できます。...
バイナリーオプション自動売買システム AutoMultiTrader(AMT)簡単マニュアル https://fx-ea-labo.com/amt_fee 自動売買に必須なMT4(MT5)とサインツール ①...
ABOUT ME
YUKI
MT4をこよなく愛する開発者です。FX-EAラボの他に、サヤ取りを追求した株ラボ、MT4、MT5のツール制作に特化したシストレファクトリー、EAやインジケーターに認証やペイパル決済機能が付けられるMQLAuthシステムなどの開発にも関わっています。 YUKIプロフィール