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

ドッカー

FMZ量子取引プラットフォームのドッカーソフトウェアは 量的な取引システムの核心ですドッカーDocker は,複雑なデータ要求,データ受信,ネットワークリンク,ログポストバックなどに対して責任を負う取引戦略の実行者として理解することができます. ライブ取引戦略プログラムは,FMZ量子取引プラットフォームのウェブサイトではなく,docker のソフトウェアで実行されます.FMZ量子取引プラットフォームドーカーの動作に影響しません. ドーカーは実行できます.Linux, Windows, Mac OS, Android, Raspberry Pi ARM Linuxドッカーによって管理されるライブ取引ログはディレクトリに保存されます../logs/storageファイルはSqliteデータベースファイルdb3直接編集することができます.Sqlite拡張子を持つファイルdb3ロボットです.ID.

Docker の展開

FMZ 量子取引プラットフォームのアカウントの展開に関連したドーカーを閲覧することができますドッカーIPアドレス,バージョン,コンパイル,リリース時間,およびこのページの他の関連情報に問い合わせることができます. クリックドーカーを追加ボタンをクリックDocker 展開 ページDocker の展開は 2 つのモードに分かれます. 1) 1 クリックで Docker VPS をレンタルする. 2) 手動で Docker を追加する.

Docker deployment page

1 クリックでドッカーVPSをレンタル

クリックします1 クリックでドッカーVPSをレンタルタブにドッカー設定,サーバールーム地域,その他の要件に基づいて,展開するサーバーを選択します. 確認のために,現在のFMZ Quant Trading Platformのアカウントパスワードを入力し,検証が通過した後,ドッカープログラムの展開は自動的に実行されます. 展開プロセスは数分かかります. システムは自動的に一般的に使用される Python ライブラリをインストールします. Buy Nowをクリックした後にレンタルされたサーバーは,顧客のためにプラットフォームを通じてレンタルされるため,制限されたシステム特権のみを有し,リモートログインをサポートしません.事前にインストールされていない第三者のPythonライブラリを使用する必要性がある場合は,プライベートサーバーを使用して手動にデプロイすることをお勧めします. サーバーの請求1 クリックでドッカーVPSをレンタルボットの請求とは関係ありません. 既存のドッカーディレクトリの下にあるログディレクトリ内のリアルタイムログとデータファイルを削除しません.

ドーカーを手動で追加する

ドーカーは,PC,サーバー,Raspberry Piなど,さまざまなデバイスに展開できます.幅広い主流のオペレーティングシステムがサポートされています.

  • Linuxのコマンドラインバージョン: Linux AMD64 / Linux 386 / Linux ARM64 / Linux ARMv7
  • Macのコマンドラインバージョン: Mac Intel64 / Apple Silicon
  • コマンドライン バージョン,インターフェース バージョン: 64 ビット / 32 ビット
  • ドッカー画像

デバイスのオペレーティングシステムに従って対応するdockerプログラムをダウンロードします. ダウンロードリンクは,デバイスのオペレーティングシステムに従って対応するdockerプログラムをダウンロードします.ドーカーを手動で追加するタブにドッカーページ ドッカープログラムを展開するには 2 つのパラメータを設定する必要があります.

Add a docker manually

  1. FMZ Quant 取引プラットフォームの UID を含む通信アドレス
  2. UID に対応する FMZ 量子取引プラットフォームアカウントのパスワード

ドッカーを展開する際に, 通信アドレスFMZ Quant Trading Platform アカウント パスワードを設定します.

  • Windows用のDocker Docker の Windows インターフェース バージョンでは,これらの 2 つのパラメータを直接 Docker インターフェースの対応する入力 ボックス コントロールに記入できます.

  • ドーカーのコマンドラインバージョン Docker プログラムの他のコマンドライン バージョンでは,異なるオペレーティング システムに異なるコマンドがあります. Linux & Mac を例として使用すると,コマンドを使用します:. /robot -s node.fmz.com/123456 -p 654321命令の各部分について以下のように説明します.

    . /robotロボット,実行可能なプログラム (つまりドッカープログラム) を実行する123456UID で,654321UID に対応する FMZ 量子取引プラットフォームアカウントのパスワードです. パラメーター-s指示するcorrespondence address of the UID of the FMZ Quant Trading Platform, パラメータの値は,例えば,次のように記入できます.node.fmz.com/123456- わかった パラメーター-pFMZ 量子取引プラットフォームの UID 口座の パスワードを表示し,以下のような値で記入できます.654321.

    実際のパラメータは,ログイン後に表示できます.FMZ.COMそしてクリックするとドーカーを手動で追加するタブにドッカーページ パラメーター-pドーカーを展開するコマンドに明示的に記述する必要はありません.. /robot -s node.fmz.com/123456パスワードが提示され 手動で入力できます さらに,プログラムを実行する権限などの問題にも注意を払い,実行制限を解除する十分な権限をdockerプログラムに与えましょう.

IP アドレスをグローバルに指定する

  • 港湾のドーカーWindowsシステムインターフェースバージョンでは,ドッカーソフトウェアのインターフェースでIPアドレスを直接設定できます. そしてドッカーソフトウェアは,自動的にIPアドレスを設定します.
  • コマンドライン環境で実行されるドッカーが,-IIP アドレスを指定するパラメータ
    -I string
        custom local ip address
    -c string
        config file
    -d string
        custom dns resolve server
    -e string
        docker node executable path
    -f string
        docker settings json
    -i string
        docker image name
    -n string
        node name
    -p string
        password
    -s string
        server address
    -u string
        run as system user
    -v  version info
    -vv
        show verbose log
    -w string
        working directory
    

Docker プログラムのコマンドライン バージョンのパラメータ

実行可能なファイルは,このプログラムからダウンロードされます.robotデコンプレッション後にはドッカープログラムがあり,ドッカープログラムを展開する際にドッカープログラムにパラメータを指定できます.

  • -v: 現在のドッカープログラムのバージョンとコンパイル時間を含む情報をチェックします. 実行命令はApple Mac System: ./robot -v.
  • -vvについて Docker プログラムの動作とインタラクションメッセージの詳細なログはデフォルトで表示されず,docker ログ ファイルに書き込まれません.この方法で,頻繁なインタラクション コマンドがログを膨らませ,ハードディスクのスペースを占めるのを防ぐことができます. 詳細なログとインタラクションメッセージが docker ログファイルに書き込まれることを設定できます.-vv parameter.
  • -s: ドッカープログラムを実行する際に FMZ Quant Trading Platform と通信するために指定されたアドレス. 実行命令は,Apple Mac System: ./robot -s node.fmz.com/xxxxxxx; xxxxxxxFMZ 量子取引プラットフォーム上の各アカウントのユニークな識別IDです.コマンドを実行した後,対応する FMZ 量子取引プラットフォームアカウントのパスワードを入力するプロンプトが表示されます.
  • -pパスワードは,現在のシステムレコードに残されるので,推奨されません. アドレスに対応するアカウントのパスワードを仮定します.node.fmz.com/xxxxxxxこれは:abc123456- わかった 実行命令はApple Mac System: ./robot -s node.fmz.com/xxxxxxx -p abc123456.
  • -n: 実行中のドッカープログラムにラベル情報を添付します. 実行命令はApple Mac System: ./robot -n macTest -s node.fmz.com/xxxxxxx必ずあるmacTestプラットフォームのドッカー管理ページのドッカー情報にテキストラベルを付けます.
  • -l: 現在のドッカーがサポートしている交換リストをプリントします. 実行命令はApple Mac System: ./robot -lつまり,サポートされている交換所の名前が出力できます.

ボットデータの移行

他のデバイス (サーバー) のドッカーにボットデータを移行する必要がある場合,ボットのデータベースファイル (拡張子 db3 のデータベースファイル) を移行対象デバイス (サーバー) のdockersディレクトリ内の対応するパス位置に移動できます. 前のボットからのログ情報は新しいデバイスへの移行により失われないように プラットフォーム上の対応ボット ID にファイル名を設定します

ドッカー監視

Docker 監視ページオンにします.ドッカー監視機能についてドッカーリスト操作項目またはドーカー 詳細 操作項目モニタリングをオンにした後,ドッカーが異常なオフライン状態にある場合は,現在の FMZ 量子取引プラットフォームにリンクされたメールアドレスに通知メッセージが受信されます.

戦略ライブラリ プラットフォーム