内容的に昨日の続きです。 通貨ペア毎に音が替えられるっっと喜んで以下のように書き換えるだけでは、実用上の不具合が生じます。 if(WarnigMode >0) PlaySound(StringSubstr(Symbol(),0,6)+".wav"); このままでは、「ユ,ポ,スイスえん」のように再生音が重なってしまい、本来は、「ユーロドル、ポンドオウジー、スイス円」の3ペアが鳴っているのに、最後のペアしか聞き取れない...という問題が起きます。特にTick更新のタイミングで毎回鳴らしていると、相場が動く時はどの通貨もそれなりに動くので非常に聞き辛くなってしまいます。 そんな時の対処法は、 ・あるチャートのインジケータが音を鳴らしたら、直後2秒間は他のチャートは音を鳴らさない。 ・Tick更新毎に鳴らさずに、15秒前後に1回程度鳴らすようにする。 とすれば、かなり改善されます。 (その為に、