タイトルが入力されていません。
コンテンツがありません。
There have no category
There have no subcategory
「インジケーターつくーる」の条件に「乖離率」を追加すると描画不可となります。 不思議なことに、インジケーター1に追加すると、追加していないインジケーター2まで描画されなくなります。
「エキスパート」タブにて zero divide in ○○○○ のようなエラーが発生しておりますでしょうか?
zero divide in ○○○○
乖離率のような「率」を計算する場合には、条件によってはゼロ除算(分母が0になること)が発生し、エラーとなってしまうことがあります。
乖離率の場合、読み込まれているバーの最初の(最も古い)箇所で発生する可能性が高いため、その部分ではインジケーターの値を計算しない、という処置を施すことで解決する場合がございます。
通常通りインジケーターをご作成いただいた後、お手数ですが、ソースコードの中から下記コードをお探しいただき、ご修正いただくことで、表示されるようになるかもしれません。
探していただくコード
int limit = Bars - IndicatorCounted();
修正後のコード
int limit = Bars - IndicatorCounted() - 10;
※「10」の部分を大きくするほど、チャート上の古い方から数えてインジケーターの表示される範囲が狭くなります。適切な値にご設定ください。
お試しいただければ幸いです。
コメント文がありません。
「エキスパート」タブにて
zero divide in ○○○○のようなエラーが発生しておりますでしょうか?
乖離率のような「率」を計算する場合には、条件によってはゼロ除算(分母が0になること)が発生し、エラーとなってしまうことがあります。
乖離率の場合、読み込まれているバーの最初の(最も古い)箇所で発生する可能性が高いため、その部分ではインジケーターの値を計算しない、という処置を施すことで解決する場合がございます。
通常通りインジケーターをご作成いただいた後、お手数ですが、ソースコードの中から下記コードをお探しいただき、ご修正いただくことで、表示されるようになるかもしれません。
探していただくコード
修正後のコード
※「10」の部分を大きくするほど、チャート上の古い方から数えてインジケーターの表示される範囲が狭くなります。適切な値にご設定ください。
お試しいただければ幸いです。