資源の読み込みに... 荷物...

模擬復習の問題

作者: リン・ハーン実行する666作成日: 2018-05-15 23:38:39, 更新日:

簡単なプログラムを書いて,論理的には,プログラムが1時間ごとにK線データを取得してログに表示すべきです. たとえば,0点で回検を実行すると,1点,2点,3点が順番にログを表示すべきですが,なぜ私の回検の結果のログ時間は整数ではありませんか?どこで設定が間違っているのですか?img img img


もっと

発明者 量化 - 微かな夢そうだ,あなたはリサーチ睡眠間隔を設定している プログラムがループをループに実行する一定の時間,しかし,それに加えて,GetRecords これらの関数呼び出しは,他の関数呼び出しを含む時間代償で,時間が短いかもしれないが,実際の実行では無視できない.

発明者 量化 - 微かな夢この問題は必ずしも問題ではなく,戦略,コード,分析の組み合わせです.

実行する666この問題は,私の考えでは, 区間内での1分間のk線データの欠落がより深刻であるため,底部k線が1分に選択された場合,アロマが成功してティックデータを生成できないため,復習ログは生成されない. 区間内での1分以上周期のk線欠損率はそれほど深刻ではないため,良い模擬生成のティックデータがあり,反測ログが生成される. この考え方は,

実行する666テストコードは,この段落と,最初の段落と同じです. def main (ー) について: while True: while True: while True: while True: kList = exchange.GetRecords ((PERIOD_H1)) リストを表示する ログ (kList[-1]) スリープ (3600000)

発明者 量化 - 微かな夢試用コードはこちらから.

実行する666ありがとうございました もう一つ質問です 上の策略コードです. 時間を選択します. 2回実験しました. 1分間の底辺のk線と 15分間の底辺のk線です. なぜ1分ではログには出力がないのに15分では11月1日から11月16日まで1時間ごとにログデータが存在するのか? https://dn-filebox.qbox.me/3f2017ddb9b336d278c065e3021b8c3e4b1ee191.png https://dn-filebox.qbox.me/b59599c9b43890fa6da5dad449d41c1d890ngdn1.png https://db6d5dad449d41c1d890ecdn1.png

発明者 量化 - 微かな夢データの要求が遅れているため,これは保証できません. 誤差が一定で,その時点で完全に100%を達成することは不可能です.

実行する666整数で実行する方法があります. 例えば,1点,2点,3点の整数でk線データを取得します.