タグ: テンプレート

  • MT4のデータフォルダがどこにあるか分からない時に見ること

    MT4でインジケーター、EA、テンプレート、ログ、プリセットを扱う時に、「どのフォルダを見ればよいのか」で止まることがあります。インストール先フォルダを開いても目的のファイルが見つからず、別の場所に保存されているように見えることもあります。

    この記事では、MT4が実際に読むデータフォルダを起点に、MQL4 配下のフォルダ、インジケーターやEAの置き場所、テンプレート、ログを見る時の分け方を見ます。インジケーターを入れる時、ナビゲーターに出ない時、テンプレートを移す時の入口として、まず「作業中のMT4から開いたフォルダ」を正としてください。

    先に短く言うと
    • MT4のデータは、インストール先フォルダではなく、別のデータフォルダに保存されている場合があります。
    • MQL4公式ドキュメントでは、データフォルダはMT4本体またはMetaEditorの File - Open Data Folder から見つけられると説明されています。
    • インジケーターは MQL4\Indicators、EAは MQL4\Experts、スクリプトは MQL4\Scripts に分けて見ます。
    • テンプレートはMT4公式ヘルプで /TEMPLATES ディレクトリにTPLファイルとして保存されると説明されています。
    • インジケーター導入、ナビゲーター表示、テンプレート移行は、同じデータフォルダを起点に分けて確認します。

    MT4のデータフォルダはインストール先と同じとは限らない

    MT4をインストールした場所を開いても、インジケーターやEAのファイルが見つからないことがあります。これは、MT4のプログラム本体の場所と、ユーザーデータを保存する場所が分かれている場合があるためです。

    MetaTrader 4公式ヘルプでは、build 600以降、MQL4アプリケーションはExpert Advisors、Indicators、Scriptsなどプログラム種別ごとの別ディレクトリに置かれ、多くの場合、端末データはインストール場所とは分離された特別なデータフォルダに保存されると説明されています。

    公式情報で見るポイント

    MQL4公式ドキュメントでは、各MT4端末のデータフォルダは、端末メニューまたはMetaEditorの File - Open Data Folder から見つけられると説明されています。複数のMT4を使っている場合は、作業中のMT4で開いたデータフォルダを使うことが重要です。

    まずFileメニューから開いたフォルダを正とする

    データフォルダを探す時は、Windowsの検索や過去のメモよりも、MT4側から開く方法を優先します。MT4を開き、Fileメニューからデータフォルダを開けば、その端末が実際に参照している場所へ進めます。

    同じパソコンに複数のMT4を入れている場合、見た目は似ていてもデータフォルダが別になることがあります。別の業者のMT4、古いMT4、検証用MT4、本番用MT4を混ぜると、ファイルを入れたつもりでも別の端末を見ているだけ、という状況が起きます。

    1
    作業したいMT4を開く どのMT4にファイルを入れたいのかを先に決めます。複数端末がある場合は、ここを間違えると後の作業がすべてずれます。
    2
    Fileメニューからデータフォルダを開く File - Open Data Folder から、そのMT4が参照しているデータフォルダを開きます。
    3
    MQL4フォルダへ進む インジケーター、EA、スクリプト、Include、Librariesなどは、基本的に MQL4 フォルダ配下で見ます。

    インジ導入・表示トラブル・テンプレート移行の入口として見る

    データフォルダは、単に場所を知るためだけの記事ではありません。MT4インジケーターを入れる時、ナビゲーターに表示されない時、テンプレートを別PCへ移す時にも、最初にそろえるべき基準になります。

    インジケーターを入れる手順そのものを見たい場合は、MT4インジケーターの入れ方|導入前に押さえたい基本を先に見ます。入れたのにナビゲーターへ出ない場合は、MT4にインジケーターを入れたのにナビゲーターに出ない時の見方で、ファイル形式、更新、再起動を分けて確認します。

    フォルダやファイルではなく、MT4のツールバー、ボタン、ナビゲーター、ターミナルなど画面部品そのものが見当たらない場合は、MT4のGUIやボタンが表示されない時に見ることで表示メニュー側を確認します。

    インジ導入 入れる場所を確認する MQL4\Indicators に入れる前に、作業中のMT4から開いたデータフォルダかを見ます。
    ナビゲーター 表示される場所を確認する ファイルを入れた後は、ナビゲーター更新またはMT4再起動まで含めて見ます。
    画面部品 表示メニューを確認する ツールバー、ナビゲーター、ターミナルが見えない場合は、ファイルではなく画面表示側を見ます。
    テンプレート 本体ファイルと分ける TPLを移しても、必要なEX4やMQ4が移っていなければ表示されない場合があります。

    MQL4フォルダの中身を役割別に見る

    MQL4公式ドキュメントでは、新しいMQL4のファイル構造として、MQL4アプリケーションは <data_folder>\MQL4\ の各フォルダに置くと説明されています。ここでは、どのファイルをどこで見るかを役割で分けます。

    フォルダ名が似ているため、インジケーターをExpertsへ入れたり、EAをIndicatorsへ入れたりすると、ナビゲーターに出ない、起動できない、別の一覧に出るといった原因になります。

    Indicators カスタムインジケーター

    カスタムインジケーターを置く場所です。ナビゲーターのCustom Indicatorsで見えるかに関係します。

    Experts EA

    Expert Advisorsを置く場所です。インジケーターとは役割が違うため、フォルダを分けて見ます。

    Scripts スクリプト

    一度だけ実行するMQL4アプリケーションを置く場所です。EAやインジケーターとは挙動が違います。

    Include MQHなどの共通部品

    他のプログラムから読み込むソースファイルを置く場所です。単体でチャートへ入れるものではありません。

    Libraries ライブラリ

    他のMQL4プログラムから呼び出される部品を置く場所です。依存ファイルがある場合に見ます。

    Presets / Files / Logs 設定・入出力・記録

    プリセット、ファイル入出力、ログなどを分けて見る場所です。トラブル確認時に役立ちます。

    インジケーターはMQL4\Indicatorsを見る

    MT4公式ヘルプのNavigator説明では、カスタムインジケーターは /MQL4/Indicators フォルダに置かれ、保存されているサブフォルダ構造に従って表示されると説明されています。また、ナビゲーターには実行可能なインジケーターファイル、つまり *.EX4 が表示されるとされています。

    そのため、インジケーターを入れたのに出ない場合は、まず作業中MT4のデータフォルダを開き、MQL4\Indicators にファイルがあるかを見ます。MQ4だけを置いた場合はコンパイルが必要になることもあります。EX4があるか、サブフォルダに入っているか、ナビゲーターで更新しているかを分けて見てください。

    チャートへ入れた後に線やサインが見えない場合は、フォルダではなく表示条件や色、パラメーター側を見る場面もあります。その場合は、MT4インジケーターが表示されない時に見ることで、ナビゲーターに出ない問題とチャート上で見えない問題を分けて確認してください。

    インジケーターで見る場所
    • 作業中のMT4から開いたデータフォルダか
    • MQL4\Indicators に入っているか
    • サブフォルダに入れている場合、ナビゲーター上の階層を見ているか
    • .ex4 があるか
    • .mq4 だけの場合、MetaEditorでコンパイル済みか
    • ナビゲーターでRefreshまたはMT4再起動を試したか

    テンプレートはTEMPLATESを見る

    テンプレートは、インジケーター本体とは別に見ます。MT4公式ヘルプでは、テンプレートはチャートタイプ、色、スケール、OHLC表示、適用済みEAとパラメータ、カスタムインジケーターやテクニカルインジケーターと設定、ラインなどを保存できると説明されています。

    同じ公式ヘルプでは、テンプレートは /TEMPLATES ディレクトリにTPLファイルとして保存されると説明されています。つまり、テンプレートを移しただけでは、必要なカスタムインジケーター本体が別PC側に存在しない場合があります。テンプレートとインジケーター本体は分けて扱ってください。

    テンプレート保存や別PCへの移行を見たい場合は、MT4のテンプレート保存と定型チャートの使い方MT4テンプレートを別PCに移す時に見ることもあわせて確認します。

    TPL チャート設定を保存

    チャート表示、色、スケール、適用済みインジケーター設定などを保存します。ファイル本体とは分けて見ます。

    EX4 / MQ4 インジケーター本体

    カスタムインジケーターそのものです。テンプレートだけ移しても、本体がなければ表示されない場合があります。

    Presets 入力設定を保存

    EAやインジケーターの入力値を別ファイルとして保存する時に関係します。必要に応じて見ます。

    ログはJournalやLogsから見る

    MT4で何かが動かない時は、ファイルの置き場所だけでなくログも見ます。MT4公式ヘルプでは、Journalタブは現在のセッションでのトレーダー操作やクライアント端末の情報を含むと説明されています。

    同じヘルプでは、JournalタブのコンテキストメニューからOpenを実行すると、ジャーナルログファイルを含むフォルダを開けると説明されています。ログファイルは /LOGS ディレクトリに保存され、ファイル名は日付に対応するとされています。

    ログを見る時の注意

    ログは原因を読むための材料です。エラーや警告が出ていても、すぐにファイルを削除したり、複数の場所へ重ねて入れたりせず、どのMT4のどのフォルダを見ているかを先にそろえてください。

    複数MT4ではデータフォルダを混ぜない

    MT4は複数の端末を同じPCに入れて使うことがあります。公式ヘルプでは、同じディレクトリからクライアント端末の2つのコピーを同時に起動することは禁止され、複数端末を同時に起動するには対応する数のプログラムを別ディレクトリへインストールする必要があると説明されています。

    このように複数端末を使う場合、どのMT4のデータフォルダを開いているかが重要になります。A社のMT4に入れたいファイルをB社のMT4データフォルダへ入れても、A社のMT4には表示されません。ファイルを入れる前に、MT4画面とデータフォルダの対応を必ず見てください。

    端末を決める どのMT4に入れるかを見る

    まず作業対象のMT4を開きます。デスクトップのショートカット名だけで判断しない方が安全です。

    データフォルダを開く MT4側から開く

    そのMT4のFileメニューからOpen Data Folderを使い、実際に参照している場所を見ます。

    目的別に入れる IndicatorsやExpertsを分ける

    インジケーター、EA、テンプレート、プリセット、ログを同じものとして扱わないようにします。

    データフォルダを見る前のチェックリスト

    MT4のデータフォルダは、一度場所を覚えたつもりでも、別の端末では違う場所になることがあります。特にインジケーターやテンプレートを移す時は、先に作業対象を分けてください。

    作業前に押さえること
    • 作業対象のMT4を開いているか
    • MT4またはMetaEditorのFileメニューからデータフォルダを開いたか
    • インジケーターなら MQL4\Indicators を見ているか
    • EAなら MQL4\Experts を見ているか
    • テンプレートなら TEMPLATES を見ているか
    • ログを見たい場合はJournalやLogsを見ているか
    • 複数のMT4のデータフォルダを混ぜていないか
    • ファイルを入れた後にナビゲーター更新またはMT4再起動を行ったか
    • 入れ方の手順そのものは、MT4インジケーター導入記事で確認したか

    ラボメモ

    MT4のデータフォルダで迷う時は、Windows側から探すより、作業中のMT4から開いた場所を正として扱うと原因を分けやすくなります。

    インジケーター、EA、テンプレート、ログは置き場所も役割も違います。ひとまず全部同じフォルダへ入れる、という扱いは避けてください。

    用語集であわせて見たい言葉

    関連して読みたい記事

    まとめ

    MT4のデータフォルダが分からない時は、まず作業中のMT4から File - Open Data Folder を使って開くことが大切です。インストール先フォルダや過去に開いた別端末のフォルダではなく、そのMT4が参照している場所を起点にしてください。

    インジケーターは MQL4\Indicators、EAは MQL4\Experts、スクリプトは MQL4\Scripts、テンプレートは TEMPLATES、ログはJournalやLogsを分けて見ます。ファイルの置き場所を分けるだけで、表示されない、ナビゲーターに出ない、別PCへ移したのに動かない、といった問題を追いやすくなります。

    データフォルダは、インジケーター導入、テンプレート移行、ログ確認の起点です。まず作業中のMT4から開いた場所をそろえ、そのうえで目的別のフォルダへ進んでください。

  • MT5テンプレートを保存・別PCへ移す時に見ること

    MT5のテンプレートを保存したのに別PCで同じ見た目にならない場合、テンプレートファイルだけを見ても原因を追いきれないことがあります。

    テンプレートはチャート設定を保存するためのファイルですが、使っているインジケーター本体や、プロファイル、プリセット、画像、ライブラリまで必要になる場面もあります。まずは「テンプレートに保存されるもの」と「別に移す必要があるもの」を分けて見ます。

    先に短く言うと

    MT5テンプレート移行で最初に見ること
    • テンプレートはチャート設定を保存するTPLファイルとして扱う
    • 保存場所は公式ヘルプ上では MQL5\Profiles\Templates と説明されている
    • 別PCへ移す時は、テンプレートだけでなく使用中のカスタムインジケーターも見る
    • 複数チャートの配置ごと移したい場合は、テンプレートではなくプロファイルも見る
    • 新しいPCでは、MT5の「Open Data Folder」から正しいデータフォルダを開いて置き場所を確認する

    MT5のテンプレートは、チャートの見た目や適用済みインジケーター設定を再利用するためのものです。ただし、テンプレートは万能なバックアップではありません。別PCで同じ表示にしたい時は、テンプレート、プロファイル、インジケーター本体を分けて扱う必要があります。

    MT5のテンプレートに保存されるもの

    MetaTrader 5公式ヘルプでは、テンプレートは他のチャートへ適用できるチャートウィンドウ設定の集合として説明されています。保存できる内容として、チャートタイプ、色、スケール、OHLC行の表示、実行中のEAとパラメータ、適用済みのカスタムインジケーターやテクニカルインジケーター、その設定、グラフィカルオブジェクト、日付区切りなどが挙げられています。

    公式情報で押さえる点

    公式ヘルプでは、テンプレートをチャートに適用すると、そのテンプレートに保存されている設定が対象の通貨ペアや時間足のチャートに適用されると説明されています。

    つまり、同じインジケーター構成や色設定を別チャートへ使い回すための機能として見ると理解しやすくなります。

    テンプレートに含まれる主なもの 別PC移行時の見方
    チャートタイプ・色・スケール ローソク足やライン表示、背景色、拡大縮小などの見た目はテンプレートで再現しやすい部分です。
    適用済みインジケーターと設定 標準インジケーターは再現しやすい一方、カスタムインジケーターは別PCにも本体ファイルが必要です。
    グラフィカルオブジェクト ラインや図形などはテンプレートに含まれる場合があります。ただし、分析作業を丸ごと移す場合はプロファイルも見ます。
    EAとパラメータ テンプレートに含まれることがありますが、別PCで動かすにはEA本体や入力設定、動作許可も別途見る必要があります。

    テンプレートファイルの保存場所を見る

    MT5公式ヘルプでは、テンプレートはTPLファイルとして MQL5\Profiles\Templates フォルダに保存されると説明されています。テンプレートを別PCへ移す時は、このフォルダを探すのが基本です。

    ただし、MT5のデータフォルダはインストール場所そのものとは限りません。公式ヘルプでは、Windows環境ではユーザーごとのAppData配下にプラットフォームの編集可能ファイルが置かれることがあり、Fileメニューの「Open Data Folder」から開けると説明されています。

    1
    移行元PCでOpen Data Folderを開く MT5のFileメニューからOpen Data Folderを開きます。エクスプローラーで探し回るより、MT5自身が使っているデータフォルダを開く方が確実です。
    2
    MQL5\Profiles\Templatesを見る 保存したテンプレートのTPLファイルがあるか見ます。公式ヘルプでは、default.tpl、tester.tpl、debug.tplなどの特別なテンプレート名も説明されています。
    3
    移行先PCでもOpen Data Folderを開く 移行先PCのMT5でも同じようにOpen Data Folderを開き、対応するTemplatesフォルダへTPLファイルを置きます。インストール先フォルダへ直接置くと、MT5が見ていない場所へ入れてしまうことがあります。

    テンプレートだけで足りない時に見るもの

    別PCでテンプレートを読み込んでも、インジケーターが表示されない、設定が一部戻らない、画像や外部ファイルが見つからない、ということがあります。その場合は、テンプレート以外のファイルも見ます。

    MT5公式ヘルプのファイル構造では、MQL5ディレクトリ内にIndicators、Experts、Scripts、Include、Libraries、Images、Presets、Profilesなどのフォルダが分かれていると説明されています。テンプレートに呼び出される側のファイルは、Templatesフォルダとは別に置かれていることがあります。

    一緒に見る場所 何を見たいか
    MQL5\Indicators テンプレート内で使っているカスタムインジケーター本体を見ます。移行先PCに同じインジケーターがないと、同じ表示にならないことがあります。
    MQL5\Include カスタムインジケーターやEAが参照するmqhファイルを見ます。依存ファイルが不足すると、再コンパイル時に問題が出ることがあります。
    MQL5\Libraries ライブラリを使うプログラムがある場合に見ます。テンプレートだけを移しても、ライブラリがなければ同じ動作にならないことがあります。
    MQL5\Images 画像を使うインジケーターやパネル型ツールがある場合に見ます。
    MQL5\Presets EAやスクリプトの入力パラメータセットを使っている場合に見ます。テンプレートとは別にsetファイルを扱うことがあります。
    テンプレートと本体ファイルを混同しない

    テンプレートは「どのようなチャート状態にするか」を保存するものです。カスタムインジケーター本体そのものをすべて内包するバックアップとして見ると、移行先で表示が崩れやすくなります。

    別PCへ移す時は、TPLファイルと、使っているカスタムインジケーターや依存ファイルを分けて確認してください。

    プロファイルも移すべき場面

    1枚のチャート設定だけを再利用したいなら、テンプレートで足りることがあります。一方で、複数チャートの並び、ウィンドウ位置、どのチャートを開いていたかまで移したい場合は、プロファイルも見ます。

    公式ヘルプでは、プロファイルは開いているチャート、チャートの位置とサイズ、各チャートに適用されたテンプレートを保存できるものとして説明されています。また、現在のプロファイルでは、開いているチャートウィンドウの変更が自動的に保存されると説明されています。

    使いたい目的 見るもの
    1つのチャートの見た目を他チャートへ使いたい テンプレートを使います。色、表示形式、適用済みインジケーター、オブジェクトなどを再利用する用途です。
    複数チャートの作業環境を移したい プロファイルを見ます。開いているチャート群、配置、サイズ、適用テンプレートをまとめて扱います。
    初期表示を自分好みにしたい default.tplの扱いを見ます。新規チャートへ基本テンプレートが適用されるため、意図せず上書きしないよう注意します。

    移行後に確認したいこと

    テンプレートを移した後は、読み込めるかだけでなく、チャート上の表示、インジケーター設定、オブジェクト、時間足、プロファイルの状態を見ます。見た目が同じでも、入力パラメータや参照ファイルが違う場合があります。

    移行後チェックリスト
    1. 移行先PCのMT5でOpen Data Folderを開いたか
    2. MQL5\Profiles\TemplatesにTPLファイルを置いたか
    3. Chartsメニューまたはチャート右クリックからテンプレートを読み込めるか
    4. カスタムインジケーターが正しく表示されるか
    5. MQL5\Indicatorsに必要なインジケーター本体があるか
    6. Include、Libraries、Images、Presetsなどの依存ファイルが必要ないか
    7. 複数チャートの作業環境を移したい場合、プロファイルも見たか
    8. default.tpl、tester.tpl、debug.tplなどを不用意に上書きしていないか

    ラボメモ

    MT5のテンプレート移行でつまずく時は、TPLファイルだけを追うより、テンプレート、カスタムインジケーター本体、プロファイルを分けて見る方が原因を追いやすくなります。

    特に別PCへ移す時は、必ず移行先MT5のOpen Data Folderから置き場所を確認してください。

    用語集であわせて見たい言葉

    関連して読みたい記事

    まとめ

    MT5のテンプレートを保存・別PCへ移す時は、まずテンプレートが何を保存するものかを押さえます。公式ヘルプでは、テンプレートはチャートタイプ、色、スケール、適用済みインジケーター、設定、グラフィカルオブジェクトなどを保存できるものとして説明されています。

    保存場所は、公式ヘルプ上ではMQL5\Profiles\Templatesです。ただし、データフォルダは環境によって異なるため、移行元と移行先の両方でOpen Data Folderから確認するのが安全です。

    別PCで同じ表示にしたい時は、TPLファイルだけでなく、カスタムインジケーター本体、依存ファイル、必要に応じてプロファイルも見てください。

    参考文献

  • MT4インジのパラメーターを変えたら表示が変わる理由

    MT4インジケーターのパラメーターを変えたあと、矢印の位置、ラインの形、色、通知の出方、表示される時間足が変わって驚くことがあります。インジケーターの設定欄には、見た目だけを変える項目と、計算そのものに関わる項目が混ざっているためです。

    この記事では、MT4インジのパラメーターを変えたら表示が変わる理由を、入力値、計算条件、表示条件、色や線、時間足表示、テンプレート保存の違いに分けて見ていきます。具体的な数値を推奨する記事ではなく、設定変更後に何が変わったのかを読み直すための記事です。

    パラメーターは見た目の飾りだけではない

    MT4のインジケーター設定画面では、数値、色、線の太さ、表示時間足、通知関連など、さまざまな項目を触れることがあります。標準インジケーターでもカスタムインジケーターでも、設定項目の意味を分けずに変更すると、「少し触っただけなのに表示が大きく変わった」と感じやすくなります。

    MQL4公式リファレンスでは、input変数はプログラムの入力パラメーターを決めるもので、プログラムのプロパティ画面から利用できると説明されています。つまり、Inputsに並ぶ値は、単なるメモ欄ではなく、インジケーターが計算や表示に使う前提値である可能性があります。

    計算期間

    移動平均の期間、RSIやADXの期間、直近何本を見るかなどです。値を変えると、ラインやサインの出方が大きく変わることがあります。

    しきい値

    一定以上なら表示、一定以下なら非表示など、サインや色分けの条件に関係する値です。矢印の数や通知の頻度が変わりやすい項目です。

    表示設定

    色、線の太さ、線種、矢印記号、表示する時間足などです。計算は同じでも見え方が変わる場合があります。

    通知設定

    アラート、メール、プッシュ通知、通知回数などです。チャート表示そのものではなく、知らせ方に影響します。

    表示が変わる理由を4つに分けて見る

    パラメーター変更後の違和感は、すべて同じ原因で起きるわけではありません。ラインの位置が変わったのか、矢印の数が変わったのか、色だけ変わったのか、時間足によって見えたり見えなかったりするのかで、見る場所が変わります。

    まずは、どの種類の変化なのかを分けてください。ここを分けずに「壊れた」「前と違う」と考えると、元に戻すべき項目を見失いやすくなります。

    変化の種類 起きやすい原因 見る場所
    ラインの位置が変わる 期間、計算対象、平滑化の値など、計算条件に関わる値を変えた可能性があります。 Inputsの期間、価格種別、計算方式に近い項目です。
    矢印やサインの数が変わる しきい値、サイン判定、フィルター条件、確定足を見る設定などが変わった可能性があります。 Signal、Alert、Filter、Threshold、Shiftなどの名称を含む項目です。
    色や線だけが変わる ColorsやStyleなど、表示の見た目だけを変えた可能性があります。 Colors、Line width、Style、矢印記号などの表示項目です。
    特定の時間足だけ出ない 表示時間足、対象時間足、マルチタイムフレーム設定が関係している可能性があります。 Visualization、Timeframe、MTF、Higher TFなどの項目です。

    InputsとColorsとVisualizationを混同しない

    インジケーターの設定画面では、タブごとに役割が違います。Inputsはインジケーター側の入力値、Colorsは表示色や線、Visualizationは表示する時間足に関わることがあります。ここを混同すると、「色を変えただけのつもり」「期間だけ変えたつもり」というズレが起きます。

    特にカスタムインジケーターでは、開発者がInputsに置いた項目名が分かりにくい場合があります。Period、Length、Bars、Filter、Signal、Alert、Shift、UseCurrentBarのような名称が出てきたら、表示や判定に関わる値かもしれません。意味が分からない値をまとめて変えるより、1つずつ変えて違いを見る方が安全です。

    まとめて値を変える

    複数項目を一度に変えると、どの項目で表示が変わったのか分かりにくくなります。あとで戻す時にも迷いやすくなります。

    1項目ずつ変える

    変更前の値をメモし、1つずつ変えてチャート表示を見ると、どの項目が効いているのかを読みやすくなります。

    期間を変えるとラインや矢印が変わりやすい

    インジケーターの期間は、過去何本分の価格やデータを使うかに関係することがあります。期間を短くすれば反応が早く見える場合があり、期間を長くすればなだらかに見える場合があります。ただし、これは表示の性質が変わるという話であり、取引結果を約束するものではありません。

    たとえば、移動平均系のライン、RSIやADXのようなオシレーター、ボラティリティを見る指標では、期間や計算対象を変えると、チャート上の形や交差位置、しきい値到達のタイミングが変わることがあります。サイン系インジケーターの場合も、内部で期間やフィルターを見ていれば、矢印の数や位置が変わることがあります。

    期間変更を見る時の小さな手順
    1. 変更前の値をメモする。
    2. 同じ通貨ペア、同じ時間足、同じ表示範囲で見る。
    3. 期間だけを変え、色や通知は触らない。
    4. ライン、矢印、アラート回数のどれが変わったかを見る。
    5. 元の値に戻して、表示が戻るかを見る。

    しきい値を変えるとサイン数が変わることがある

    しきい値は、サインを出すか出さないかの境目に関わることがあります。たとえば、ある数値を超えた時だけ矢印を出す、一定条件を満たした時だけ色を変える、複数条件がそろった時だけ通知する、といった作りです。

    このようなインジケーターでは、しきい値を少し変えただけでも、矢印や通知の数が増えたり減ったりすることがあります。矢印が増えたから良い、減ったから悪い、と単純に読むのではなく、何を条件に表示しているのかを見る必要があります。

    サインが増えると、チャート上では機会が増えたように見えることがあります。しかし、サイン数が多いことと、そのサインをどう扱うかは別です。この記事では具体的な売買判断ではなく、表示条件が変わった時に何を読み直すかに限定します。

    現在足を見る設定と確定足を見る設定で表示が違う場合がある

    矢印サインや色変化を出すインジケーターでは、現在進行中の足を使うのか、確定した足だけを見るのかで見え方が変わることがあります。現在足を使う設定では、足が確定する前に条件を満たしたように見えても、その後の価格変化で条件から外れることがあります。

    MQL4公式では、カスタムインジケーターは表示用バッファや描画スタイルなどを使ってチャート上へ値を表示します。表示される矢印やラインは、インジケーター側の計算と描画条件の結果です。パラメーター変更後に矢印の出方が変わった時は、現在足を使う設定、Shift、確定足指定、アラート対象足などの名称を見てください。

    ラボメモ

    パラメーター変更で表示が変わった時は、まず「計算条件を変えたのか」「見た目だけを変えたのか」を分けると読みやすくなります。

    インジケーターは取引判断を補助する道具であり、設定値を変えることが取引成果を保証するわけではありません。

    色や線の変更は計算変更とは分けて見る

    ColorsやStyleを変えた場合、計算結果は同じでも見え方だけが変わることがあります。線を太くした、色を変えた、矢印記号を変えた、ヒストグラムの表示色を変えた、という場合です。

    ただし、カスタムインジケーターによっては、色分けが内部状態を表していることがあります。たとえば、上昇方向と下降方向、条件成立と未成立、強弱の分類などです。色だけを見て判断している場合、色設定を変えたことで、以前と同じ意味で読めなくなることもあります。

    変更した場所 主な変化 注意点
    Inputsの期間や数値 ライン位置、矢印数、通知頻度、判定タイミングが変わることがあります。 計算条件に関わる可能性があるため、変更前の値を残しておきます。
    ColorsやStyle 色、線の太さ、表示形式が変わります。 見た目だけの変更か、状態を示す色を変えているのかを分けます。
    Visualization 表示される時間足が変わることがあります。 特定の時間足でだけ見えない時は、この設定も見ます。
    AlertやNotification 音、メール、スマホ通知の出方が変わることがあります。 表示そのものではなく、知らせ方の設定として分けて見ます。

    時間足を変えた時の表示差も一緒に見る

    MT4のインジケーターは、同じ設定でも時間足が変わると表示が変わることがあります。1時間足で見た時と15分足で見た時では、1本の足が表す時間も、計算に使う価格の並びも違うためです。

    また、マルチタイムフレーム系のインジケーターでは、上位足の値を下位足へ表示する作りになっている場合があります。この場合、下位足のチャート上では表示が階段状に見えたり、上位足が確定するまで表示が変わるように見えたりすることがあります。

    パラメーター変更後に表示が変わったと感じた時は、同じ時間足で比べているかを先に見ます。時間足も一緒に変えてしまうと、パラメーターの影響なのか、時間足の違いなのかが分かりにくくなります。

    変更前の値を残してから触る

    インジケーターの設定を試す時は、変更前の値を残しておくことが大切です。スクリーンショットを撮る、メモに書く、テンプレートを別名保存する、入力値をコピーしておくなど、戻れる状態を作ってから触ると、表示が変わった時も落ち着いて見直せます。

    特に購入したインジケーターや配布元の説明があるインジケーターでは、初期値に意味がある場合があります。初期値を上書きしたままテンプレート保存すると、どれが元の表示だったか分からなくなることがあります。

    1 変更前の画面を残す Inputs、Colors、Visualizationなどの画面をスクリーンショットやメモで残します。元に戻せることを優先します。
    2 1項目だけ変える 期間、しきい値、色、通知などを一度に変えず、1項目ずつ表示差を見ます。
    3 同じ条件で見比べる 同じ通貨ペア、同じ時間足、同じ表示範囲で見ます。比較条件が変わると、原因が分かりにくくなります。
    4 必要なら別名テンプレートにする 試した設定を残す場合は、元のテンプレートを上書きせず、別名で保存しておくと戻しやすくなります。

    テンプレート保存で設定が残る点にも注意する

    MT4では、インジケーターの設定を含めてテンプレート保存できるため、変更したパラメーターが別チャートにも引き継がれることがあります。便利な反面、試しに変えた値をそのまま保存すると、次に別チャートへ適用した時も変更後の表示になります。

    試すためのテンプレートと、普段使うテンプレートは分けておくと安全です。たとえば、元のテンプレート名を残し、検証用や表示比較用の名前を別に作ります。テンプレート名を分けるだけでも、意図しない上書きを避けやすくなります。

    テンプレート名の付け方例
    • 通常用:ma_rsi_default
    • 表示確認用:ma_rsi_test_period20
    • アラート確認用:ma_rsi_alert_test
    • 元に戻す用:ma_rsi_original_backup

    名前は一例です。重要なのは、初期設定、試した設定、普段使う設定を混ぜないことです。

    表示が変わった時にすぐ疑う場所

    パラメーター変更後に表示が変わった時は、次の順で見ると原因を分けやすくなります。最初からソースコードや複雑な仕様を疑うより、まずは設定画面と比較条件を見る方が早いことがあります。

    症状 先に見る場所 補足
    矢印が増えた、減った Inputsのしきい値、フィルター、現在足/確定足の設定 サイン条件が変わると、表示される回数も変わることがあります。
    ラインの位置が変わった 期間、計算対象、平滑化、適用価格 同じ時間足で比較しないと、原因を読み違えやすくなります。
    色だけ変わった Colors、Style、矢印記号 見た目だけの変更か、状態の意味が変わったかを分けます。
    特定の時間足で出ない Visualization、MTF設定、対象時間足 表示時間足の制限や、上位足参照の設定が関係する場合があります。
    アラートだけ変わった Alert、Email、Notification、回数制限 チャート表示と通知条件は別に用意されていることがあります。

    おすすめ設定探しの記事ではなく、変更点を見る記事として扱う

    インジケーターのパラメーターを変えると、見え方が変わるため、つい「どの値が良いのか」を探したくなります。しかし、この記事の目的は特定の数値を勧めることではありません。変更した項目が、表示、計算、通知、時間足のどこに影響しているかを分けることです。

    設定値は、通貨ペア、時間足、使い方、インジケーターの仕様によって見え方が変わります。販売ページや配布元の説明がある場合は、初期値の意味、推奨されている使い方、注意書きもあわせて読んでください。数字だけを真似しても、同じ見方になるとは限りません。

    標準インジとカスタムインジで見る場所が少し違う

    MT4には、最初から入っている標準インジケーターと、あとから追加するカスタムインジケーターがあります。標準インジケーターは、MT4側で用意された指標をチャートへ適用するものです。カスタムインジケーターは、MQL4で作られた独自のインジケーターです。

    標準インジケーターは、項目名が比較的分かりやすいことが多く、期間、適用価格、色、線種などを見れば、どこが変わったのかを追いやすい場合があります。一方、カスタムインジケーターでは、作成者が用意した入力項目が並ぶため、項目名だけでは意味が分かりにくいことがあります。

    そのため、カスタムインジケーターの表示が変わった時は、設定画面だけで断定しないことも大切です。配布元の説明、同梱マニュアル、商品ページの注意書き、初期値の意味がある場合はそこも見ます。項目名が似ていても、内部で何をしているかはインジケーターごとに違う場合があります。

    種類 見やすい点 注意したい点
    標準インジケーター 期間、適用価格、色など、比較的共通した項目で見やすいことがあります。 時間足や適用価格を変えると表示が変わるため、同じ条件で比較します。
    カスタムインジケーター 独自の表示、矢印、アラート、複数条件のフィルターなどを持つことがあります。 項目名が独自で、初期値の意味が分かりにくい場合があります。説明書や配布元の案内も見ます。
    サイン系インジケーター 矢印や色で条件成立を見やすくする設計になっていることがあります。 矢印の数、出る位置、確定前後の扱い、通知条件を分けて読みます。
    マルチタイムフレーム系 上位足の流れや別時間足の情報を同じチャートで見られる場合があります。 現在の時間足だけで完結していないため、表示の更新タイミングや対象時間足を見ます。

    アラート設定を変えた時は、表示と通知を分ける

    インジケーターによっては、Inputsの中にAlert、Mail、Push、Sound、Popup、Notifyなどの項目が入っていることがあります。これらはチャート上の表示ではなく、通知の出方に関係している場合があります。

    たとえば、矢印は出ているのに通知が来ない場合、計算や描画ではなく通知設定側の問題かもしれません。反対に、通知は来るのにチャート上の表示が期待と違う場合、色や表示バッファ、表示時間足の設定を見る必要があります。

    アラート付きインジケーターでは、表示条件と通知条件が完全に同じとは限りません。チャートには矢印が出るが通知は確定足だけ、現在足で通知するがチャート表示は後で変わる、初回だけ通知する、同じ足では1回だけ通知する、という作りもあり得ます。設定欄の名称だけで分からない場合は、配布元の説明も見てください。

    チャート表示

    ライン、矢印、色、ヒストグラム、サブウィンドウ表示などです。ColorsやStyle、表示バッファが関係することがあります。

    通知条件

    アラートを鳴らす条件、現在足か確定足か、同じ足で何回知らせるかなどです。AlertやNotify系の項目を見ます。

    通知手段

    音、ポップアップ、メール、スマホ通知などです。MT4本体側の通知設定も関係することがあります。

    通知の頻度

    何度も鳴る、1回しか鳴らない、足が変わるまで鳴らないなどは、通知回数や重複防止の設定が関係する場合があります。

    Data Windowで値が見えるかを使う

    MT4では、インジケーターがチャート上に描画されているだけでなく、Data Windowで値を見られる場合があります。線や矢印の見た目だけでは分かりにくい時は、カーソル位置の値を見て、パラメーター変更前後で値そのものが変わっているのかを読む方法もあります。

    もちろん、すべてのカスタムインジケーターが分かりやすい値を表示するとは限りません。表示名が分かりにくいもの、バッファ値が空欄になるもの、矢印だけを出すものもあります。それでも、見た目だけではなく値の表示も見ると、色だけが変わったのか、計算結果そのものが変わったのかを分けやすくなります。

    特に、ライン系インジケーターでは、表示値が変わっていれば計算条件が変わっている可能性があります。矢印系インジケーターでは、矢印の出る足やバッファ値の有無を見ることで、表示条件を追いやすくなる場合があります。

    変更メモは、あとで記事や検証にも使える

    設定変更のメモは、単に元に戻すためだけではありません。あとで検証する時、同じ設定だったか、違う設定だったかを分ける材料になります。インジケーターの表示を比べる時に、通貨ペア、時間足、期間、しきい値、テンプレート名、変更日が残っていると、後で読み返しやすくなります。

    特に複数のインジケーターを組み合わせている場合、どのインジのどの値を変えたのかを忘れやすくなります。チャート上では同じように見えても、1つのフィルターだけ変わっている、アラート設定だけ変わっている、表示時間足だけ制限されている、ということがあります。

    メモする項目 なぜ残すか 書き方の例
    インジ名 同じような名前のインジや別バージョンと混ざるのを避けるためです。 SampleIndicator_v1.2
    通貨ペアと時間足 時間足が違うと表示も変わるため、比較条件を残します。 USDJPY M15、XAUUSD H1など
    変更した項目 どの値で表示が変わったのかを後で追うためです。 Period 14→20、Alert true→false
    見え方の変化 ライン、矢印、色、通知のどれが変わったのかを分けるためです。 矢印数が減った、ラインがなだらかになった、通知が止まった
    テンプレート名 どの設定を保存したか分からなくなるのを避けるためです。 test_period20、default_backup

    表示が変わったからといって、すぐ良し悪しを決めない

    パラメーター変更後に表示が見やすくなった、サインが増えた、ラインがなめらかになった、と感じることがあります。しかし、それだけで設定の良し悪しを決めるのは早計です。見た目が整っても、条件が厳しくなっただけかもしれませんし、逆に条件が緩くなって表示が増えただけかもしれません。

    インジケーターは、相場そのものを変える道具ではありません。表示を変えることで、見たい情報を取り出しやすくする補助です。設定値を触る時は、表示が変わった理由、見たい目的、戻せる状態、比較条件を残しておくことが大切です。

    参考文献
    • MQL4 Reference「Input Variables」
      https://docs.mql4.com/basis/variables/inputvariables
    • MQL4 Reference「Custom Indicators」
      https://docs.mql4.com/customind
    • MetaTrader 4 Help「Technical Indicators」
      https://www.metatrader4.com/en/trading-platform/help/analytics/tech_indicators
    • MetaTrader 4 Help「Analytics」
      https://www.metatrader4.com/en/trading-platform/help/beginning/analytics

    本記事は、MT4インジケーターの表示や設定を理解するための一般的な解説です。インジケーターやパラメーター設定は、取引判断を補助する材料の一つであり、特定の設定値で取引成果を保証するものではありません。実際の利用条件や最新情報は、各ツールの公式説明や配布元の案内もあわせて確認してください。

  • MT4テンプレートを別PCに移す時に見ること

    MT4のテンプレートを別PCへ移したのに、前のPCと同じチャートにならないことがあります。テンプレートファイルをコピーしただけでは、使っていたカスタムインジケーター本体、保存場所、ファイル名、外部入力値、ラインやオブジェクト、プロファイルとの違いまで一緒に見ないと、表示が崩れたように見えるためです。

    この記事では、MT4テンプレートを別PCに移す時に見ることを、テンプレートで保存される内容、移すファイル、インジケーター本体、データフォルダ、プロファイルとの違い、移した後の点検手順に分けて扱います。テンプレートを「見た目の保存ファイル」とだけ考えると、あとで細かなところでつまずきやすくなります。

    まずテンプレートに何が入るかを見る

    MT4のテンプレートは、チャートに適用するための設定ファイルです。公式ヘルプでは、テンプレートにはチャート種類や色、スケール、OHLC表示、EAとそのパラメーター、カスタムインジケーターや標準インジケーターとその設定、ラインなどが保存されると説明されています。

    つまり、テンプレートは単なる背景色の保存ではありません。チャートに載せたインジケーターの設定やラインも含めて、チャート状態を別チャートへ再利用するためのものです。ただし、ここで重要なのは「インジケーターの設定が入る」ことと、「インジケーター本体が別PCにある」ことは同じではない、という点です。

    チャートの見た目

    ローソク足やラインチャート、背景色、グリッド、スケールなど、チャートの表示に関わる設定です。

    インジケーター設定

    チャートに入れているインジケーターや、その外部入力値、色や線の設定などが関係します。

    ラインやオブジェクト

    水平線、トレンドライン、図形などのラインスタディもテンプレートに関係します。

    EA関連の設定

    チャートにEAを載せている場合、EAとそのパラメーターもテンプレート側で扱われる項目です。

    テンプレートファイルだけで再現できる範囲を分ける

    テンプレートを別PCへ移す時に最初に分けたいのは、「テンプレートファイルで移るもの」と「別に用意しないといけないもの」です。テンプレートにインジケーター設定が保存されていても、移行先のMT4に同じカスタムインジケーター本体がなければ、同じ表示にはなりません。

    たとえば、前のPCで使っていた独自インジケーターが、移行先PCのNavigatorに出ていない場合、テンプレートを読み込んでも期待した表示にならないことがあります。これはテンプレートのコピー失敗ではなく、必要なファイルや保存場所がそろっていない可能性があります。

    見るもの 主な役割 別PC移行で起きやすいこと
    テンプレートファイル チャート表示、インジ設定、ラインなどを再利用するためのファイルです。 テンプレートだけ移しても、使っていたカスタムインジ本体がなければ同じ表示にならないことがあります。
    カスタムインジケーター本体 独自インジを表示するためのEX4/MQ4ファイルです。 移行先PCのMQL4/Indicators側にないと、Navigatorに出ない、またはテンプレート適用後に表示されないことがあります。
    プリセットや設定ファイル インジやEAが別途読み込む設定値を保存する場合があります。 商品や自作ツールによって扱いが違うため、配布元や自分の保存ルールも見る必要があります。
    DLLやライブラリ 一部のツールが外部ファイルを使う場合があります。 必要なファイル、利用許可、セキュリティ設定がそろわないと、表示や動作が変わることがあります。

    移行元と移行先のデータフォルダを開く

    MT4では、ファイルを置く場所を感覚で探すより、MT4本体からデータフォルダを開く方が安全です。公式ヘルプでは、Fileメニューの「Open Data Folder」から、価格履歴、設定ファイル、MQL4プログラムなどを保存するデータフォルダを開けると説明されています。

    Windowsのインストール先フォルダを直接探しても、実際にMT4が読んでいるデータフォルダと違う場所を見てしまうことがあります。複数のMT4を入れている場合や、ブローカーごとにMT4が分かれている場合は特に注意が必要です。

    1 移行元PCのMT4でOpen Data Folderを開く 前のPCで実際に使っていたMT4を起動し、Fileメニューからデータフォルダを開きます。似た名前のMT4を間違えないようにします。
    2 templatesフォルダを見る 保存したテンプレートファイルを探します。名前を付けて保存していない場合、どのテンプレートを移すのかを先に見直します。
    3 MQL4/Indicatorsも見る テンプレートで使っているカスタムインジケーター本体があるかを見ます。テンプレートだけではなく、必要なインジファイルも移行対象にします。
    4 移行先PCでもOpen Data Folderを開く 新しいPCのMT4側でも同じようにデータフォルダを開き、対応するフォルダへ入れます。OS上の見た目だけで判断しないようにします。

    インジ本体が移っているかを見る

    テンプレートを読み込んだのにインジケーターが出ない時は、移行先PCに同じカスタムインジケーターが入っているかを見ます。公式ヘルプでは、NavigatorにはCustom Indicatorsが表示され、カスタムインジケーターはNavigatorからチャートへ適用できると説明されています。

    移行先PCでNavigatorに出ていない場合、テンプレートより先にインジ本体の置き場所や拡張子を見ます。EX4だけで動くもの、MQ4をコンパイルしてEX4が必要なもの、商品配布ファイルに複数の補助ファイルが含まれるものなどがあります。配布元の説明がある場合は、その設置条件もあわせて見てください。

    テンプレートはあるがインジ本体がない

    チャートの色やラインは近く見えても、肝心のカスタムインジケーターが表示されないことがあります。まずMQL4/Indicators側を見ます。

    テンプレートとインジ本体がそろっている

    移行先PCでNavigatorへ表示されるか、チャートへ単体で適用できるかを見ます。その後にテンプレートを読み込みます。

    ファイル名やフォルダ階層の違いを見る

    カスタムインジケーターは、ファイル名や置き場所が変わると、テンプレートからうまく呼び出せないことがあります。前のPCで使っていたインジと同じ名前のファイルがあるか、移行先で別名になっていないか、サブフォルダを作っていないかを見ます。

    特に、複数のバージョンを持っているインジケーターでは注意が必要です。旧版と新版のファイル名が近い、末尾に数字が付いている、日本語名と英語名が混ざっている、といった状態では、テンプレート適用後に想定と違う設定が読み込まれたように見える場合があります。

    移行前に控えておきたいメモ
    • テンプレート名
    • 使っているカスタムインジケーター名
    • チャートの通貨ペアと時間足
    • インジの主なパラメーター
    • 色や線の表示設定
    • 水平線やトレンドラインを残したいか
    • EAや補助ツールをチャートへ載せているか

    プロファイルとテンプレートを混同しない

    MT4には、テンプレートとは別にプロファイルがあります。テンプレートは主に一つのチャート設定を別チャートへ適用するためのものです。一方、プロファイルは複数チャートを含む作業環境に関係します。複数チャートの並びまでまとめて移したい場合、テンプレートだけでは目的に合わないことがあります。

    たとえば、USDJPYの1時間足、EURUSDの15分足、XAUUSDの5分足を並べていた環境を丸ごと再現したい場合、個別テンプレートだけでなくプロファイル側も見る余地があります。ただし、移行時に最初から丸ごとコピーしようとすると、不要な古い設定まで持ち込みやすくなります。まずは必要なテンプレートとインジ本体を分けて移す方が、原因を追いやすくなります。

    項目 主に扱うもの 移行時の見方
    テンプレート チャートの見た目、インジ設定、ライン、EA設定など。 特定チャートの表示を再利用したい時に見る。インジ本体も別にそろえる。
    プロファイル 複数チャートを含む作業環境。 チャート群の並びを含めて移したい時に見る。不要な古い環境まで持ち込まないよう注意する。
    default.tpl 新規チャートに適用される標準テンプレート。 標準テンプレートを直接いじるより、目的別に名前を付けて保存した方が見直しやすい。

    移した後は単体表示から見る

    移行先PCでいきなり完成形のテンプレートを読み込むと、どこで崩れているのか分かりにくくなります。先にカスタムインジケーターを単体でチャートへ適用し、Navigatorに出るか、設定画面が開くか、表示にエラーがないかを見ます。

    単体で問題なく表示できるなら、次にテンプレートを読み込みます。テンプレート適用後だけ表示が変わる場合は、保存されている外部入力値、色設定、時間足、チャートの銘柄、ラインやオブジェクトの残り方を見直します。単体で表示できない場合は、テンプレートではなくインジ本体や設置場所の問題へ戻ります。

    1 Navigatorに出るかを見る 移行先PCでCustom Indicatorsに対象インジが出るかを見ます。出ない場合は保存場所や拡張子を先に見ます。
    2 新しいチャートへ単体で入れる テンプレートを読み込む前に、対象インジを単体でチャートへ入れて表示されるかを見ます。
    3 テンプレートを読み込む テンプレートを適用し、色、線、表示位置、インジ設定、時間足が移行前と大きく違わないかを見ます。
    4 違う部分をメモして戻る 表示が違う場合は、テンプレート、インジ本体、パラメーター、チャート条件のどこに差があるかを分けて見ます。

    移行先で表示が違う時に見るポイント

    テンプレートを移しても、前のPCと完全に同じ画面に見えないことがあります。原因は一つとは限りません。インジケーターのバージョン、チャートの銘柄名、時間足、ヒストリーデータ、外部入力値、表示色、オブジェクト、画面サイズなどが関係する場合があります。

    ここで大切なのは、「テンプレートを移したのに違う」と一括りにしないことです。テンプレートが読めているのか、インジが読めているのか、パラメーターが同じなのか、チャート条件が同じなのかを分けると、原因に近づきやすくなります。

    症状 先に見ること 考え方
    テンプレート名が出ない templatesフォルダ、ファイル名、保存先MT4。 別のMT4のデータフォルダへ入れていないかを見ます。
    インジが表示されない MQL4/Indicators、Navigator、EX4/MQ4、再起動。 テンプレートより先にインジ本体が読み込まれているかを見ます。
    色や線が違う テンプレートの読み込み、インジのColors設定、別バージョン。 同名でも中身が違うファイルを使っていないかを見ます。
    サインやラインの位置が違う 時間足、銘柄、ヒストリーデータ、外部入力値。 チャート条件が移行前と同じかを見ます。
    設定画面は開くが動きが違う Inputs、Presets、DLL、ライブラリ、商品マニュアル。 テンプレート外の設定ファイルや許可設定も見る必要があります。

    ラボメモ

    テンプレート移行でつまずく時は、「テンプレートを移したか」だけを見ると原因がぼやけます。テンプレート、インジ本体、データフォルダ、パラメーター、チャート条件を分けると、どこで表示が変わったのかを追いやすくなります。

    特に別PCへ移す時は、前のPCで使っていたMT4と、新しいPCで開いているMT4が本当に対応しているかを先に見てください。

    テンプレート移行前に作っておくとよい控え

    別PCへ移す前に、最低限の控えを作っておくと、あとで戻りやすくなります。テンプレートファイルだけをコピーするのではなく、どのチャートで、どのインジを、どの設定で使っていたかを短く残しておくと、移行先で表示が違う時の手がかりになります。

    スクリーンショットも有効です。チャート全体、インジのパラメーター画面、Colors画面、Navigatorでのファイル名、テンプレート名を残しておくと、移行先で比べやすくなります。手順そのものは地味ですが、後から原因を探す時間を減らせます。

    テンプレート名

    目的別に分かる名前で保存しておくと、移行後にどれを読み込むべきか迷いにくくなります。

    使っているインジ名

    Navigator上の表示名だけでなく、実際のファイル名も見ておくと、別PCで探しやすくなります。

    主要パラメーター

    外部入力値が移行後に変わって見える場合に備え、重要な値だけでも控えておきます。

    チャート条件

    銘柄、時間足、表示形式、画面スケールなどを残しておくと、見た目の差を比べやすくなります。

    まとめ:テンプレートだけでなく周辺ファイルも見る

    MT4テンプレートを別PCへ移す時は、テンプレートファイルだけをコピーして終わりにしない方が安全です。テンプレートにはチャート設定やインジ設定が入りますが、カスタムインジケーター本体や補助ファイルまで必ずそろうとは限りません。

    まず移行元と移行先のMT4でOpen Data Folderを開き、templates、MQL4/Indicators、必要に応じて設定ファイルやライブラリを見ます。そのうえで、移行先PCでインジを単体表示し、最後にテンプレートを読み込みます。順番に分けて見ることで、表示が変わった時にも原因を追いやすくなります。

    本記事は、MT4の操作やファイル移行時に見るポイントをまとめたものです。利用しているMT4、ブローカー、商品、OS環境によって保存場所や必要ファイルが異なる場合があります。実際に移行する際は、公式ヘルプや配布元の説明、利用中の環境をあわせて見てください。

  • MT4インジケーターのパラメーターを変更する方法

    MT4にインジケーターを入れたあと、「期間を変えたい」「色を見やすくしたい」「アラート条件を変えたい」と感じることがあります。

    ただし、パラメーターは見た目だけでなく、表示されるラインやサインの出方にも関わることがあります。数値を変える前に、どこを触ると何が変わるのかを分けて見ておくと、あとから元の状態に戻しやすくなります。

    まずはパラメーターが何を変えるものかを見る

    MT4のインジケーターには、チャートへ表示するときに変更できる項目があります。たとえば、移動平均線なら期間、表示色、線の太さ、適用価格などが代表的です。カスタムインジケーターでは、アラートの有無、表示対象の時間足、サインの条件、計算に使う本数などが置かれていることもあります。

    MQL4では、ユーザーがプロパティ画面から変更できる外部入力値として MQL4 の input 変数や extern 変数が使われます。つまり、パラメーターは「インジケーターの内部条件を一部だけ外から変えられる入口」と考えると読みやすくなります。

    Inputs 期間、判定条件、アラート設定、表示対象など、インジケーター側で用意された入力項目を扱います。
    Colors ラインや矢印など、表示要素の色、太さ、スタイルを変える場所です。
    Levels オシレーター系の水準線など、補助線を扱う場合があります。
    Visualization どの時間足で表示するかを選べる場合があります。インジケーターによって見える項目は異なります。

    チャート上のインジケーター設定を開く流れ

    すでにチャートへ入れているインジケーターの設定を変える場合は、表示中のインジケーターを選び、プロパティ画面を開きます。MT4の表示やブローカー提供版によって細部の表記が少し違うことがありますが、基本の流れは大きく変わりません。

    よく使う変更手順

    1. 対象のチャートを開く。
    2. チャート上で右クリックし、表示中のインジケーター一覧を開く。
    3. 変更したいインジケーターを選び、編集またはプロパティを開く。
    4. Inputs、Colors、Levels などのタブを見て、変えたい項目を選ぶ。
    5. 値を変更したら、OKを押してチャート表示を見直す。

    Inputsタブでは、変更したい値をダブルクリックして入力し直す形が基本です。色や線の太さだけを変えたい場合は、InputsではなくColors側を見る方が早いことがあります。

    数値を変える前に元の状態を残しておく

    パラメーターを変える前には、元の値を残しておくことが大切です。とくにカスタムインジケーターでは、数値名が英語や略語になっていて、あとから何を変えたのか分かりにくくなることがあります。

    おすすめは、いきなり大きく変えず、ひとつの項目だけを少し変えてチャートの変化を見る方法です。複数の数値を同時に変えると、どの項目が表示の違いにつながったのか分かりにくくなります。

    変更前に見ておきたいこと

    • 元の数値をメモしているか。
    • 変更する項目が、表示色なのか判定条件なのかを分けて見たか。
    • 複数の項目を同時に変えすぎていないか。
    • 変更後のチャートを、ひとつの時間足だけで判断していないか。
    • 必要ならテンプレートとして別名保存する準備があるか。

    テンプレート保存とセットで使うと戻しやすい

    よく使うパラメーターに変えたら、テンプレートとして保存しておくと、別のチャートにも同じ表示環境を使いやすくなります。MetaTrader 4のテンプレートには、チャート種類、色、スケール、インジケーターとその設定、ラインなどを保存できます。

    ただし、標準テンプレートを上書きすると、意図しないチャートにも同じ設定が反映されることがあります。慣れないうちは、通貨ペア名や用途が分かる固有名で保存しておく方が扱いやすいです。

    ラボメモ

    インジケーターのパラメーターを触るときは、まず「表示を変える項目」と「判定条件を変える項目」を分けて見ると、変更後の違いを追いやすくなります。

    元の値を残さずに試すと、あとから戻し方が分からなくなることがあります。よく使う組み合わせは、テンプレートとして別名保存しておくと扱いやすくなります。

    よくあるつまずき

    色を変えたのに見えない

    背景色と線の色が近いと、表示されていても見えにくくなります。Colorsタブで色、太さ、線種を変えて、チャート背景との違いが分かるか見直します。

    Inputsを変えても動きが変わらない

    変更した項目が、そのインジケーターの表示に直接関係していない場合があります。また、反映に時間がかかるタイプや、一定本数のローソク足が必要なタイプもあります。まずは説明書や販売ページの項目名と照らし合わせてください。

    別のチャートでは元に戻っている

    インジケーターの設定は、チャートごとに扱われることがあります。同じ表示にしたい場合は、テンプレート保存や定型チャートの適用を使うと、再設定の手間を減らせます。

    数値を変えすぎて意味が分からなくなる

    パラメーターは自由に触れるからこそ、変更の順番が大切です。まずは元の設定を残し、ひとつずつ変えて、表示がどう変わるかを見ます。大きな変更を重ねるほど、あとから理由を追いにくくなります。

    インジケーター設定を見るときの注意点

    パラメーター変更は、表示や判定条件を変える操作です。設定を変えたこと自体が、取引結果を保証するものではありません。実際に使う場合は、ツールの役割、相場条件、リスク、検証方法をあわせて見てください。

  • MT4のテンプレート保存と定型チャートの使い方

    MT4 TEMPLATE

    同じチャート設定を、別の通貨ペアにも使いやすくする

    MT4でインジケーター、色設定、水平線、表示形式を毎回入れ直していると、チャートを開くたびに手間が増えます。よく使う画面構成は、テンプレートとして保存しておくと、別の通貨ペアや時間足にも同じ見た目を当てやすくなります。

    この記事では、MT4のテンプレートで保存される主な内容、保存と読み込みの流れ、プロファイルとの違い、使う前に見ておきたい注意点を扱います。

    テンプレートはチャートの見た目と設定をまとめるもの

    MT4のテンプレートは、チャート画面の設定を別のチャートへ当てるための仕組みです。公式ヘルプでは、チャートの種類や色、スケール、表示中のインジケーターと設定、ラインなどをテンプレートに保存できると説明されています。

    たとえば、移動平均線、RSI、水平線、背景色、ローソク足の色を整えたチャートを作ったあと、その状態をテンプレートとして保存しておけば、別の通貨ペアでも同じ画面構成から始められます。

    • インジケーターを入れたチャート構成を再利用する。
    • 色や表示形式を毎回変えずに済ませる。
    • 複数の通貨ペアで同じ見た目にそろえる。
    • 使う場面ごとに、チャート設定を分けて保存する。

    テンプレートは、取引判断そのものを代わりに行うものではありません。あくまで、MT4の画面構成を再利用しやすくするための設定保存です。

    保存前に作っておくチャート構成

    テンプレートを保存する前に、まず保存したいチャートの状態を作ります。後から何度も使う前提なら、見やすさだけでなく、どのインジケーターを何のために入れているかも分けておくと扱いやすくなります。

    CHART 表示形式を決める ローソク足、バーチャート、ラインチャート、背景色、グリッド、Askラインなど、見たい情報に合わせてチャートの見た目を作ります。
    INDICATOR 使うインジを入れる 移動平均線やオシレーターなど、普段使うインジケーターを入れます。設定値もテンプレートに含まれる前提で見ておきます。
    OBJECT ラインや表示物を見る 水平線やオブジェクトを残したい場合は、不要な線が混ざっていないかを見ます。別チャートへ当てた時に邪魔になる線は消しておきます。

    チャートのプロパティは、メニューの「チャート」からプロパティを開くか、チャート上の右クリック、またはF8キーから変更できます。背景色やローソク足の色、グリッド、Askラインなどは、テンプレート保存前に見ておきたい項目です。

    テンプレートを保存する流れ

    MT4では、作ったチャートをもとに新しいテンプレートを保存できます。公式ヘルプでは、「Charts – Template – Save Template…」から保存できると説明されています。

    STEP 1 保存したいチャートを開く インジケーター、色、表示形式、必要なラインを入れた状態にします。保存したい画面がアクティブになっているかも見ます。
    STEP 2 テンプレート保存を選ぶ チャート上で右クリックし、「定型チャート」から保存を選びます。上部メニューのチャートからテンプレート保存へ進む方法もあります。
    STEP 3 名前を付ける 用途が分かる名前を付けます。例として「trend_check」「ma_rsi_base」のように、後で中身を思い出せる名前にします。
    STEP 4 別チャートで読み込む 別の通貨ペアや時間足を開き、保存したテンプレートを読み込みます。見た目やインジ設定が意図どおり反映されるかを見ます。

    ラボメモ

    テンプレートは、同じ画面構成をすばやく呼び出すための道具です。複数の通貨ペアを見ているときほど、表示のばらつきを減らしやすくなります。

    ただし、保存されるのは画面構成や設定であって、相場判断を自動で正しくする仕組みではありません。インジケーターの役割や設定値は、別の記事や用語集でもあわせて見てください。

    テンプレートとプロファイルを分けて見る

    MT4では、テンプレートとは別にプロファイルという機能もあります。テンプレートは主に1枚のチャートへ当てる設定、プロファイルは複数のチャート画面の組み合わせを保存するものとして見ると分かりやすくなります。

    TEMPLATE 1つのチャート設定 色、表示形式、インジケーター、ラインなど、アクティブなチャートに当てる設定を扱います。別の通貨ペアへ同じ見た目を使いたい時に向いています。
    PROFILE 複数チャートの組み合わせ 開いているチャート群と配置をまとめて扱います。複数ペアを並べた作業環境を切り替えたい時に向いています。

    公式ヘルプでは、プロファイルを開くと、保存時と同じ位置に各チャートと設定が置かれると説明されています。1枚のチャートの見た目を使い回したいのか、複数チャートの作業環境ごと切り替えたいのかで、使う機能を分けます。

    保存名と使い分けでつまずきにくくする

    テンプレートは一度作ると何度も使えるため、名前の付け方が雑だと、後から何を保存したものか分かりにくくなります。MT4を複数環境で使う場合や、検証用と普段見る用を分ける場合は、用途が分かる名前にしておくと後で迷いにくくなります。

    • 表示確認用、複数時間足用、インジ検証用など、用途を名前に入れる。
    • 同じ名前で上書きする前に、中身が本当に同じ用途かを見る。
    • EAやインジの設定を含むテンプレートは、別チャートへ当てる前に設定値を読む。
    • 標準テンプレートをむやみに変えず、用途別の名前で保存する。

    標準テンプレートの扱いは慎重に

    MT4の公式ヘルプでは、標準のテンプレートやプロファイルを変更するより、固有名のものを作ることがすすめられています。あとで元の状態へ戻したい場面もあるため、まずは自分用の名前で保存する方が扱いやすくなります。

    インジケーター入りテンプレートで見たい注意点

    テンプレートには、表示中のインジケーターや設定も含まれます。そのため、別のMT4環境や別の通貨ペアへ当てるときは、インジケーター本体が同じ場所に入っているか、設定値が用途に合っているかを見ます。

    インジ本体がないと表示されないことがある

    テンプレートにインジケーター設定が残っていても、別環境のMT4にインジケーター本体が入っていなければ、同じ表示にならないことがあります。テンプレートだけを移す場合は、必要なインジケーターもあわせて入っているかを見ます。

    通貨ペアや時間足で見え方が変わる

    同じテンプレートでも、通貨ペアや時間足が変われば、チャートの見え方は変わります。特に複数時間足やオシレーターを使う場合は、テンプレートを当てた後に、どの時間足で見る前提なのかを読み直します。

    EA設定はそのまま使わない

    テンプレートには、アタッチされたExpert Advisorとそのパラメーターも含まれることがあります。EAを含むテンプレートを読み込む場合は、自動売買の設定、通貨ペア、時間足、ロット、稼働条件を別途見てから扱います。

    用語を先に押さえる

    テンプレート保存は、MT4、インジケーター、複数時間足、EAなどの用語とつながっています。操作で迷う場合は、用語集で基本語を短く読んでから、個別記事へ進むと追いやすくなります。

    参考にした公式情報

    この記事では、MT4のテンプレート、プロファイル、チャートプロパティに関する公式ヘルプを参考にしています。