コンバーター

このタスクは取引所データを変換します。たとえば、注文ログからティックへ、またはティックからローソク足へ変換する、などです。

hydra tasks converter

コンバーター

  • コンバーター - コンバーター。
  • 変換元 - どのデータ型を変換するか。
  • データ形式 - 変換後のデータ形式。
  • 開始日 - どの日付からデータ変換を開始するか。
  • 時間オフセット - タスクが開始された日付からの日数で表す時間オフセット。これにより未完成日の変換を防ぎます。リアルタイムデータ変換が設定されている場合、更新間隔によって現在日が部分的にしか変換されないことがあります。それを避けるために時間オフセットを使用します。
  • 保存先 - 変換後のデータを保存するデータディレクトリ。

板情報

  • 間隔 - 板情報の生成間隔。

  • 深度 - 板情報生成の最大深度。

  • 注文ログ - 注文ログから板情報を構築する方法。

    各取引所には独自の 注文ログ 形式があり、Hydra プログラムは3つの形式をサポートしています:

    • 既定 - ほとんどの場合に使用されます。
    • ITCH - ITCH プロトコルで使用されます (取引所: LSE と Nasdaq)。

全般

  • ヘッダー - コンバーター。
  • 稼働時間 - ボード稼働スケジュールの設定。 hydra tasks backup desk
  • 動作間隔 - 動作間隔。
  • データディレクトリ - 変換用のデータを受け取るデータディレクトリ。
  • 形式 - 変換後のデータ形式: BIN/CSV。
  • 最大エラー数 - エラーの最大数。この数に達するとタスクは停止されます。既定では 0 で、エラー数は無視されます。
  • 依存関係 - 現在のタスクを実行する前に実行されている必要があるタスク。

ログ

  • 識別子 - 識別子。
  • ログレベル - ログレベル。

データ変換の例を見てみましょう。

  1. コンバーター タスクに移動します。 hydra tasks converter 00

  2. 銘柄を選択し、表示されるウィンドウで、変換中に受け取るべきデータ型と、変換元となるデータ型を設定します。たとえば、ティックを時間枠 15 分のローソク足に変換する必要があるとします。

    [!TIP]

重要! 要求するデータ期間は、変換可能な期間と一致している必要があります。一致していない場合、データは変換されません。設定では、変換対象データの形式と一致するように、正しいソースデータ形式を指定してください。

  1. 必要なディレクトリを指定します。時間オフセット。動作間隔。
  2. 変換を開始します。hydra tasks converter 01

データが変換されたことがわかります。生成されたデータを確認してみましょう

hydra tasks converter 02

この機能は、別のデータ型から必要なマーケットデータを取得する機能に似ています。

ビデオチュートリアルを見る