[自作]急騰急落アラート
愛用していた Twitter アカウント 『FX/為替 主要円 急騰急落アラート』@ForexPipsAlert が更新を停止して2ヶ月ほど。同じような機能を MT4 のインジケータで作ってみた。
機能概要
監視したい通貨ペアが急騰急落したときに知らせてほしい。スマホの MT4 にアラートを投げてほしい。
仕様
対象通貨ペアはインジケータを突っ込んでいるチャート通貨ペア。ポンドルの1分足にインジケータを入れていれば、通貨ペアはポンドルで時間足は1分を監視する。検知閾値はふたつ。値幅10pipsと変動率0.1%でアラートを投げる。
計算式
値幅は、2つ前の終値と1つ前の終値の差分 Close[1]-Close[2]
変動率は、(Close[1]/Close[2]-1)*100
実装結果
検知閾値は値幅のみで実装。値動き活発になったら変動率も組み込みテストしたい。ここで問題発生!変動率の表示が2回目から小数点以下17桁も表示されてしまう。ここは小数点以下2桁に表示するよう、NormalizeDouble(xxx,2) と記述している。1度目は思い通りの表示なのだが、2度目は想定外の表示になってしまう。どうコーディングすればいいのか?


