MQL Lang Tool - MQL多言語対応補助ツール

商品概要
コミュニティ(0)
MQL Lang Tool - MQL多言語対応補助ツール インジケーター・電子書籍
MQL Lang Tool - MQL多言語対応補助ツール
EA・インジの開発者様必見!ツールの多言語対応を補助します。
レビュー:
カテゴリ:
提供方法:
電子書籍
販売開始日:
2025/06/13
更新日時:
-
バージョン:
-
出品者GogoJungle
出品者の最終ログイン時間:2026年5月21日 18:03:28
出品者情報をもっと見る
無料
すでに 26 人が利用中!
提供元 / 販売元:
販売サイト:

お支払い方法

MastercardVisaJCBBankFamilyMartD2D1

EA・インジケーターの開発者様必見!

あなたのツールを 多言語対応 させて、

 世界中の人に使ってもらえる ようにしませんか?

本ツールを使用して多言語対応させたEA・インジケーターは、翻訳対象のテキストを表示する際に「辞書ファイル」を参照し、ユーザーの言語設定に応じて自動的にチャート上・ログの表示内容を変更させることができます。

 MQL Lang Toolの使い方 

ツール全体の概要

MQL Lang Tool は、MT4/5の .mq4 / .mq5 ファイルを対象に、EA・インジケーターなどを多言語対応させるための開発者向けツールです。

本ツールの主な機能は次の2つです:

タブ名 機能内容
🔄 GetText関数の適用 文字列に GetText() を適用し、多言語対応用の記述に変換
🔠 mqhファイルの生成 GetText() に対応する翻訳文字列を管理・生成し、辞書ファイル( Lang_***.mqh ファイル)を出力

1. 🔄 GetText関数の適用

【目的】

.mq4 / .mq5 ソースファイル内の表示テキストに GetText("〜") を適用し、多言語対応用の形に変換します。

【手順】

  1. ファイルを読み込む
    - 📂 mq4/mq5ファイルをドロップまたはクリックして選択 に、翻訳対象の .mq4 または .mq5 ファイルをドロップ or 選択
  2. 辞書ファイルを読み込む行の追加
    - ✚「mqhファイルの読込を追加」ボタンで、辞書ファイルを読み込むための行・#include <Lang_ファイル名.mqh> を自動挿入
    - 既に同様の行がある場合は追加されません
  3. 文字列の変換
    - 表示されたコード中の "文字列" をホバー
    🌐 多言語対応させる をクリックすると GetText("文字列") に変換
    - 既に GetText() が使われている場合は、↩️ 元に戻す で元の "文字列" 表記に戻せます
  4. 操作の補助
    - 🔄「変換実行」:選択中の箇所を変換
    - ⬅️➡️「前へ」「次へ」:対象箇所を移動
  5. 変換後の保存
    - 📥「変換後のファイルをダウンロード」で、変換された .mq4/.mq5 を取得

【補足】

  • input, extern, #property の行などは自動スキップされます。
  • 関数内部の表示テキストだけが対象になります。
  • input, externで定義する入力パラメーターは、MT4/MT5自体の仕様の問題で多言語対応させることができません。パラメーター名は英語で記載しておくことをおすすめいたします。

2. 🔠 mqhファイルの生成

【目的】

GetText("KEY") に対応する翻訳テーブルを .mqh ファイル(辞書ファイル)として生成します。

【手順】

  1. 翻訳対象を読み込む
    - 左側のドロップエリアで .mq4 / .mq5 ファイルを読み込むと、GetText("KEY") を自動抽出
    - 必要に応じて、右側のドロップエリアで既存の Lang_***.mqh を読み込むことで、作成済の辞書ファイルの情報を引き継げます
  2. 翻訳を入力
    - 表形式で表示される翻訳欄に、翻訳文を入力します
    - 複数行貼り付けに対応しています
    - 上下左右キーでセルの移動、エンターキーで編集モードの切り替えが可能です
  3. 補助機能の活用
    - 指定言語のコピー(例:日本語選択時のテキストとしてKeyをそのまま使う場合は Key → Japanese)
    - デフォルト言語の選択(「ユーザーのMT4/5の言語が日本語・英語以外の場合に使用される言語」を選択することができます)
  4. 保存
    - 📥「mqhファイルをダウンロード」で翻訳データを .mqh ファイルとして保存

【補足】

- デフォルトの言語の列に空欄がある場合はダウンロードできないようにする、操作ミス防止機能が搭載されています

3. 動作確認方法

【手順】

  1. ファイルの設置
    - GetText()適用後の .mq4 / .mq5 ファイルを、EAの場合は Experts フォルダ、インジケーター場合は Indicators フォルダに設置します
    - 辞書ファイルを Include フォルダに設置します
  2. コンパイル
    - mq4/mq5 ファイルをMetaEditorで開き、「コンパイル」 ボタンを押してコンパイルします
  3. ツールをチャートに適用
    - MT4/MT5でツールをチャートにドラッグアンドドロップします
  4. 言語設定を変更
    - 「表示」>「言語」から言語を変更し、MT4/5を再起動すると、辞書ファイルに登録された情報を元に表示内容が変更されます

 商品内容 

  • ツール本体(インストーラー)
  • インストール手順の記載されたテキストファイル
  • サンプルインジケーター2つ

 動作環境 

  • 対応OS:Windows 10 / 11
  • 対応形式:.mq4 / .mq5 / .mqh
  • input, externで定義する入力パラメーターは、MT4/MT5自体の仕様の問題で多言語対応させることができません。パラメーター名は英語で記載しておくことをおすすめいたします。
無料
すでに 26 人が利用中!
提供元 / 販売元:
販売サイト:

お支払い方法

MastercardVisaJCBBankFamilyMartD2D1
商品概要
コミュニティ(0)
人気商品ランキング
おすすめ商品(キャンペーン商品)

GogoJungleを初めてご利用する方へ商品のご利用まではかんたん3ステップ!

GogoJungleでは、会員様向けに、あなたの投資生活を豊かにするサービスをご用意しております。また、商品をご購入いただけるのは、会員様のみとなっております。今すぐ会員登録をして、GogoJungleを活用してみませんか!

01
ユーザー情報を入力し会員登録
02
案内に従い購入
03
マイページからダウンロード
■ 投資商品等に関する重要事項およびリスクについて 【金融商品取引業者】
株式会社ゴゴジャン 関東財務局長(金商)第1960号
【加入協会】
一般社団法人 日本投資顧問業協会
【手数料・費用等について】
当社プラットフォームで提供するソフトウェア、電子書籍、投資助言サービス等のご利用には、商品ごとに定められた購入代金が発生します。 また、お客様が実際の金融商品取引(FXやCFD取引等)を行う際には、接続先の証券会社等において、取引手数料やスプレッド(売値と買値の差)等の費用が発生する場合があります。
【証拠金および損失リスクについて】
FX(外国為替証拠金取引)やCFD(差金決済取引)等の取引は、預託した証拠金の額を上回る取引が可能であるため、対象とする指標(通貨・商品価格等)の急激な変動により、預託証拠金を上回る損失(元本超過損)が生じるおそれがあります。 また、金融商品取引には価格変動等のリスクがあり、投資元本を割り込む、あるいは元本を超える損失が生じる場合があります。
【サービスの性質および取引主体について】
当社は投資用ソフトウェアおよび投資情報の提供を行うプラットフォーム(マーケットプレイス)であり、お客様に代わって金融商品の売買、媒介、取次、または代理を行うものではありません。 当社が提供するサービスや情報は投資判断の参考として提供するものであり、将来の利益や特定の成果を保証するものではありません。 一部に投資助言サービスを含みますが、特定の金融商品の売買を強制、または勧誘するものではありません。 最終的な投資判断および取引の実行は、お客様ご自身の責任において行っていただきますようお願いいたします。