2015年7月8日水曜日

MT4インジケーター: スキャルピングのお供に、Xtick Chart

指標発表後の値動きが盛んな相場は、スキャルパーにとって格好の稼ぎ場です。

しかし、値動きが激しすぎると1分足チャートですら追いつかず、長大線ばかりのチャートになってしまいます。これではテクニカルをまともに使えません。

そんなとき、10秒足や70ティックチャートなど、より短い足のチャートがあれば便利です。

相場の速さに合ったチャートを作れます


Xtick Chartは2種類のチャートを生成することができます。パラメーター設定でNの値を自由に変えられるので、可能性は無限大です。
N秒足
1分足よりもさらに細かい、秒単位の足を作ります。
10秒足、15秒足、30秒足などなど。
Nティック足
レートがN回更新されるごとに足を作ります。
相場が速く動くときには多くの足が作られ、逆にほとんど動かないときは足が少なくなります。

生成したチャートには、テクニカル指標を表示できます。ティックチャートにボリンジャーバンドやMACDを表示することも。MT4の多彩なインジケーターを使えるのは、大きなメリットです。

チャートの種類は、ボタンを使って切り替えできます。しかも、どのボタンを表示するかは自由に設定できます。

スキャルパーの味方、N秒足

1分足よりさらに細かく、秒単位で区切った時間足です。

デイトレーダーやスイングトレーダーは、下位の時間足を見てタイミングを計ることができます。しかしスキャルパーには、1分足の下はティックチャートしかありません。60倍もスケールが違っては使いにくい。。。

そんなとき、30秒足や15秒足が便利です。見慣れたローソク足が使えるのもうれしいところ。

30秒足チャート

1分足チャート

合理的なNティック足

時間で区切って足を作るのではなく、レートがN回更新されるごとに足を作る、というのがNティック足です。(通常のティックチャートは1ティック足)

相場が速く動くときには多くの足が作られ、逆にほとんど動かないときは足が少なくなります。膠着相場は圧縮され、ダイナミックな相場は拡大される、合理的でおすすめのチャートです。

有名なスキャルパーのボブ・ボルマンは、著書”FXスキャルピング”で70ティックチャートの使用を薦めています。私もこの本を読んで、N ティック足の良さを知りました。

70ティックチャート

1分足チャート

テクニカル指標も表示できる

Xtick Chartで作ったチャートにはテクニカル指標を表示できます。

チャートはフラクタル。1分足以下の細かい時間足でも、MACDやボリンジャーバンドなどのテクニカル指標は有効です。

タイミング命のスキャルピングですから、細かい動きも分析を怠るわけにはいきません!

ティックチャートにボリンジャーバンド & MACD

指標時スキャルで真価を発揮!

Xtick Chartがその真価を発揮するのは、指標発表直後の値動きが激しい時です。1分足ですら追いつかないため、従来の指標時スキャルではレートを見ながら勘と経験だけを頼りにトレードするしかありませんでした。

しかし10秒足や70ティックチャートを表示してみると、売り買い入り乱れる混沌とした値動きの中にもチャートパターンやトレンドラインが形成されていることに気が付きます。(下図は雇用統計直後のM1、S10、T10、T70チャート)

おすすめは、シンプルで瞬時の判断が可能な、ブレイクアウト戦術。ボラティリティが大きい相場ではブレイクアウトが成功しやすく、高い勝率を誇ります。ダブルトップやヘッドアンドショルダーのネックラインをブレイクした時、トレンドラインをブレイクした時などが狙い目。

勘と経験だけが頼りだった指標時スキャルが、テクニカル的な根拠を持ってトレードできるようになることは大きな強みです。


1分足チャート


10秒足チャート


10ティックチャート

70ティックチャート

使い方

Xtick Chartは通常のインジケーターとは使用法が異なります。ドル円の場合を例にして説明します。
  1. USDJPYのチャートを表示して、Xtick Chartをセット。
    生成するチャートの種類はこのとき設定します。
  2. ファイル→オフラインチャートから !USDJPY_t,M1 を選択して開きます。
    (生成されたチャートは”!”と”_t”がついています。)
  3. このオフラインチャート上にも、Xtick Chartを同じパラメーター設定でセット。
    ボタンが表示され、チャートが動きます。
はじめに開いたUSDJPYのチャートは閉じずにそのままにしておきます。これにセットされたXtick Chartが、オフラインチャートにセットされたXtick Chartにデータを送っているからです。

また、「DLLの使用を許可する」にチェックを入れて起動してください。

注意点

ブローカーは10秒足や70ティックチャートのデータを送ってくれないため、サーバーから送られたデータを元にそれらのチャートを生成しています。このため起動してすぐの時点では、足の本数が少ないです。

十分な数の足が揃うまでは、しばらく待つ必要があります。例えば10秒足なら1分で6本ずつ増えていきますから、期間20の移動平均を使うためには、少なくとも3分半待ちます。

Windows Vista以降のOSに対応しています。シンボリックリンクの作成権限がないWindowsアカウントではオフラインチャートが生成されず、動作しません。非管理者のアカウントは権限がないことが多いです。

管理者アカウント(Administrator)でログインし、MT4を「右クリック->管理者として実行」することが簡単な解決法です。Windows7の場合、次の方法で非管理者アカウントに権限を付与することもできます。
  1. 管理者アカウントでログインして、「スタートボタン → プログラムとファイルの検索」にsecpol.mscと打ち込む。ローカルセキュリティポリシーが起動。
  2. 「ローカル ポリシー → ユーザー権利の割り当て → シンボリック リンクの作成 → ユーザーまたはグループの追加」で、ユーザー名を打ち込んで追加。
  3. Windowsを再起動。

パラメーター

生成するチャートはChartListにカンマ区切りで指定します。T70は70ティックチャート、S10は10秒足、というようになっています。個数(最大10)、順番を自由に指定できます。

変化していなくてもレートが配信されることがあるため、それを無視するかどうかをIgnoreUnchangedTickで指定できます。

体験版はチャートをランダムに生成します。パラメーターは、ChartList="T1, T10, S10"、NumBars=500、に固定されています。

パラメーター名デフォルト値説明
ChartListT1, T10, ...生成/表示するチャートのリスト
(カンマ区切り)
NumBars5000生成/表示する足の最大本数
IgnoreUnchangedTicktrue不変のティック値を無視するかどうか
ButtonXpos5ボタンの位置(X座標)
ButtonYpos20ボタンの位置(Y座標)
ButtonSize1ボタンの大きさ
ButtonOnColorOrangeボタンOnの色
ButtonOffColorYellowボタンOffの色
ButtonBackgroundColorGrayボタンの背景色
ButtonBorderColorDarkGrayボタンの境界の色

ダウンロード
スキャルピングのお供に、Xtick Chart
最新バージョン: Ver 1.09 (2015.12.7)

fx-onからダウンロード
Xtick Chart.ex4 (体験版)

42 件のコメント:

  1. 一つのMT4上に、同時に表示できる通貨数は何個ですか?

    返信削除
    返信
    1. ご質問ありがとうございます。
      表示できる通貨数に制限はありません。コンピュータ・リソースの許す限り、何枚でもチャートを表示できます。

      削除
  2. こんにちわ。
    体験版でうまくいったら購入予定です。

    シンボリックリンク権限等を設定の上、まずチャートにセットした段階で
    Custom indicator Xtick Chart (Trial) GBPJPY,M1: removed
    とログに出て、すぐにインジケーターが削除されてしまいます。

    wIndows7 MT4はbuild890です。
    何か考えられることはありますでしょうか。

    MT4のバージョンが悪いのかと思っておりますが。
    御指南いただければ幸いです。

    返信削除
    返信
    1. ご質問ありがとうございます。
      すぐに終了してしまう原因としては、「DLLの使用を許可する」にチェックが入っていない、MT4がサーバーに接続されていない、などが考えられます。もしどちらにも該当しない場合は、他のエラーメッセージもお教えいただければ幸いです。
      よろしくお願いします。

      削除
    2. 自己解決しました。
      管理者として実行
      を行ったところヒストリカルデータに生成されるようになりました。

      削除
    3. 無事に動作しましたようで良かったです。是非ご検討よろしくお願いします。

      削除
    4. お返事ありがとうございます。早速購入させて頂きました。

      削除
  3. 一つのMT4上に、同一銘柄のT1,T10,T70,S10,S20,S30を同時に表示できますか?

    返信削除
    返信
    1. ご質問ありがとうございます。
      同一銘柄の複数のチャートを表示するためのインジケーター(Ytick Chart)を追加いたしました。お手数ですが、再度ダウンロードをお願いします。

      削除
  4. Xtick Chart, Ytick,chartのバックテスターがほしい。

    返信削除
    返信
    1. ご意見ありがとうございます。
      30秒足や70ティック足のデータはブローカーから提供されていないため、Xtick Chartはリアルタイムにそれらの足のデータを生成しています。このため、バックテストで使用することはできない仕様となっております。
      お力になれず、申し訳ありません。

      削除
  5. 初めまして。Xtick Chart.ex4の購入を考えておりますが
    体験版を使用するにあたり下記の②でオフラインチャートに!USDJPY_t,M1が現れません。

    ①USDJPYのチャートを表示して、Xtick Chartをセット。
    生成するチャートの種類はこのとき設定します。
    ②ファイル→オフラインチャートから !USDJPY_t,M1 を選択して開きます。
    (生成されたチャートは”!”と”_t”がついています。)
    ③このオフラインチャート上にも、Xtick Chartを同じパラメーター設定でセット。
    ボタンが表示され、チャートが動きます。


    アドバイスがあればよろしくお願いします。

    返信削除
    返信
    1. ご興味を持っていただき、ありがとうございます。
      オフラインチャートに出てこないのは、Windowsのセキュリティ設定がシンボリックリンクの作成を許可しないようになっているからです。管理者(Administrator)のWindowsアカウントでMT4を使用すると、解決するかと思います。

      削除
    2. 返信ありがとうございます。
      当方は管理者(Administrator)のWindowsアカウントでMT4を使用しておりますが
      表示されません。

      削除
    3. それですと、何か別の原因がありそうですね。エキスパートタブに表示されているメッセージを教えていただけますでしょうか?

      削除
  6. エキスパートタブの内容は
    2015.10.20 18:09:25.472 Custom indicator Xtick Chart (Trial) EURUSD,M1: loaded successfully

    2015.10.20 18:09:28.794 Xtick Chart (Trial) EURUSD,M1: V1.07, Windows 7, FXCM MetaTrader 4 Build 890, Forex Capital Markets, FXCM-JPYReal01, MD2/CN1/DL1/TR0/ML0/FT0/NT0/TP0/BR20K/ME3G

    2015.10.20 18:09:28.794 Xtick Chart (Trial) EURUSD,M1: HistDir=C:\Users\honda\AppData\Roaming\MetaQuotes\Terminal\7D6286ABC6BBA1AE3E66A1A68AE391D1/history/FXCM-JPYReal01/, Rx=!EURUSD_t, Sx=EURUSD

    2015.10.20 18:09:28.810 Xtick Chart (Trial) EURUSD,M1: CreateLink [0]: Link creation failed: '!EURUSD_xtick0.tmp' -> 'C:\Users\honda\AppData\Roaming\MetaQuotes\Terminal\7D6286ABC6BBA1AE3E66A1A68AE391D1/history/FXCM-JPYReal01/!EURUSD_t1.hst'

    2015.10.20 18:09:28.810 Xtick Chart (Trial) EURUSD,M1: initialization failed (1)

    2015.10.20 18:09:28.810 Xtick Chart (Trial) EURUSD,M1: uninit reason 8

    2015.10.20 18:09:28.810 Custom indicator Xtick Chart (Trial) EURUSD,M1: removed

    こんな感じです。

    返信削除
    返信
    1. ご返信ありがとうございます。
      シンボリックリンクの作成が失敗しているようです。以前質問を頂いた方で、MT4を「右クリック->管理者として実行」することで解決した方がいらっしゃるので、こちらをお試しください。

      削除
    2. 返信ありがとうございます。
      無事作動させることができました。
      前向きに製基板の購入を考えさせて頂きます。
      お忙しい中ありがとうございました。

      削除
    3. 無事に動作しましたようで、良かったです。
      是非ご検討よろしくお願いします。

      削除
  7. 初めまして。体験版を使わずにtick Chart.ex4を購入しましたが、通貨ペアにXtick Chartをセットしても
    オフラインチャートにでてきません。

    コメント欄に書いてある
    管理者(Administrator)のWindowsアカウントでMT4を使用
    MT4を「右クリック->管理者として実行」
    DLLの使用許可
    もやってみましたがでてきません。

    サポートお願いします。

    返信削除
    返信
    1. ご購入いただきありがとうございます。
      エキスパートタブに表示されているメッセージ(全て)を教えていただけますでしょうか?

      削除
    2. 返信遅れました。

      2015.10.31 15:07:59.865 Custom indicator Xtick Chart_19C94ED4 GBPJPY,M1: loaded successfully

      2015.10.31 15:08:02.206 Xtick Chart_19C94ED4 GBPJPY,M1: V1.07, Windows 7, FxPro - MetaTrader 4 Build 902, FxPro Financial Services Ltd, FxPro.com-Demo02, MD0/CN1/DL1/TR0/ML0/FT0/NT0/TP0/BR10K/ME8G


      2015.10.31 15:08:02.381 Xtick Chart_19C94ED4 GBPJPY,M1: 正常認証:by fx-on.com

      2015.10.31 15:08:02.381 Xtick Chart_19C94ED4 GBPJPY,M1: HistDir=C:\Users\jewel\AppData\Roaming\MetaQuotes\Terminal\2010C2441A263399B34F537D91A53AC9/history/FxPro.com-Demo02/, Rx=!GBPJPY_t, Sx=GBPJPY


      2015.10.31 15:08:02.391 Xtick Chart_19C94ED4 GBPJPY,M1: initialized


      です。 よろしくお願いします。

      削除
    3. ご返信ありがとうございます。

      Windows環境の影響で動作できていないのだと思います。
      エラー処理を強化したバージョンをアップロードしましたので、更新をお願いします。本日は市場が休みですので明日ご確認いただき、お手数ですが以下の情報を再度ご投稿ください。

      (1)チャートとエキスパートタブのメッセージのスクリーンショット
      (2)「データフォルダを開く -> history -> FxPro.com-Demo02」の中に!GBPJPY_t1.hstや!GBPJPY_xtick0.tmpが存在するかどうか
      (3)Ytick Chartが動作するかどうか、動作しない場合は(2)の情報

      ※ 他のインジケーター等をセットしていない真っ新なチャート上に、デフォルト設定のままセットしてください。

      <スクリーンショットの撮り方>
      MT4のウィンドウを最大化し、チャートとエキスパートタブのメッセージ全てが画面に表示されるようにしてください。「チャートを右クリック -> 画像として保存 -> 画像をオンラインで~にチェック -> 作業中のワークスペース」で画像リンクを取得できるので貼り付けてください。

      よろしくお願いします。

      削除
    4. 返事おくれました。

      <エラー処理を強化したバージョンをアップロードしましたので、更新をお願いします。

      とありますが、ダウンロードしようとしたら期限切れになっていて
      ダウンロードできませんでした。
      どうすればよろしいでしょうか?

      ちなみにYtick Chartは動作せず、
      historyの中にはGBPJPY_xtick0.tmpは存在しました。

      削除
    5. ご返信ありがとうございます。

      fx-onのダウンロードページに認証をリセットするボタンがありますので、それを押すと再度ダウンロード可能となります。本日は市場が休みですので、月曜日以降にお試しください。

      Xtick ChartとYtick Chartの両方について、
      1.チャートとエキスパートタブのメッセージのスクリーンショット
      2.historyフォルダ内の「!」のついたファイル(全てご記載ください)
      をご投稿ください。
      スクリーンショットは先にご説明した方法でお撮りいただき、画像リンクを貼りつけてください。

      ※ 他のインジケーター等をセットしていない真っ新なチャート上に、デフォルト設定のままセットしてください。もし実行前にhistoryフォルダ内に!GBPJPY_xtick0.tmpなど「!」のついたファイルが残っている場合は、削除してから実行してください。

      お手数をおかけしますが、よろしくお願いします。

      削除
  8. こんにちは、Xtick Chartを購入しましたが使用にあたり質問です~セットし終わりローソク足が精製されるまでの時間はチャートを開ける度にかかるのでしょうか?(一度、精製されたら保存はされてない状態です)

    また、チャートを閉じるたびにXtick Chartのインジケーターが外れておりチャート作成からのやり直しとなっておりまさす。

    セットすれば正常にはMT4上で稼動するのですが画面の切り替えだけでもインジが外れ、精製された足もリセットされている状態です。これが正常なのでしょうか?

    解決策があれば教えていただきたく、メッセージしました~宜しくお願いします。

    返信削除
    返信
    1. ご購入いただき、ありがとうございます。

      ターミナルのエキスパートタブを見ていただくと分かるのですが、Xtick Chartに限らずすべてのインジケーターはチャートを閉じたり時間軸を切り替えたりすると、一旦終了した後に再起動されます。

      Xtick Chartは起動された時点から足の生成を始めるため、ご記載の動作は仕様となっています。このような仕様になっているのは、前回動作時に生成された足のデータは、次回起動時には何ティック/秒までカウントしていたのかが不明で引き継げないからです。

      削除
  9. 追記 一度、MT4を閉じてみたところ やはりXtick Chartは外れておりましたので再度Xtick Chartを入れなおすと「正常認証」と表示が出ているのに表示中の螺旋分析ツールの中にはXtick Chartが入ってない状態です。オフラインチャートも設定した内容が全て消えている状態です。

    返信削除
    返信
    1. インジケーターが罫線分析ツールに表示されないのは、エラーによって終了しているからだと思われます。

      MT4は起動直後は証券会社のサーバーと接続されていません。Xtick Chartはサーバーからのレート配信がなければチャートを生成できないため、サーバーとの接続がない場合はエラーと共に終了します。MT4の右下にサーバーとの接続状況が表示されますので、接続完了してからインジケーターを再起動してください。

      サーバー接続のチェックは認証の後に行われますので、チャート左上には正常認証と表示されます。インジケーター終了後も消えずに残っているのは、fx-onの認証プログラムの仕様となっております。

      削除
  10. お世話になります。
    先程購入し正常認証となっておりますが、ボタンが表示されません。
    どのようにしたらよいですか?

    返信削除
    返信
    1. ご購入いただき、ありがとうございます。
      開いたオフラインチャートの方にも、Xtick Chartを同一パラメーターでセットするとボタンが表示されます。
      もし解決しない場合は、お手数ですがReadmeファイルに記載の方法でスクリーンショットをご投稿ください。

      削除
    2. ありがとうございます、OKです!

      削除
  11. 1.USDJPYのチャートを表示して、Xtick Chartをセット。
    生成するチャートの種類はこのとき設定します。
    2.ファイル→オフラインチャートから !USDJPY_t,M1 を選択して開きます。
    (生成されたチャートは”!”と”_t”がついています。)
    3.このオフラインチャート上にも、Xtick Chartを同じパラメーター設定でセット。
    ボタンが表示され、チャートが動きます。
    はじめに開いたUSDJPYのチャートは閉じずにそのままにしておきます。これにセットされたXtick Chartが、オフラインチャートにセットされたXtick Chartにデータを送っているからです。

    また、「DLLの使用を許可する」にチェックを入れて起動してください。


    この商品を購入したくて一応上記の手順でやってみました。
    オフラインの中に !USDJPY_t,M1 のようなものが表示されているタイプが見当たりません。

    返信削除
    返信
    1. ご興味を持っていただき、ありがとうございます。
      オフラインチャートの一覧に出てこないのは、ほとんどの場合Windowsのセキュリティ設定が原因です。注意点の項に解決方法を載せておりますので、お試しください。

      削除
  12. 出来ました!!ありがとうございます。
    購入します!!

    返信削除
  13. 始めまして
    このツールに非常に興味がありデモ版で動作を確認しました。
    購入を検討しているのですが「fx-on」では1,680円で販売されていますが
    dlmarketでは8400円で販売されてますが何が違うのでしょうか?

    返信削除
    返信
    1. ご興味を持っていただき、ありがとうございます。
      2つに機能的な違いはありませんが、fx-onのものは口座ごとのライセンス制、DL marketのものは制限なし、となっております。

      削除
  14. 返信ありがとうございます。
    私は海外FX業者のデモ講座のMT4にこのツールをインストールして、BOトレードで使用しようと思います。
    とりあえず「fx-on」のものを購入しようと思うのですが、忠告などありましたらお願いします。

    返信削除
    返信
    1. ぜひご検討よろしくお願いします。
      特に忠告などはありません。トレードのお役に立つことを願っております。

      削除
    2. 返信ありがとうございます。
      先ほど購入しボリバンなどのインジも入れてセットアップも完了しました。
      ネットには同じようなツールもあるのは知っていますが、こちらのティック足にも興味がありますし
      今までにもこのサイトのツールは無料のを幾つか利用させて頂いておりまして
      動作に関しては信頼しておりますので、今回購入しましました。
      これからも宜しくお願い致します。
      先ほど、返信でなく新たに書き込みしてしまったので消して返信で書き直しました。
      すみません。

      削除
  15. Xtick Chart(体験版)がチャートにセットできません。
    「管理者として実行」で起動しています。

    使用環境:
    wIndows10  MT4 Version4.00 build890 と MT4 Version4.00 build902 の2種類

    エキスパートタブのメッセージ:
    Xtick Chart (Trial): has newer unsupported version, please update your client terminal

    ご回答よろしくお願いいたします。

    返信削除
    返信
    1. Xtick Chartにご興味をもっていただき、ありがとうございます。
      MT4の最新版はBuild 940となっておりますので、こちらにアップデートしてみてください。

      削除