2016年4月7日木曜日

MT4インジケーター: トム・デマークの傑作、TD Sequential

トム・デマークは多くのテクニカル指標を開発した、著明なテクニカル・アナリストです。MT4にも彼のDeMarkerが入っています。

今回紹介するのは、TD Sequentialという一風変わったテクニカル指標です。

チャートの天底を取る!


TD Sequentialの目的はズバリ、チャートの天井と底を取ること!なんとも意欲的なテクニカル指標です。

たくさん数字が出ていますが、見方は簡単です。
  • 9が出たら小反発して押しや戻しを作る
  • 13が出たらトレンドが転換

天底がとれるなんて眉唾なキャッチフレーズですが、そこは大御所トム・デマークが自ら傑作と称するテクニカル指標。巷にあふれる偽物の聖杯とは一線を画す・・・のか?!

気になる的中率は?


天井と底が取れるなんて夢のようです。どれくらい当たっているのか、ドル円日足に9と13だけ表示してみました。

なかなかのものです。ピッタリ当てている場所も複数ありますね。もちろんリペイントなし!

オシレーターやボリンジャーバンドなどと組み合わせて精度を高めれば、逆張りトレーダーにとって有用なテクニカル指標となるでしょう。

なお、一部の数字だけ表示できるのは当インジケーターの売りのひとつ。アラート&メール機能もついています!

セットアップとカウントダウン

TD Sequentialにはセットアップとカウントダウンという2つのフェーズがあります。
セットアップ
トレンドが確立するかどうか見極めるフェーズです。TDフリップという条件が成立すると、セットアップが開始します。
足が作られるたびに1から9まで連続してカウントしていき、9が出ると小反発して押しや戻しを形成します。トレンド確立に失敗するとカウントが中断します。
カウントダウン
トレンドの転換を見極めるフェーズです。セットアップが完了するとカウントダウンが開始されます。
トレンドに沿った足をカウントしていくのは同じですが、セットアップと異なり足が連続している必要がありません。13が出るとトレンドが転換します。

チャート上のラインはTDSTレベルと呼ばれ、トレンド転換の目安とされます。

TD Sequentialのロジックは複雑なので詳しい説明は割愛しますが、興味がある方はぜひ彼の著書「デマークのチャート分析テクニック」を読んでみてください。

デマークのチャート分析テクニック
トーマス・R・デマーク
パンローリング; 第1版 (2002/8/30)
Amazonで詳細を見る 楽天市場で詳細を見る

ちなみにTDは彼の名前、Thomas DeMarkの頭文字です。他にもTD ComboやDeMarkerなど自分の名前を冠したテクニカル指標を作っています。自己主張の強い人のようです。

使い方

デフォルトパラメーターのままチャートにセットするだけで使用できます。

一部の数字だけ表示したり、古いトレンドの数字を消したりできるように工夫されています。

パラメーター

Enable~でいくつかの条件のOn/Offを切り替えることができます。パーフェクションが不成立の場合は9の数字が大きな文字になりません。

EnableAlertをtrueにすると、セットアップとカウントダウンが完了した時にアラートを表示します。

一部の数字だけを表示する場合は、~ShowStartを変更して下さい。デフォルトではセットアップは8から、カウントダウンは12から表示します。

古いトレンドの数字やTDSTレベルを消すにはFade~をtrueにして下さい。

パラメーター名デフォルト値説明
EnablePerfectiontrueパーフェクションを有効にするかどうか
EnableTdstViolationtrueTDSTバイオレーションを有効にするかどうか
EnableRecyclingtrueリサイクリングを有効にするかどうか
FadeCountsfalse古いトレンドのカウントを消すかどうか
FadeTdstLevelfalse古いトレンドのTDSTレベルを消すかどうか
SetupShowStart8セットアップの表示を開始するカウント
CountdownShowStart12カウントダウンの表示を開始するカウント
FontSize10文字の大きさ
EnableAlertfalseアラート機能を有効にするかどうか
EnableMailfalseメール機能を有効にするかどうか
EnableNotificationfalseプッシュ通知機能を有効にするかどうか
BuySetupColorWhite買いセットアップの色
BuyCountdownColorSalmon買いカウントダウンの色
BuyTdstLevelColorGray買いTDSTレベルの色
SellSetupColorSalmon売りセットアップの色
SellCountdownColorRed売りカウントダウンの色
SellTdstLevelColorSalmon売りTDSTレベルの色
ダウンロード
トム・デマークの傑作、TD Sequential
最新バージョン: Ver 1.02 (2016.5.16)

fx-onからダウンロードDLmarketからダウンロード
TD Sequential.ex4

32 件のコメント:

  1. こんにちは〜
    こちらのインジケーターはアラート機能はつけてもらえませんか?

    返信削除
    返信
    1. ご要望ありがとうございます。
      アラート機能を付けました。

      削除
  2. アラート機能ありがとうございました~
    MTF希望ですがMTF化は意味ないですか?

    返信削除
    返信
    1. セットアップやカウントダウンの完了が複数の時間軸で重なった場合は、より精度の高いシグナルだと思います。ただ、条件が厳しいので頻度は少ないかもしれません。開発の参考にさせていただきます。

      削除
  3. こんにちふぁ~
    アラートいいですね♪
    MT4でペンタゴン表示できるものを探しているのですがMT4の仕様が変わっているせいか表示できるものがありません(泣)
    Peaky FXさんのスーパープログラミングでサクッとプログラムしていただけませんか?
    ペンタゴンなんて使い道ないか・・・

    返信削除
    返信
    1. ペンタゴンチャートはずいぶんと変わったテクニカルですね。プログラムのご依頼はお受けしていないのですが、開発の参考にさせていただきます。

      削除
  4. こんばんは。このインジめっちゃいいです。
    このインジですが、数字と一緒に矢印を表示できないでしょうか。
    お忙しい中、申し訳ありませんがご検討ください。

    返信削除
    返信
    1. ご意見ありがとうございます。開発の参考にさせていただきます。

      削除
  5. 数字だらけにならず見やすくて素晴らしいです。
    短期足でも機能するのに驚きました。
    セットアップとカウントダウン完了ひとつ前(8、12)にアラートする選択肢も付けていただけないでしょうか?

    返信削除
    返信
    1. ご意見ありがとうございます。開発の参考にさせていただきます。

      削除
  6. こんにちわ
    このいんじって短い足で買いサインでS売りでLの方が効率的のような
    勿論LCは入れますが強いトレンドだと丸々1日取れてますよね
    気のせいかな?

    返信削除
    返信
    1. ご意見ありがとうございます。
      足の長さを考慮してシグナルの精度を高めるというのは、いい工夫ですね。

      削除
    2. 「短い足で買いサインでS売りでL」
      この意味は、時間足が短い買いサインが出たら、売る???

      文の意味が理解出来ないので、もし良かったら説明して頂けると助かります。

      削除
    3. 短い足型の時に買いサインが出たら逆張りで売る、短い足型の時に売りサインが出たら逆張りで買う、という意味かと思います。

      削除
  7. ほかのTDシーケンシャルは使いづらく、こちらのTDシーケンシャルを導入してみたのですがとても使いやすかったです! ありがとうございます!

    返信削除
    返信
    1. ご利用いただき、ありがとうございます。お役に立ちまして幸いです。

      削除
  8. FX-ONからダウンロードしました。

    とても素晴らしいTDシーケンシャルです。
    使わせていただきます。

    返信削除
    返信
    1. ご利用いただき、ありがとうございます。お役に立ちまして幸いです。

      削除
  9. 毎日使わさせてもらって凄い助かっています
    同じ感じのシーケンシャルが欲しくて違うシーケンシャルで
    こねくり回して見たのですがどうしてもうまくいきません
    アラームが毎分なってしまったり ×が沢山表示されてしまったり
    弄ってるとこっちが良くなったーと思うと違う方がおかしくなったり
    1ヶ月やって自分の実力じゃ無理だということが分かりました
    申し訳ないのです6が頂点になることも多いので6が確定したらアラームを
    鳴らせないでしょうか
    それぞれのアラームを自分で自由に変えられる仕様にしてもらえると嬉しいです
    面識もないのに突然勝手なお願いをしてすみません

    返信削除
    返信
    1. ご意見ありがとうございます。開発の参考にさせていただきます。

      削除
  10. 素晴らしいインジありがとうございます。要望なのですがiCustomにて指定足のカウントを取得できるようにしていただけるとありがたいです。有料でも購入します!

    返信削除
    返信
    1. ご利用いただきありがとうございます。
      iCustom用のバッファを追加すると使用メモリが増えてしまうため、せっかくのご要望なのですが実装は見送らせていただきます。

      削除
    2. そうでしたか。メモリが増えてしまうんですね。

      公開版はこのままでよいので、有償にてiCustom用バッファ追加はお願いできないでしょうか?もしくは有償にてソース開示等でも構いません。

      ぜひともPeakyFX版のデマーカーインジにてバックテストかけてみたいと思っております。ご検討のほどよろしくお願いします。

      削除
    3. それではライブラリとして使用できるex4ファイルをお渡しします。

      関数の仕様は以下の通りです。

      int iTdSeq(string symbol, int timeframe, ENUM_TD_MODE td_mode, int shift)

      <引数>
      symbol: シンボル
      timeframe: 時間軸
      td_mode: 0ならセットアップ、1ならカウントダウン
      shift: バーの位置

      <返り値>
      セットアップもしくはカウントダウンの数(Buyなら正、Sellなら負)
      どちらも確定足について計算されます。
      パーフェクション、TDSTバイオレーション、リサイクリングが有効です。

      fx-onでObject Keeperという商品を出品しておりまして、こちらを20個購入していただければ代金の代わりといたします。
      購入後にfx-onのメッセージにてご一報ください。ファイルをお送りします。

      個人使用のみで、再配布や商用利用はできません。
      原則として購入後のサポートはありません。

      以上よろしければご検討ください。

      削除
    4. 検討いただきありがとう御座います。
      FX-ONの仕様?か1度に最大10個ずつしか購入できないようなので2回にわけて購入してみます。

      削除
  11. 初めまして、Peaky FX様が開発された有益なインジケータをいつも使用させていただいております。どうもありがとうございます。当インジケータについて質問です。
    TDSTレベルラインはどのような時に出現&確定するのでしょうか?また、TDSTレベルライン確定後のアラートメール機能追加のご予定はございますでしょうか?
    以上、お忙しい中恐れ入ります。ご回答宜しくお願い致します。

    返信削除
    返信
    1. ご使用いただきありがとうございます。
      TDSTレベルは、1~9までのセットアップフェーズ中の高値/安値に引かれます。確定するのは9をつけた時ですが、事実上は3や4までに決まっていることが多いかと思います。確定の瞬間というのが特にない(強いて言えば9を付けたとき)ので、アラートはありません。

      削除
    2. 早急なお返事どうもありがとうございます。TDSTレベルについて分かりました。引き続き当インジケータを使用させていただきます。ありがとうございました。

      削除
  12. すいません。使い方がいまいちわかりません。MT4にドラッグしようとしたのですができませんでした。

    返信削除
    返信
    1. ex4ファイルは「ファイル -> データフォルダを開く -> mql4 -> indicators」に配置してください。

      削除
  13. はじめましてTDSTレベルについて質問があります

    TDSTレベルは、1~9までのセットアップフェーズ中の高値/安値に引かれます。確定するのは9をつけた時ですが、事実上は3や4までに決まっていることが多いかと思います。確定の瞬間というのが特にない(強いて言えば9を付けたとき)ので・・・

    と記載されていますが9が確定した瞬間にラインが表示されるという事でしょうか?
    また、事実上3や4までに決まっている事が多いとの事ですがどういった理由からでしょうか?
    3や4でTDSTレベルが表示される事もあるのでしょうか?

    返信削除
    返信
    1. TDSTレベルは9が確定した時に表示されます。3や4で表示されることはありません。
      事実上3や4までに決まっている事が多いのは、5や6など後半の足が高値や安値を更新するケースが少ないからです。

      削除