布林带,为什么用TA.BOLL得到的布林带数据和看K线的布林带数据差这么多,求教

作者: リン・ハーンフォークオート作成日:2021年2月25日 19:47:20 更新日:

ブリンデータコードを取得 def get_boll ((self, period = PERIOD_M1,variance = 2): self.upLine = アップライン セルフ.ミッドライン = ダウンライン = r = exchange.GetRecords ((period) について if r and len® > 20 となる場合 boll = TA.BOLL ((r, 20, 2) について self.upLine = boll[0] self.midLine = boll [1] self.downLine = boll [1]

log は2021-2-23 19:10 のブリン上下線の 1, 2, 3 の値である.img例えば2021-2-23 19:10のブリン帯軌道値は48995である. しかし,K線を振り返ると,1分 BB ((20,2) の軌道上値は48457です.imgこの2つの値が500以上誤っている.私は下位トークンのK線を正し,このとき1分間のK線BB ((20,2) の上位値も約48457である. 私は,私が問題を使うべきだと知っていますが,問題は何処にあるのか,助けを求めます.


もっと

フォークオート問題は,リフレッシュデータ時に,送信されたパラメータは5分間のPERIOD_M5パラメータで,結果としてログが5分間のブリンバンドを入力します.

ゼンゴウこの線は19:10:59で,この1分間の最後の値です. 19:10:37は最終値ではありません.

小草boll [boll.length-1] は最新のものであり,ログに印刷された時間ではありません.

フォークオート誤ったパラメータで,5分間送られてしまいました ごめん

フォークオート37秒は最終値ではありませんが,正しいです. しかし,最終値は間違っていたとしても,500以上も説明できます. −2の値は19:09でなければなりません. −2は最終値です. しかし,k線から見ると,ブリン帯の値は明らかに48449くらいで,誤りも49025-48449=576です.

フォークオートこの時間は現在のバーではありませんか? 最新の時間は現在のバーではありませんか? 現在の時間ではない場合でも-1,-2,-3は滑らかで,K線上の値と500以上の誤りはありません.