2017年10月7日、8日の当時、検証の為にMT4を再インストールして、インジケータ―を入れてチャートに表示して、過去に遡るためチャートをずらしていくと、矢印が上下にずれて表示されてしまう事象がございました。

ちなみに10月9日の今朝も同じ症状となっていて、困っている方もいるかと思いまして色々と検証した結果と対応策をご報告致します。

【症状】
休日にMT4を再インストールして、インジケータ―をMT4に入れてチャートに表示、過去を確認する為にチャートを遡ると、ある一定のところまで行くと急に矢印系のインジケータ―の矢印が上下にずれて表示されてしまう。

※元からインストールしてあったMT4に関しては正常に表示されていました。
                ◆正常な状態
※一番上が私のインジケータ―、二番目、三番目が他の矢印系のインジケータ―です。

11
12
13

            ◆矢印が上下に崩れてしまう状態
※一番上が私のインジケータ―、二番目、三番目が他の矢印系のインジケータ―です。

15
16
17

【考えられる原因】
おそらくMT4内である一定の期間以上のチャートの読み込みができない為、矢印が反映されないのではないかと思います。

MT4は内部でチャートのローソク足の位置等を読み込みがされた分だけを表示していて、チャートに表示したインジケーターは読み込んだ情報を元に矢印等を表示しています。

その為、チャートの読み込みがされていない分に関しましては、インジケーターがチャートの情報を読み込むことが出来ずに矢印が崩れてしまい上手く表示されないことがあるようでです。

チャートの最大バー数を少なく設定すると、ある一定の時間が経過することによって矢印が崩れてしまうのと同じ現象なのかなと思います。※MT4が動いている時間帯に急に矢印が変なところ表示されてしまう様な症状。ローソク足の読み込める分が超過してしてしまった為に矢印等がばらけてしまうようです。


【対応策】

・平日にMT4をインストールして、休日等、相場が動いていない時にMT4の再インストールをしない様にする。※平日だとチャートの読み込みが内部ですぐにされやすい。

・MT4をインストールした際にまずインジケーターを入れる前に表示したい通貨のチャートを一枚だけ表示して、全ての時間軸で過去に遡って過去の情報を読み込ませるようにして下さい。※このやり方は休日だと相場が動いていない為、内部でローソク足の情報読み込みがされずに反映されない場合があるかもしれませんのでご注意下さい。

・インジケータ―を重たくしたくない場合は…
MT4の上部にあるツール ⇒ チャート ⇒ ヒストリー内の最大バー数とチャートの最大バー数を、「5000」以下に設定して、チャートの表示される範囲を減らす。
資料用 最大

※日によっては読み込める数値が変わる可能性もあるので、ダメであれば数値を2000位に低く設定して下さい。※2000ならOKでした。
※数値を低く設定するとMT4も軽くなります。
※チャートの最大バー数を変更した場合はMT4を再起動しないと変更が反映されません。
矢印が記憶するインジケータ―の場合は、ツール内にあるグローバル変数の中の数値を全て削除してから対応して下さい。グローバル変数内で記憶しているから。
※もしそれでもダメな場合はMT4を再インストールして対応して下さい。

【MT4を簡単にリフレッシュする方法】
http://fxfighter-fuuta.link/archives/34169788.html


私のインジケーターは…
私の販売しているインジケーターには記憶機能がついておりますので、矢印等が一度ばらけてしまいますとばらけた矢印の位置をMT4が記憶してしまいます。

元の状態に戻す場合はMT4をアンインストールして設定をやり直して下さい。

【MT4を簡単にリフレッシュする方法】

参考になれば幸いです(*^-^*)


スキャルピングランキング