MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1055

 
MakarFX:

皆さん、ごきげんよう。

Alert()」に独自のサウンドを添付する方法を教えてください。

端末のみ - サービス - セットアップ - イベント

 
MakarFX:

皆さん、ごきげんよう。

Alert()」にサウンドを添付する方法を教えてください。

アラートエディターの「ソース」欄で、コロンを押して、必要な音を選択します。

アラートエディターは、端末の「アラート」タブで右クリックすることで開くことができます。

サウンドを添付したい場合は、alert.wavファイルをサウンドに置き換えるか、ファイル名をコードに記述してください。

 

こんにちは

MQL5で正しいコードの行に戻るにはどうしたらいいですか?

 
gromaizeka:

こんにちは

MQL5で、正しいコードの行に戻るにはどうしたらいいですか?

いくつかの選択肢があります。ここでひとつ、ご紹介します。


ctrl+F2でブックマーク、F2ブックマークでナビゲートできます。

また、マウスの「前進」「後退」キーも機能します。

 
Vitaliy Maznev: または、コードにファイル名を書いてください。

インジケータが複数のイベントでAlertが発生するので、イベントごとに異なる音を分けたいのですが、どのようにコードに書けばいいのか興味があります。

 
MakarFX:

インジケータは複数のイベントでAlertが発生するので、イベントごとに異なる音を分けたいのですが、どのようにコードに書けばいいのか興味があります。

もちろん、私はコーダーではないので、コード自体は見ていませんが、おそらくalert1, alert2 などの変数を追加する必要があります。:)

 
MakarFX:

インジケータが複数のイベントでAlertが発生するので、イベントごとに異なる音を分けたいのですが、どのようにコードに書けばいいのか興味があります。

まさか

ターミナルでサウンドなしのアラートを設定し、アラートを呼び出す前にPlaySound() コードから任意のサウンドを再生します。

 
MakarFX:

インジケータに複数のイベントに対するAlertがあるので、イベントごとに異なる音を分離したいのですが、どのようにコードに書けばよいのか興味があります。

Alertの直後か、PlaySoundを 独自の音で鳴らすか、どちらかです。

 
Vitaliy Maznev:

もちろん、私はコーダーではないので、コードそのものを見ていませんが、おそらくalert1, alert2 などの変数を追加する必要があります。:)

//+----------------------------------------------------------------------------+
//|  Подача сигнала.                                                           |
//|  Параметры:                                                                |
//|    st - строка сообщения                                                   |
//+----------------------------------------------------------------------------+
void Signal(string st) {
  if (UseAlert) Alert(st);
  if (UseComment) Comment(st);
  if (UseSendMail) SendMail(WindowExpertName(), st);
  if (UseSendPush) SendNotification(st);
  if (UsePrint) Print(st);
  if (UseSound) PlaySound(sotFileName);
}

ソースコード添付

ファイル:
 
Alexey Viktorov:

いくつかの選択肢があります。以下はその一例です。


ctrl+F2でブックマーク、F2ブックマークでナビゲートできます。

マウスの「前へ」「後ろへ」キーも有効です。


GoToやToDoのように、条件を満たすと指定したマークから 実行を開始します。