MT4用過去5日間の高値安値を引くインジケーター
1日前(前日)~5日前までの
高値、安値にラインを引く
インジケーターです。
※MT4の「水平線」ではなく「トレンドライン」を使用しています。
インジケーターの特徴
1日前の高値安値ラインは、
それ以前(チャートの左側)には
表示しません。
同様に3日前の高値安値ラインは、
それ以前(チャートの左側)には
表示しません。
インジケーターの使い方
使い方は自由です(笑)。
ラインが重なっているところが
意識されているラインと想像できます。
冒頭のユーロドルのチャートでは
中央付近にラインが重なっている
個所が2か所見てとれます。
▶レジサポライン(サポレジライン)に使えそうなMT4用インジケーター
下図のポンド円では中央付近に
3本のラインが重なっています。
「期間区切り表示」をチェック
すると見やすいと思います。
右端に何日前のラインか
数字を表示しようと思ったのですが、
文字同士やラインが重なると
見にくいのでやめました。
ライン上にカーソルを持っていくと
図のように何日前のラインかが分かります。
少々面倒ですがこの方法で
何日前のラインなのかご判断ください。
ラインの長さでも判断できます。
記憶力の良い方は下記に示す
ラインの色で覚えてください(笑)。
1日前:Yellow
2日前:Aqua
3日前:White
4日前:Lime
5日前:Pink
実線:高値
破線:安値
※すべての画像は作成途中のものです。
※2020年6月23日以降のものは線の色と線種を
パラメーター設定画面で選択できるように
プログラムを修正しました。
特記事項
インジケーターのラインには
MT4の「トレンドライン」を
「水平」に引いて使用しています。
MT4の「水平線」を引くと
チャートの端から端まで
引かれてしまうのと、
ラインの価格(チャート右端の価格)に
背景色が塗られて見にくいためです。
と言うか、このインジケーターの
仕様にするには
トレンドラインでないと
出来なかった為(笑)。
あえてそれを使いたい方は、
下記の水平線使用バージョンを
ご使用ください。
またこのインジケーターは日足より
大きい期間では表示できません。
ご自由にお使いください。
ただし下記<お渡しする条件>に同意される方のみ使用可能です。
お渡しする条件
- このインジケーターは素人が個人的に使用する目的で作ったものです。不具合の起きる可能性があることを承知の上、ご利用ください。
- ダウンロードしたインジケータによって起きたいかなる不都合に対しても当方では何ら責任を負いません。
- インジケーターの使用方法やプログラム改変等についてのお問い合わせは一切お受けしていません。
以上に同意の上、ご使用ください。
インジケーターのダウンロードはこちら
それぞれ圧縮してありますので解凍してお使いください。
(水平線使用バージョンは非圧縮)
標準(トレンドライン使用バージョン)
MT5用はこちら↓
High_Low_line5.zip
水平線使用バージョン
注意事項
上記インジケーターを設置して
PCをつけたままにし、日をまたいだ場合
各ラインは自動で更新されません。
更新する場合はMT4を再起動するか、
一度インジケーターを削除し、
再度設置してください。
自動で更新させるには
プログラムソースのinit関数に
記載されているソースを
丸ごとstart関数へ移動して
ご利用ください。
ただし、この場合PCへの負荷が
上がる可能性がございます。
コメント
すごい便利なインジゲーターですね! 助かりました これは意見なのですがラインの上に説明を文字で置くと尚見やすいと感じました 素敵なインジゲーターありがとうございました!
コメントありがとうございます。
今後ともよろしくお願いいたします。
便利なインジありがとうございます。欲を言えばライン色変えられたら最高です。
少々面倒ですが、表示されたプログラムソースを
見ると、ソース中に「色」を示す文字があります。
「Yellow」や「Aqua」部分をお好みの色に変えることで
ラインの色を変えることができます。
カラー名はこちらが参考になります。
一応、参考までに。
よろしくお願いします。
保存したファイルがhtmlファイルとなるのですが、どう対処したらよろしいでしょうか。
どのインジケーターでしょうか?
ご指定いただければメールにて添付いたします。
よろしくお願いします。
IEやEdgeでダウンロードしようとするとHTMLファイルになってしまうようです。
ダウンロードしたファイルの拡張子「html」を「mq4」に変更すれば
問題なく使用できます。
よろしくお願いします。
High_Low_line5(標準)のように過去5日分が引ける物は他では見当たらず、便利でとても助かっています。1点質問があるのですが、お忙しい所すみませんがお暇なときにコメントを頂けると幸いです。
【質問】ラインをクリックして消してもすぐに書き直されました。もしかしてこのインジはロウソク足が動くたびに毎回ラインを上書きしているのでしょうか?多くの通貨ペアを監視しているときのPC負荷が少し気になりました。
トレーダーK様
start関数に記載されているソースを
丸ごとinit関数へ移動してご利用ください。
一応、メールの方へ修正したインジケーターを
送りましたので、使ってみてください。
よろしくお願いします。
今、旧版と比較してラインの位置・動作に異常がないことが確認できました。
すばやい対応、本当にありがとうございました。
非常に便利なインジです。MT5でも使わせて頂きたく、素人の私がプログラムソースを色々といじってみているのですが、なかなかMT5では認識してくれません。
もし簡単なソース書き換えでMT5で動く方法があれば、教えて下さればとてもありがたいです。
シンジ様
残念ですがMT5は普段まったく使用していないので
MT5用のインジケーターを作ったことがありません。
一応、MT5のインストールだけはしてあるので、
動作するかどうかわかりませんが、
私もチャレンジしてみようと思います。
良い返事ができれば良いのですが、
玉砕する可能性が非常に高いので
期待しないでください(笑)。
シンジさんもあきらめずに頑張ってみてください。
早速のご返事 ありがとうございます!
あきらめずにやってみます。
(MT5はMT4に比べて、素早くローソクが動くからチャートを見ているだけでも楽しいです。)
シンジ様
遅くなりましたが、MT5でも何とか動くようになりました。
先ほどメールでお送りしました。
なぜかチャートにインジケーターをセットした時に
表示されない場合がありますが、その場合は、
チャートのタイムフレームを変えてみてください。
表示されると思います。
それではよろしくお願いします。
mt5用のこれと同じインジケーターを頂きたいです。
もし可能でしたらお願いします。
ただいまメールでお送りしました。
今後ともよろしくお願いいたします。
はじめまして。大変便利なインジケーターですね。
可能でしたら、私もMT5で使用可能なモノをいただけないでしょうか?
宜しくお願いいたします。
ただいまメールでお送りしました。
今後ともよろしくお願いいたします。
はじめまして。
前から欲しいと思っていたインジケーターです。
私もMT5で使用可能なモノをいただけないでしょうか?
お忙しい中よろしくお願いいたします。
ただいまメールでお送りしました。
今後ともよろしくお願いいたします。
いくらやってもインジケーターのリストに出てきません。
色々試しましたがインジケーターのリストに表示できません。
ダウンロードしたファイルの拡張子はmq4となっていますか?
なんとか表示でき無事に使えました。
ありがとうございます!
こんばんは、非常に便利なインジケーターですね。何度もダウンロード試みたのですが、ファイルがエクスプローラで開かれてmq4にならないのですが何か方法ありますか?
すみません、上記に記載ありました。拡張子変更で無事入りました。ありがとうございます。
最高のインジケーターです。ありがとございます。
ちなみに、1日前、2日前だけのラインを使うことは可能ですか?
3ー5日前のラインを削除してもすぐ復活するのですが。
お世話になります。
プログラムソースの3~5日の部分を削除してご利用ください。
プログラムが良くわからなくても、なんとなく
どこが3~5日の部分かは検討がつくと思いますよ。
一応、修正したインジケーターを
メールに添付しましたのでご利用ください。
よろしくお願いします。
はじめまして。
とても便利なインジケーターですね。さっそく使わせていただきます。
ところで私も、他の方がコメントしておられた1日前・2日前だけの
ライン表示にしたいのですが、プログラムがよくわからなくて、
ソースを変更することができませんでした。
お手数ですが、修正したインジケーターをいただけるとありがたいです。
また、ラインの色の変更方法も教えていただけますでしょうか?
お忙しいところ恐縮ですが、よろしくお願いします。
なおぽん様
お世話になります。
修正したインジケーターをご記入いただいたメールに添付し送信しました。
ラインの色に関してはお二人目のコメントを参照してください。
それではよろしくお願いいたします。
明日風様
先ほど確認させていただきました。
お忙しい中、早々に送って下さりありがとうございました。
ラインの色も、変更することができました!
このたびはありがとうございました。
非常に便利なインジケーターをありがとうございます。
早速ダウンロードしたのですが、当方がMT4を白ベースで使っているため変更したいところがあります。
他の方は成功しているようですがどうしてもカラーの変更がうまくいきません。変更すると表示されなくなってしまいます。
プログラムはよくわかっておりませんが、このあたりを変えればいいのかとためしておりますが。Yellowを例えばRedにかえるため2か所入力してもプログラム上は書き換えられても表示されません。他にも入力するところがあるのでしょうか?
また、線の太さを変更したいのですが、することはできるでしょうか?
勝手なことばかり言って申し訳ございませんが非常に便利なインジケーダーですので是非使わせていただきたく相談させていただきました。ご検討いただけましたら幸いです。
お世話になります。
修正したインジケーターをご記入いただいた
メールに添付し送信しました。
線の色、線の種類はプロパティ画面から
選択できるようにプログラムを修正しました。
線の太さは線種によってうまく反映されない為、
今回は実装しませんでした。ご容赦ください。
ただ完全ではありませんが一応プログラムソース中に
コメントとして入っていますので
興味があればコメントアウトを外して修正してみてください。
以上、よろしくお願いいたします。
素晴らしいインジケーダーありがとうございます。
無事に色も線の種類も変更できました。
最高です。
チャートながめてうっとりしてます。
コメントありがとうございます。
今後ともよろしくお願いします。
お世話になっております。
一ヶ月使用させていただいておりますが非常に便利につかわさせていただいております。
ありがとうございます。
その中でひとつ可能でありましたら、チャート上にラインの名前を表示させることは可能でしょうか。実はチャートの表示中のライン等から1 days ago High lineを表示させてもチャートを閉じてしまうと消えてしまいます(そういうものなのかもですが)
色で何日前のものか区別しているのですがなかなか記憶力不足で瞬時に判断できていない状況です。
ご面倒おかけいたしますが可能でありましたらご検討いただけましたら幸いです。
また私はチャートの右側をシフトして使っておりますが、そのあたりに表示できれば最高です。位置の調整機能もプログラムの都合あるかと思うますが可能でしたらよろしくお願いします。
お世話になります。
貴重なご意見ありがとうございます。
ブログ記事にも記載している通り、
製作当初、ライン名を表示させようとしていたのですが、
逆に見難くなる為、実装を見送った経緯がありました。
また、個人的に最近は何かとバタバタしておりまして
なかなか時間が取れません。
そんな事情ですのでどうかご容赦ください。
今後ともよろしくお願いします。
お返事ありがとうございます。
そのような経緯がございましたか。
また、ご質問する機会などあるかもしれませんので
引き続きよろしくお願い致します。
初めまして!
当日と前日の最高安値のラインを表示するインジを探していて、こちらに辿りつきました。
早速ですが、当日の最高安値も一緒にライン表示するのは無理でしょうか?
(私が分かってないだけかもしれませんが・・・^^;)
当然当日のは、最高安値が更新する度に表示位置が変わりますがラインでパッと
確認出来るならと。可能なら宜しくお願いします。
当日のラインを追加するには、
PCへの負担が増えてしまうので、
現状のままでお願いいたします。
申し訳ございません。
非常に便利なインジ発見できうれしいです!
このインジのコードをEA作成コードに組み込みたいと思っています。
説明には《自動で更新させるにはプログラムソースのinit関数に記載されているソースを丸ごとstart関数へ移動して・・・》とありますので、EA用MQLのOntick内に移せばいいのかと解釈しました。
合っていますでしょうか?コード打ち始めた初心者ですので教えていただけましたらうれしいです。
合っている…と思います。たぶん(笑)
私もプログラム作成については趣味の域をまったく出ていませんし、
作ったり修正したりするたびにネット上を調べまくります。
また、たまにしかやらないので、すぐに忘れてしまい、
やるたびに一からやり直しする感じでちっとも上達しません。
ちなみに、ご指摘の部分についてinit関数に入れていると
インジケーターを設置した際にしか読み込まれない為、
日付が変わってもラインが更新されません。
そこで、tickが動くたびにプログラムが読み込まれるように
start関数に移動します。PCへの負荷はかかるものの、
日付が変わっても自動でラインが引き直されるようになります。
…と自分では思っています。
なんせ、完全なる独学なので間違って解釈していることも
多々あると思いますので、話半分で読んでください。
EA制作頑張ってくださいね。
以上、よろしくお願いいたします。