コーディングのヘルプ - ページ 330

 
12BPRO:
これを試してみてください。役に立つといいのですが。

助けてくれてありがとう。

しかし、あなたのバージョンも私のものと同じ問題に悩まされています。おそらく、私が挿入しようとしたNbarsの制限に起因するものです。

画像を見てください。

上のインジケータはNbarsの制限がありません(チャートの全バー数 に対して計算されます)。

下のインジケータは、Nbarsの制限が500本に設定されており、シグナルは必ずしも元のインジケータと同じではありません。

この問題のコードは96行目から始まっていると思いますが、どうすれば解決できるのかわかりません。

ファイル:
cattura2.jpg  69 kb
 
thefxpros:
ありがとうございました。

しかし、あなたのバージョンも私のものと同じ問題に悩まされています。おそらく、私が挿入しようとしたNbarsの制限に起因するものでしょう。

画像を見てください。

上のインジケータはNbarsの制限がありません(チャートの全バー数で計算されます)。

下のインジケータは、Nbarsの制限が500本に設定されており、シグナルは必ずしも元のインジケータと同じではありません。

この問題のコードは96行目から始まっていると思いますが、どうすればいいのかわかりません。

thefxpros

Step chart age 2 MTF candles "の問題ではなく、"Step chart age 2 MTF candles "から呼び出される "Step chart age 2 MTF "インジケーターの問題です。バーが制限されている場合、そのインジケータは常に次のように動作します。

「Step chart age 2 MTF candles "はコーディングに問題はありません。

 
mladen:
thefxpros

これは「Step chart age 2 MTF candles」の問題ではなく、「Step chart age 2 MTF candles」インジケータから呼び出される「Step chart age 2 MTF」の問題です。バーを制限すれば、そのインジケータは常にこのように動作します。

「Step chart age 2 MTF candlesはコーディングに問題はありません。

親愛なるSIR MLADEN。

そうですね、Step chart age 2 MTFから計算されるのは画像のようなものです。

 
mladen:
thefxpros

これは「Step chart age 2 MTF candles」の問題ではなく、「Step chart age 2 MTF candles」インジケータから呼び出される「Step chart age 2 MTF」の問題です。バーの制限で、そのインジケータは常にそのように動作します。

「ステップチャートエイジ2MTFキャンドル "は、コーディングの問題を持っていない

はいはい、私は知っている、キャンドルインジケータは正常に動作します。あ、そうか、バーを制限できないなら、オリジナルのインディケータを使おう。

ありがとうございました。

 
thefxpros:
はい、はい、わかっています、キャンドルインジケーターは問題なく動作します。ああ、なるほど、バーを制限できないなら、オリジナルのインジケータを使うことにします。

そのインジケータに注意してください:バー数の変更(タイムフレームやシンボルを変更したときなど)は、それと同じことを引き起こす可能性があります。

 

では、リペイントなのでしょうか?

 
thefxpros:
これはリペイントなのでしょうか?

:):)

これは、巷にあふれるJurikと同じようなケースです:計算するバーが多ければ多いほど、現在のバーの変化に気づかなくなります(変化の大部分は最も古いバーで起こるため)。しかし、もしあなたがバーをより小さい数に制限するなら、あなたはそれらを見ることができます。

 
mladen:
これは、巷にあふれるJurikと同じようなケースです:計算するバーが多ければ多いほど、現在のバーの変化に気づかないでしょう(変化の大部分は最も古いバーで起こるから)。しかし、あなたがいくつかの小さな数字にバーを制限する場合、あなたはそれらを見ることができます。

うーん、ちょっと待ってください。

nbarsの制限のないオリジナルのインジケータを使うとして、このインジケータを時間枠を切り替えられないレンジバーチャートで使うので、この「問題」は発生しないはずですよね...?

ただ、過去に見たレンジバーチャート上のシグナルが本物かどうか知りたいだけなのです。もし私が正しく理解しているなら、彼らはそうであるべきです。

もし、時間枠を切り替えなければ、このインジケータは、新しいバーが画面にプロットされたときに、過去のシグナルを再描画するのでしょうか?

 
thefxpros:
うーん、待って...私が正しく理解できたかどうか見てみましょう。

nbarsの制限のないオリジナルのインジケータを使うとして、このインジケータを時間枠を切り替えられないレンジバーチャートで使うので、この「問題」は発生しないはずですよね...?

ただ、過去に見たレンジバーチャート上のシグナルが本物かどうか知りたいだけなのです。私が正しく理解していれば、そうであるはずです。

Better: タイムフレームを切り替えない場合、このインジケータは、新しいバーが画面にプロットされたときに、過去のシグナルを再描画するのですか?

どんな場合でも、どんなタイプのチャートでも起こることです。

 
mladen:
どのようなケースでも、どのようなタイプのチャートでも発生する

OK