さんで配布されている、昨日の高値安値ラインを引いてくれる high_low_line.mq4 を参考にして、今日と一昨日の高値安値も引けるようにしてみました。
冗長なコードしか書けないので、MT4用インジケーター&海外FXはXMtradingがおすすめ♪ さんのようにソースは公開できません・・・
バージョン履歴
パラメーター
- Show the lines at startup
チャートを開いた時にラインを表示するかの選択です。- Key to show and hide lines ( L )
ラインの表示 / 非表示を切り替えるキー - Temporarily show and hide all other objects as well
ラインを表示 / 非表示するときに(デフォルトのまま名前を変えていない)他のオブジェクトも対象にできます。
- Key to show and hide lines ( L )
- Show price labels – すべての価格の表示
- Yesterday’s lines type – 昨日の線種
- Yesterday’s lines color – 昨日の色
- Show today’s lines – 今日のライン、価格の表示
- Today’s lines type – 今日の線種
- Today’s lines color – 今日の色
- Show today’s price labels – 今日の価格の表示
- Show today’s half price – 今日の高値安値の半値ラインの表示
- Today’s half price line type – 今日の半値の線種
- Today’s open price line color – 今日の始値の色
- Show the lines 2 days ago – 一昨日のライン、価格の表示
- Lines type 2 days ago – 一昨日の線種
- Lines color 2 days ago – 一昨日の色
- Font size – 文字サイズ
- Line weight – ラインの太さ(すべてのラインが一括で変更されます)
- Show the volatility bar at startup
チャートを開いた時にボラティリティバーを表示するかの選択です。- Key to show and hide the volatility bar ( V )
ボラティリティバーの表示 / 非表示を切り替えるキー
- Average volatility calculation period (days) – 平均するボラティリティの期間(日)
- Volatility bar width – ボラティリティバーの幅
- Volatility bar height criteria – ボラティリティバーの高さを当日の変動幅を100%とした相対的な高さにするか、平均変動幅を100%とした絶対的な高さにするか、自身で定義する pips の高さにするか選べます。相対サイズは当日の高値安値幅より短ければ(見た目が小さければ)平均よりボラティリティが小さいと判断できて短期足向き。絶対サイズはバーのサイズが平均ボラティリティの幅そのものなので、その大きさと当日の高値安値幅と見比べて当日のボラティリティを判断します。長期足向きです。
- Pips for the definition height – 定義サイズにした場合の pips 値を指定します。
- Position of the volatility bar (pixels from the rightmost) – ボラティリティバーのチャート右端からの距離(ピクセルで指定)バーの縦位置は相対サイズ、絶対サイズは当日の高値安値幅の中央、定義サイズはチャート高さの中央です。
- Bar color with less than 80% volatility – 80%未満時のバー色
- Bar color with 80% to less than 100% volatility – 80%〜100%未満のバー色
- Bar color with 100% or more volatility – 100%以上時のバー色
- Key to show and hide the volatility bar ( V )
ご利用条件
- 素人の個人が使用するために作成したものですのでセキュリティなどは考慮していません。ご自身の責任で使用できる方はどうぞご利用ください。
- 使用中に損害が生じても当方は一切の責任を負いません。が、不具合などあればコメント等で内容をお伝えいただき、再現できれば修正を試みてみます。
- 開発環境は Mac 上の仮想環境にインストールした Windows 11 と MT4/5 の最新バージョンのみで、他の環境の用意はありません。(使用推奨環境のことではありません。開発環境を開示しているだけです)
- 正しく使用できない口座もあるかもしれません。
- MT4 / MT5 の気配値に EURUSD を表示してください。ブローカーごとの pips 計算のために EURUSD の価格の桁数を参照しています。気配値に EURUSD を表示していない場合はインジケーターを設置した通貨ペアの桁数を利用しますが、正確な pips 値にならない可能性があります。(pips を表示しないインジケーターは除く)
ダウンロード
ThreeDaysHighLow.ex4 (MT4)
Version: 1.29
Published: 2021-03-12
1396 Downloads
ThreeDaysHighLow.ex5 (MT5)
Version: 1.29
Published: 2021-06-09
815 Downloads