Alert

止めるまで鳴り続けるアラート。

「まず最初に何物にも煩わされない心を保つことだ。 次に、物事を真正面から見つめ、それが何のためのものなのかを知ることだ」 マルクス・アウレリウス Alert() の本質とは何か?それは何のためのものなのか?を考えてみました。 Alert() を呼び出すと、ダ…

Alert時にタブ内のチャートをアクティブにする。

Alert でメッセージが出た後に、当該通貨ペアのタブをクリックしてアクティブにするのが面倒な人向けに役に立つ..かもしれないコードです。テスト用のscript ですが、適宜組み込んでみてください。 ↑本来は、アクティブ化の一行だけでOKのはずなのですが、…

複数のチャートのアラート機能を一括制御する為の工夫。

人は何かの犠牲なしに何も得ることはできない。何かを得るためには、それと同等の代価が必要になる。 自作インジケータを複数のチャートに貼り付けていて、且つ、アラートに前回紹介したようなアクティブ化機能を持たせていると、本当に何かの作業に集中した…

Alert時にチャートをアクティブにする。

一般的なWindowsアプリのマナーとして、バックグラウンドで動いているアプリが勝手に最前面にアクティブになることは推奨されていません。ユーザが文字入力している最中に、他のアプリにフォーカスが移ったら不便な訳です。 しかし、トレーダーにとっては、…

PlaySoundの代りに音楽プレイヤーに再生させるコード。

コメントにあったので、参考用にコードを公開しておきます。音楽プレイヤーに再生させると、複数のMT4からの再生を重複することなく再生できるのと、ボリュームの調整がプレイヤー側で出来るというメリットがあります。 まずは、冒頭で ShellExecuteA を使え…

複数通貨ペアの警告音を重複しないように鳴らすには。

内容的に昨日の続きです。 通貨ペア毎に音が替えられるっっと喜んで以下のように書き換えるだけでは、実用上の不具合が生じます。 if(WarnigMode >0) PlaySound(StringSubstr(Symbol(),0,6)+".wav"); このままでは、「ユ,ポ,スイスえん」のように再生音が重…