TFを変更するのは問題 - ページ 2

 
Victor Nikolaev:

インジケータでアラートを使用しない。履歴を読み込むと完全な再計算をするように規定しています。これは簡単にコントロールできます。

この秘密を明かしてください。
 
Vasyl Nosal:
謎を解き明かしてください。

その謎はどこにあったのでしょうか?ほとんどすべてが語られ、並べられている。まあ、ほとんど全部ですね。

 
Victor Nikolaev:

その謎はどこにあったのでしょうか?ほとんどすべてが語られ、並べられている。まあ、ほとんど全部ですね。

では、コードを共有することはないのでしょうか?

なぜ知っていることを書くのか?

 
Vasyl Nosal:

では、コードを共有することはないのでしょうか?

なぜ知っていることを書くのか?

2行のコードは、書くのが恥ずかしい。

rates_totalがある。prev_calculatedがあります。

1つは使用可能なバーの数、2つ目は処理したバーの数を格納する。

差が1以上ある場合は、履歴を読み込んでいることになります。

この制御はどのように行うのですか?アラーだけが知っている(もしかしたら神も知っているかもしれない)。決めるのはあなたです。

しかし、指標には別の落とし穴があります。EAの書き方を覚えたからと言って、インジケータが書けるようになるわけではありません。その逆も然り。仕事のロジックが違う

 
Victor Nikolaev:

2行のコードは、書くのが恥ずかしい。

rates_totalがあります。prev_calculatedがあります。

1つは使用可能なバーの数、2つ目は加工されたバーの数を格納する。

差が1以上ある場合は、履歴が読み込まれます。

この制御はどのように行うのですか?アラーだけが知っている(もしかしたら神も知っているかもしれない)。決めるのはあなたです。

しかし、指標には別の落とし穴があります。EAの書き方を覚えたからと言って、インジケータが書けるようになるわけではありません。その逆も然り。仕事のロジックが違う

そのため、両者が等しくなくなるたびに、全履歴が再計算されることになる。
 
 
Vasyl Nosal:
だから、両者が同じでない場合は、すべてのストーリーを再計算しなければならない。
他に選択肢はないのか?
 
Victor Nikolaev:
他に選択肢はないのか?
どうにかして、全編読み込み済みの時点まで再計算できるようにする案があるのですが。その後、0小節(または好きなだけ)だけ再計算する必要があります。
 

思いついたことがあります。後で書きますね。

その発想は死んでいる。

HistoryUpdated()のような、すべての履歴が更新されたかどうかをチェックするシステムを作るよう、開発者に依頼します。

 
Vasyl Nosal:

思いついたことがあります。後で書きますね。

その発想は死んでいる。

HistoryUpdated()のような、すべての履歴が更新されたかどうかをチェックするシステムを作るよう、開発者に依頼することにします。

開発者は助けて くれないからです。

既にお伝えした通り、rates_totalとprev_calculatedの差が1より大きい場合、HistoryUpdatedとなります。