• 締切済み

MQL4でアラート音を簡単に変える方法

下記のような簡単なアラート音を鳴らすプログラムがあります。 if(条件1) Alert("Price reached"); else if(条件2) Alert("Price failed"); 他のMQ4インジケーターが同じAlert音を使っているので、音を変えたいのですが、どのような方法があるでしょうか。

みんなの回答

  • satoc
  • ベストアンサー率61% (11/18)
回答No.2

間違った回答をしてしまい申し訳ありません。 一応方法はあります。 ShellExecuteという仕組みを使い、DOSコマンドを実行します。 下記リンクを参考にしてください。 http://d.hatena.ne.jp/fai_fx/20091030/1256833780 DOSコマンドでは、鳴らす音源ファイルを指定し、音源再生EXEで再生します。 http://www.cepstrum.co.jp/download/recplay/recplay.html おそらくこれで、再生出来るはずです。 試してみてください。 ただし、この場合、音はなると思いますが、メタトレーダー上に、Alertのメッセージボックスは出ませんので、違う方法でメッセージボックスを出す必要があるかもしれませんね。(必要なら)

すると、全ての回答が全文表示されます。
  • satoc
  • ベストアンサー率61% (11/18)
回答No.1

その画面の設定箇所のサウンド音源のフォルダ名を選択します。 プルダウンの一番上に何が書いてありますか?

jaydocs
質問者

補足

それでは他のインジケーターの音も一緒に変わってしまいます。 MQL4の記述の質問です。

すると、全ての回答が全文表示されます。

関連するQ&A