2018年6月3日MQLこんばんは、たかはしです。とある方とメールでやり取りしていた内容で、きっと同じ症状の人も居るはずと思いましたので、シェアしておきます。何が問題なのかというとですね、なぜかADX系のインジケーターで、ラインが表示されないと言う症状。僕が調べたところに寄ると、ADX系のインジケーターでこの症状が起きている人がいるようでした。厄介なのが、その症状が出る人と出ない人、厳密に言うと環境によって挙動が異なるのです。ちなみに、僕の環境ではラインが表示されて、その方の環境ではラインが表示されません。MT4の環境も新しく入れ直して試して貰ったけど、改善せずという感じです。普通、インジケーターを自分で作ったりする時って、ゼロの状態から作るのでは無くて、どこかからベースを持ってきて、それに対して手を加えていきます。巷に出回っているADX系のインジケーターって、似たような処理で実装されているんだと思いますが、インジケーターの作り方に問題があったようです。通常MQLでは、この出力データはラインだよとか、矢印だよとか指定して実装するんですが、ADX系のインジケーターに限って、その宣言が何故かされていないんですよね。一応大手サイトからダウンロードした2種類のインジケーターで確認しましたが、両方とも実装されていませんでした。ベースのベースから実装されていないんだろうな〜って解釈しましたwでも、同じ不具合なら全ての環境で同じ症状が出ても良いはずなのに、出る環境と出ない環境があるのが不思議です。MT4以外の何か、例えばWindowsのバージョンであったり、32ビットや64ビット、コア数とかそういう部分で差があるのかな?それとも、MT4の設定が違うとか、とにかく原因は不明なんですがそういうことなんだと思います。この辺は深く考えていても分からないので、あまり気にせず下記コードを症状が出ている人は該当コードに追記して対応してください。DRAW_LINE記述箇所は、該当MQLを開いてコードの先頭の方にpropertyが書かれている箇所らへんに追記するだけでOK。これでMQLはラインで表示するんだな!と言う風に解釈してくれます。動いたから、こう言う対応をしただけで詳しいことは分かりませんので、あしからず。タグMT4ツール(インジケーターなど)インジケーターラインこの記事を書いている人たかはしハイレバをこよなく愛するXMトレーダー。維持率は大体いつも100%位のピリピリしたトレードを好みます。メイン通貨はポンドドル、ポンド円で勝ったり負けたりしながら地味にお金を減らしていますが、たまに大勝ちすることもあります。このブログを読んでくれる人には少しでも勝って欲しいと思って色々と書いています。AMたかはしさんどこを探しても見つからなかった原因がおかげ様で解決しました!とても助かりました。心よりお礼申し上げます。AMこれハマりますよね〜。AM偶然、拝見しました。本当に、ありがとうございました。アナログ熟年女子なので、プロパティに初めてトライしました。不安でしたが、貴方様の説明を頼りに入力しました。ラインが出たときは、感激しました。出た~!!!MT4に、もともと入っているのとは、全然違ったラインになり、本当に驚いています。何より、これなら使えると思いました。重ねて、感謝申し上げます。しい響きです(・∀・)参考になったようで、僕もうれしいです。FX取引に関するあれこれシェアお問合わせTOPへ。