[TOC]
このチュートリアルを勉強した後,あなたはFMZ Quant Tradingプラットフォームのアーキテクチャと機能を理解し,戦略を作成し,実際にボットを実行することができます. 特定の戦略 API 書き込みは,次のチュートリアルで紹介されます:
基本教程:https://www.fmz.com/bbs-topic/10133
先進的なチュートリアル:https://www.fmz.com/bbs-topic/10131
FMZ Quant Platform (旧 BotVS) は2014年に設立されたプロの定量コミュニティです.ここで定量戦略を学び,書き,共有,購入,販売,オンラインバックテスト,仮想通貨取引を活用して取引をシミュレートし,ライブボットを実行,開設,表示することができます.コモディティ・フューチャーズとエスニー・アウトドア・ディスク・フューチャーズ,およびほぼすべての一般的に使用される仮想通貨プラットフォームをサポートします. FMZは定量取引の初心者向けに適しています.基礎がない場合でも,すぐに始めることができます.プラットフォームは強力で柔軟で,高度なニーズにも満たす可能性があります.ホームページのテレグラムグループに参加してください.
仮想通貨スポットプラットフォームについては,ほぼすべてのプラットフォームが現在サポートされています.他の必要プラットフォームがある場合は,提案された直後にサポートされます.サポートされている仮想通貨先物取引プラットフォーム: OKEX, Huobi, GateIO, BitMEX, Deribit, BFX;サポートされているレバレッジプラットフォーム: OKEX, Huobi, Binance, FCoin, ZB, Bibox;サポートされている永久契約プラットフォーム: BitMEX, Deribit, GateIO, OKEX, BFX, Bibox;また,Deribitの仮想通貨オプション取引もサポートされています.シミュレーションプラットフォーム: BitMEXやFMZの公式スポットシミュレーション取引プラットフォーム
FMZ Quantプラットフォームは,戦略の実装のために,JavaScript,Python,C++などの完全なハイレベル言語,視覚化言語およびMylanguage (Webstockと互換性) の使用をサポートしています.
プラットフォームは時間単位で充電されます. リアルボットごとに1時間あたり0.05米ドルが充電されます. 1時間未満は1時間とみなされます. 停止後に再起動し,繰り返し充電されません.FMZシングルボットは複数のプラットフォーム,複数のアカウント,複数の取引ペアを操作できます.
本物のボットを実行するサーバーは自分で準備する必要があります.またはFMZ Quantプラットフォームによって準備されたサーバーをレンタルできます (価格は比較的高い).現在の主流の海外サーバーは月額約30元です.国内サーバーは商品先物取引のみでレンタルできます.
FMZの暗号通貨の一部は分離されています.www.fmz.cn外国ウェブサイトは暗号通貨取引のみを行い,米ドルまたはUSDTで再充電することができます.
FMZの構造は特別で,クライアントをダウンロードする必要がある他の取引ソフトウェアとは異なり,基本的にFMZのウェブサイトで管理する必要があるだけなので,多くの利点があります.FMZのウェブサイトの主な機能は戦略を書くこととボットを管理することです.ボットの具体的な実装は,ユーザーのドッカー
FMZはユーザーの重要なプライベート情報である. FMZはユーザーのKEYを保存しない. サーバはユーザーのパスワードに従ってブラウザによって暗号化されたデータを保存する. 本物のボットが作成されると,データはドッカーに送られる. FMZはユーザーのシンプルなテキストパスワードを保存しないため,ユーザのAPI-KEYは,FMZによってさえ取得できない. ユーザーはAPI-KEYのシンプルなテキスト,FMZのウェブサイトのパスワード,ドーカーの位置するサーバーを保護する必要があります. FMZプラットフォームは4年以上実行されており,安全問題なく数千人のユーザーによって使用されています.
戦略のソースコードは FMZ サーバに保存されます. 戦略をローカルで実行したい場合は,コードを Python ファイルとして保存し,戦略で直接呼び出し実行できます. 特定の方法については,上記の基本的なチュートリアルの最後に FAQ を参照してください. このようにして,コードは完全にローカル化されます.
ユーザがソースコードを見ることなく戦略をレンタルしたい場合は,戦略を完了するために
最も重要なことは,一歩一歩で学び始める勇気を持つことであり,すべてのステップは自分で行う必要があります.最初は非常に難しいように見えるが,最初の戦略を完了すると,すべてが非常に簡単であることがわかります.特定のプログラミング基盤を持っている場合,あなたは1週間以内にスタートし,戦略を書くことができます.プログラミング知識がない場合は,最も基本的なプログラミング知識を学ぶために追加の1週間が必要です.Webstockを以前に使用し,Mylanguageを熟知している場合は,プラットフォームを使用する方法を知るだけです.
フォーラムに質問を投稿してください.https://www.fmz.com/bbsチケットを送信してくださいhttps://www.fmz.com/m/ticketsQQグループやWeChatグループ (通常は非常に迅速に回答します) の @マネージャー.まず,文書を検索したり,フォーラムを訪問したりして問題を解決できるようにしてください.質問をするときに十分な情報を提供する必要があります.
ボットをゼロから起動するには次の手順が必要です
最初の3つのステップが完了した場合は,4番目のステップのみを実行する必要があります.次に,WeChatの価格警告ボットを例として,ボットを最初から実行する方法について紹介します.プラットフォームの詳細な機能は次の章で紹介されます.
まず,API-KEYを申請するには,対応する取引所のウェブサイトにログインする必要があります.KEYは2つに分かれています.すなわち,
ウェブサイトの住所は: https://wex.app. (ネットワーク上の理由により,Wexシミュレーションプラットフォームは,時には海外のドッカーがアクセスする必要があることに注意してください.) メールでアカウントを登録する必要があります. 登録後,財布の仮想資産は,Wex仮想プラットフォームのコインアカウントに転送され,当初は取引資産はありません. ウェブサイトの右上隅にあるユーザーアバターでAPI管理をクリックします. 作成をクリックし,作成する電子メール認証コードを入力します. その中には,IP制限と利用可能な許可が表示されます. IP制限により,このIPアドレスの下のプログラムだけがアカウントにアクセスすることが安全です. 許可については,取引許可を追加することを忘れないでください. そうでなければ注文することはできません.
アクセスキーとシークレットキーは一度しか見られないので,記録して保存することを忘れないでください.
プラットフォームを追加するインターフェースを入力します (https://www.fmz.com/m/platforms),そして"プラットフォームを追加する"ボタンをクリックします.
まず,プラットフォームカテゴリのための暗号通貨を選択し,プラットフォーム名のためにWexAppを選択 (多くのプラットフォームがあるため,選択するためにテキストを直接入力することができます),次に,ちょうど申請した
追加されたプラットフォームをページに表示し,追加されたプラットフォームを変更することもできます.
商品先物 CTP 仮想取引を実行したい場合は,
戦略のページ:https://www.fmz.com/m/strategies戦略を直接コピーできるかを示すために,公式戦略の"Push the price information to telegram"を"Square"の教材戦略 (アドレス:https://www.fmz.com/strategy/125482戦略をクリックして対処します.
下の図は,コピーされた戦略を示しており,その戦略名には中国語名と英語名を分離するために
戦略が変更された場合, 戦略を保存して戦略ボットを再起動するだけで, 変更が有効になります.
ドッカーページ:https://www.fmz.com/m/nodes. 前に述べたように,ユーザのボットはFMZプラットフォームではなくユーザ自身によって実行されるので,戦略を実行するプログラムであるdockerが必要です. DockersはLinux\Mac\Windowsで実行できます. ほぼすべての暗号通貨交換が中国で使用できないため,dockerは海外サーバーで実行する必要があることに注意してください. ユーザはLinuxサーバーを購入するためにサーバープロバイダを選択できます (システムは一般的にセントを選択できます),サーバーはAmazon,Google,digitalOceanなどを選択できます. 双通貨クレジットカードを持っていない場合は,Alipayをサポートするサービスプロバイダも選択できます. サーバーの構成は一般的に最低値を選択し,価格は1日あたり約1元です.
サーバーを買うのは難しいかもしれませんが 暗号通貨の定量化には必要なステップです詳細な購入デモです.海外企業が面倒だと感じる場合は,Alibaba Cloud香港サーバーも選択できます.それでも面倒だと感じる場合は,たった1クリックでFMZ Quantプラットフォームから直接レンタルできます.FMZはAlibaba Cloudおよび他のサーバーメーカーから直接新しいサーバーをレンタルし,ユーザー
商品先物利用者は,上海または杭州でAlibaba Cloudサーバーを月額40元で直接レンタルすることができます.価格は最低レベルに圧縮されています (基本的にレンタル価格と同じです),これはサーバーをレンタルし,自分で管理する面倒を省きます.ドッカーも1クリックでアップグレードすることができます.これは強く推奨されています.
デモは仮想取引所であるため,自分のコンピュータに直接展開できます (商品先物については,自分のコンピュータも使用できます). 64 ビットインターフェースバージョンを選択し,解圧後右クリックして,管理者の権限でロボットプログラムを実行します.ウェブサイトのアドレス (各ユーザーが異なりますので,ログイン後ドッカーページで確認してください) とFMZウェブサイトのパスワード情報をプログラムに入力します.実行をクリックしてください.2019/08/09 12:03:30 Login OK, SID: 90706, PID: 31376
ログファイルはdockerディレクトリに表示され,ボットログはそこに保存されます. docker管理インターフェイスでは,ちょうど展開したdockerが表示されます.
ボットプログラムは特に高い性能を必要としない場合,docker は複数のボットを実行することができます (サーバーの最小設定は12以上のボットを実行することは問題ではありません). サーバは複数のドッカーも展開できるが,一般的に必要ありません. ドーカーはFMZウェブサイトと通信し,ボットの状態を返し,ボットを制御します.海外サーバーと国内通信の問題により,ドーカーは時々オフラインに提示されますが,ボットの実際の動作に影響しません. ドーカーは完全にオフラインである場合は,それが実行するボットを操作することはできません.このドーカーは削除する必要があります.古いドーカーは新しい機能を追加することをサポートしない場合は,通知が発行され,ユーザーはニーズに応じて更新を選択することができます.
上記の作業が完了すると,ボットが実際に実行できます. ボットページ (https://www.fmz.com/m/robots), bot を追加する をクリックすると,次の設定が表示されます:
ボットを作成する際には,指定された戦略,指定された実行ドッカー,操作されるプラットフォームと取引ペア,デフォルトのK線期間,戦略パラメータなどを設定する必要があります.ボットは複数のプラットフォームの取引ペアを追加し,同じプラットフォームの複数の取引ペアを制御することができます.コンボボックスに必要な取引ペアが見つからない場合は,それを手動で入力するためにカスタムをクリックできます.実行戦略を除いて,他のパラメータはすべて特定のボットのページで変更できます.
ボットページで検索して 実行中のボットを入力します
今のところロボットを作りました.とても簡単ですか?
最初のページはログイン後ダッシュボードのメインページで,その横と上はナビゲーションバーで,次のように一つずつ導入されます.
戦略の書き込みは,FMZのウェブサイトまたは遠隔で行うことができます.戦略パラメータは次のチュートリアルで説明されます.
リンクを開いてコピーコードを入力して 戦略のソースコードとパラメータを得ることができます.
公開する場合は 戦略が
内部販売は最も一般的な方法である.あなたが他人にのみ共有したい戦略がある場合 (請求する必要はない),あなたは内部販売を選択し,有効期間と並行金額を記入することができます.公開販売戦略が請求された戦略に表示されている場合,戦略のボットは検証され,しばらくの間一般公開されます.
左のナビゲーションバーで 決済ページを入力します 具体的な指示は次のとおりです
ウェブサイトの右上隅にあるアカウントアバターをクリックしてアカウント設定を入力し,このページで自分のFMZアカウントを管理します.