ボリンジャーバンド、バンドウォーク感知インジケーター、変な表示対策!

 前々から気になっていた、時々出る、hj_BBchikou104aの新規ローソク足確定直後の変な表示・・・なぜこんな表示になるんだろう、MT4のデフォルトインジケーターのMAやBBでは起こらないのに・・・

ラインを表示するタイプの別のインジケーターでも同様のことが起こってて、試行錯誤、四苦八苦・・・

 今のところ、上下ビンビン表示が出ない修正バージョンを hj_BBchikou104b としました。記事の最後にダウンロードリンクをおいてます。
仕様は、こちらを参照願います。hj_BBchikou104

今のところ、上限ビンビン表示は起こってないのでこれでいいのかなぁ、と。あまり自信ないのですが・・・

スポンサーリンク

表示異常

 新規ローソク足確定後、tickデータが飛んでくるのが遅いと予期せぬ数値を保持します。これが端っこビンビンの原因だとは思うのですが・・・自信なし・・・

 次のtickデータがとんでくると、再演算で通常のラインが表示されます。最初は???状態でしたが、飛んでくるデータに異常値があることに気づき、避けようと・・・

ライン描画しなければ、このような状況にはならないので、BBラインの描画をやめればいいのですが・・・

なぜ、標準描画とプログラム描画で差が出るのかはわからないのですが、出るのだからなんとかしないとね。

描画異常対策バージョン

 現状、うまくいってると思う処理を追加しました。

 ここ2週間ほど、みていますが、今の所、上下ビンビン表示は起こっていません。多分、これでなんとかなったと思うのですが、これでも異常表示する場合は、解決策が浮かばないので、ラインの描画をやめようと思います。

このタイプのインジケーターを利用される方は、このインジケーターに応じたインジケーターを手作業で表示、条件変わるたびにパラメーター変更しないといけなくなるので、手間がかかるのですが・・・

 上下ビンビン表示が気にならない方はそのままお使いいただいて構いませんが、できましたら、対策バージョン、hj_BBchikou104bに変更願います。変更後、変な動作していましたらコメントください。

イラスト、PC

 ラインを表示する別のインジケーターにも水平展開していきます。MT4のバージョンアップ、Build Noアップでなんとかしてくれるといいなぁ、と思いますが、私のプログラミング知識が不足しているだけかも知れないので、なんとも・・・

ダウンロード

 変な表示しないようにしたつもりです。上下ビンビン表示がでた場合は、すみませんがコメントください。

仕様は、こちら hj_BBchikou104

スポンサーリンク
FX
スポンサーリンク

コメント