MT4でラインの2色表示を間違え易い理由

ネットで拾えるインジケーターでラインを2色以上で塗り分けるものが色々と
ありますが、ほとんどのものは上下を繰り返す場面において誤表示をして
しまいます。

誤表示してしまう理由を知っておくことで、勘違いを防ぐことも可能ですので、
今回説明させて頂こうかと思います。

説明用として、サンプルプログラムを用意しましたので、見え方の違いを
ご確認下さい。

MT4_2RSIC100

HT_2RSI_2Color_Test ← ダウンロード

ログインパスワードは下記バナーより

人気ブログランキングへ飛び、本ブログの紹介文をご確認下さい。


1.サンプルプログラム
  RSIを2色表示するものをサンプルプログラムとして作りました。
  (2段に表示する為、上側のRSIには 100 をプラスしてあります。)

  傾きが上の時は「赤」、下の時は「青」に表示するルールとします。
  (傾き0は、上に含めました。)
  上段のラインが正常表示する仕様、下段のラインが誤表示してしまう
  一般的な仕様となっています。

  上下を繰り返すような場面において、不一致が確認できるかと思います。
  (下段の場合、上昇のはずなのに下降の色の箇所がある。)


2.誤表示してしまう理由
  主な原因を一言で表すと
  「1点の情報をラインで表示するのに、2点を結ぶ必要があるから。」
  となります。
  (棒グラフや矢印等は1点の情報で表示できるので、誤表示しません。)

  ラインは、直近の2点を結ぶことではじめて表示されます。
  1点のみに値を入れても、前後の点の値が空だと、何も表示されません。
  
  上昇と下降を色の違う2種類のライン(バッファ)で引く場合の例を下記に示します。
  2clr_ex1
  この場合は、特に問題は発生していません。


  しかし、問題となるのは下記のような状況です。
  2clr_ex2
  1ヶ飛ばしで条件が揃ってしまうと、条件未成立部にも連続で値が入って
  しまう為、引きたくない場所にもラインが引かれてしまうことになります。
  2色のラインを同じ場所に引こうとした場合、バッファ番号が後ろのラインが
  優先して表示されます。(番号が前のラインは隠れてしまう。)

  こうして、誤表示が発生してしまいます。


  私の対処法としましては、1ヶ飛ばしになる場所を同じ色の異なるバッファで
  担当し、ラインを表示するというものです。
  2clr_ex3
  基本的に1色を2ヶのバッファで担当させます。
  単独バッファで見た場合、不連続時に最低でも2ヶ飛ばしにすることで、
  誤表示を防ぐことができます。
  (先頭のバッファ番号に限っては、誤表示しても隠れて表に出ないことを利用して、
  バッファ1ヶで対応することも可能です。)


自分で実際にトレードや検証をしているプログラマーであれば、気付く内容
だとは思いますが、プログラムをされない方の場合、まず気付けないかと思い
ましたので、今回紹介させて頂きました。

もし、複数色表示するラインのインジケーターを使われる方は、上記の特性を
頭の片隅に置いた上で、ご利用頂ければと思います。


細かい内容まで熱心に書いてしまいましたが、個人的には実戦において、MA等の
ラインを表示するインジケーターは一切使っていません。
(従って、色変化ラインのインジケーターとは縁がありません。)
私にとって本情報は、暇つぶしにしかならない知識になってしまいましたが、
どなたかの参考になれば幸いです。

たまに
「相場関係の情報として得られるもののほとんどは、自分にとって役に立たないな。」
と感じます。

至るところに、貴重な時間が吸い取られるようなトラップが仕掛けられています。
皆様もご自分に有益な情報のみにフォーカスして頂き、ムダに時間を費やさないよう、
ご注意下さい。
少しでも 近道 を通る為のお手伝いができればと思います。


それでは。
少しでもお役に立てば幸いです。


 ↓ランクアップの為、クリックをお願い致します。

  


コメントの投稿

非公開コメント

プロフィール

HT

Author:HT
優位性の種 をご提供
自由にご活用下さい
htfxjp@gmail.com

検索フォーム
オリジナルインジ一覧

カテゴリ
アーカイブ

全記事の一覧表示

最新コメント
FX業者
おススメ業者さん
MT4でトレードするなら
(練習にもオススメ)
MT4スプレッド

スキャル口座 におススメ
(いつも食品ありがとう)


オリコンランクNo.1
(ご馳走様です)


国内口座数No.1
(スプレッド安定)


MT4でスプ最狭
(デイトレにオススメ)
高速FX

定番
(ツール使い易い)
FXネオ(CM)

海外口座
(キャッシュバックがお得)


RSSリンクの表示
ブログランキング & PASS
応援クリックお願いします


にほんブログ村 為替ブログ MetaTraderへ


クリックパス表示
PASS : XXXX

インジケーター販売
エントリーポイント表示用
HT_Endurance_Line
MT4記事 / MT5記事
HT_EL
DLmarketで購入

ブレイク検知プログラム
HT_Trigger 記事
HT_TR
DLmarketで購入

ポジション分布の視覚化
HT_Posi_Checker 記事
HT_PC
DLmarketで購入



節目ライン自動表示用
HT_Turning_Point
MT4記事 / MT5記事
HT_TP
DLmarketで購入

ターゲット表示プログラム
HT_Follow_Target 記事
HT_FT
DLmarketで購入



超短期スキャルピング用
HT_Sec_Chart
記事1 /  記事2
HT_SC
DLmarketで購入



初動を捉えるインジケーター
HT_Position_Hunter 記事
fx-on.com特集記事
【取扱説明書 Download】

≪USDJPY≫
HT_PH_USDJPY
DLmarketで購入

≪EURJPY≫
HT_PH_EURJPY
DLmarketで購入

≪EURUSD≫
(GBPUSD・AUDUSD同梱)
fx-onで購入
DLmarketで購入



検証用チャート同期ツール
HT_Chart_Sync
記事1 / 記事2 / 記事3
【参考動画】
(MT4・MT5同梱販売)
HT_CS
DLmarketで購入

Wパターン確認用プログラム
HT_W_Switch 記事
HT_WS
DLmarketで購入

ローソク足検証用プログラム
HT_BAR_DATA
記事1 /  記事2
HT_BD
DLmarketで購入



オリジナルインジケーターの
作成依頼も承っています。
お気軽にメールにてお問い
合わせ下さい。