質問、バグについて

 
では、はじめましょう。
 

別ウィンドウのインジケータは、1ティック後にEMPTY_VALUEの代わりに0を表示します。

ファイル:
 

バッファのデータをウィンドウから隠すには?

(名前も?)

 

ここにあります。

ファイル:
 
Alain Verleyen:

お待たせしました。


ありがとうございます、しかし、それは解決策ではありません。

1) ctrl+Dを押すと、バッファのデータを見ることができません。

2) 最後のバーのEMPTY_VALUEを 設定するように追加するだけです。質問があります。最後のバーでバッファに何も設定しないのに、なぜバッファは0を表示するのでしょうか?

 
Vasyl Nosal:

ありがとうございます、しかし、それは解決策ではありません。

1) ctrl+Dを押すと、バッファのデータを見ることができません。

これは、あなたが質問したことに対する解決策であって、あなたが質問したと思っていることに対するものではありません。

2) 最後のバーのEMPTY_VALUEを 設定するように追加するだけです。質問があります。最後のバーで何も設定しないのに、なぜバッファは0を表示するのでしょうか?

なぜなら、ループは最後のローソク足の値を設定することはありません。

   for(i=limit;i<rates_total-3 && !IsStopped();i++)

そして、設定されていない値は未定義です。

 
Alain Verleyen:
これは、あなたが尋ねたことに対する解決策であって、あなたが尋ねたと思うものに対するものではありません。

なぜなら、ループは最後のろうそくの値を設定することはありません。

と未設定値は未定義です。

では、なぜ0なのか?

バッファはempty_valueの ように初期化するのです。

それとも、それがバグであることに同意しないのでしょうか?

 
Vasyl Nosal:

では、なぜ0なのか?

バッファはempty_valueの ように初期化されます。

それとも、それがバグであることに同意しないのですか?

それはあなたのコードのバグです。
 
Alain Verleyen:
これはあなたのコードのバグです。

:)))

OKあなたの時間を無駄にしないようにします。多分、他の誰かが答えてくれるでしょう。

P.S. これは私のコードではありません。MQL5のコードです。

 
Vasyl Nosal:

:)))

OK。あなたの時間を無駄にしないようにします。多分、他の誰かが答えてくれるでしょう。

私はすでに答えました

追伸:これは私のコードではありません。MQL5のコードです。

どうでもいいことですが、このコードはバグっています。

EDIT: MT5/mql5のバグだと思うのなら、フォーラムではなくServiceDeskに報告すべきです。

 
Alain Verleyen:
私はすでに答えました

どうでもいいが、このコードはバグっている。

EDIT: MT5/mql5のバグだと思うのなら、フォーラムではなくServiceDeskに報告すべきです。

できない(したい?)です。というわけで、ここに報告します。

もしかしたら、開発者がこのトピックを読むかもしれない。

理由: