WeCore
ガイド

WeCoreのトレードエンジンを自分のクラウドサーバーで動かす方法

WeCoreのトレードエンジンを自分のクラウドアカウント(DigitalOceanまたはLinode)のサーバーで動かすガイド。プロバイダーのサイトでの認可、リージョンとサイズの選択、監視までを解説します。

WeCore·公開日 ·約6分で読めます

自分の取引を執行するシステムを、共有のインフラだけでなく自分が所有するサーバーで動かしたいと考えるトレーダーもいます。WeCoreでは、クラウドプロバイダーにあるあなた自身のアカウントのクラウドサーバーでトレードエンジンを動かせます。このガイドでは、その仕組み、決めるべきこと、見守り方を概念レベルで説明します。

画面の名前は変わる可能性があるため、手順はアプリ内のエリアで説明します。

そもそもなぜ自分のサーバーなのか

手順の前に、よくある理由を理解しておくと役立ちます。

  • 管理と所有 - サーバーはプロバイダーにあるあなたのアカウントにあります。自分で確認でき、料金を払い、停止や削除もできます。
  • 場所 - 取引所に近いリージョンを選べるため、シグナルから注文までの時間が短くなります。
  • 分離 - あなたの口座を動かすエンジンが、独立した環境で動きます。

セキュリティや費用を含む一般的な背景は、自分のサーバーで戦略を動かすガイドにあります。

自分のサーバーは誰にとっても必須ではありません。始めたばかりなら、まずはTradingViewアラートの接続とシミュレーションモードでシステムに慣れたいと思うはずです。

ステップ1:クラウドプロバイダーのアカウントを接続する

トレーディングサーバーのエリアで、クラウドプロバイダーを選びます。現在はDigitalOceanとLinodeに対応しています。まだプロバイダーのアカウントがなければ、プロバイダーのサイトで直接開設してください。

接続自体はプロバイダーのサイトで認可することで行います。プロバイダーのサイトに移動し、そこでサインインしてアクセスを承認します。WeCoreにパスワードやAPIトークンを渡すことはありません。WeCoreは暗号化された認可を保持し、それはいつでも取り消せます。

プロバイダーとの接続を解除しても、取り消されるのはWeCoreの認可だけです。サーバーはそのままの状態であなたのアカウントに残ります。

ステップ2:リージョンとサイズを選ぶ

主な判断は2つです。

リージョン。 サーバーが取引所に近いほど、シグナルから注文までの時間は短くなります。人気の株価指数先物はCME Groupで取引されているため、米国のリージョン、できればシカゴに近い場所が妥当な選択です。遠いリージョンはすべての注文に遅延を加えます。執行が成績にどう影響するかの背景は、スリッページと執行コストのガイドにあります。

サイズ。 デフォルトはエンジンを動かせる最小のサーバーです。大きなサーバーなら、より多くの戦略と口座を動かせます。アプリに適合する選択肢が表示され、選んだものは作成時に改めてチェックされます。

請求。 サーバーはあなたのアカウントに作成され、プロバイダーの料金表に従ってプロバイダーに直接支払います。WeCoreはサーバー自体の料金を請求せず、サーバーを所有することもありません。最新の料金はプロバイダーのサイトで確認してください。

ステップ3:トレーディングサーバーの規約に同意する

サーバーが作成される前に、トレーディングサーバーの規約に明示的に同意する必要があります。要約すると、次のような項目が含まれます。

  • WeCoreがサーバーにソフトウェアをインストールおよび削除することの許可。
  • プロバイダーのアカウントとその請求に対する責任はあなたにあること。
  • 取引リスクに関する開示。

どんな契約でも同じですが、同意する前によく読んでください。

ステップ4:サーバーの作成とインストール

同意すると、プロバイダーのあなたのアカウントにサーバーが作成され、ソフトウェアが自動的にインストールされます。トレーディングサーバーの画面で、サーバーが準備完了と表示されるまでインストールの段階を追えます。「準備完了」とは、インストールが終わっただけでなく、エンジンが起動して接続を確立したことを意味します。

知っておくとよいこと:

  • インストールは実行前に検証され、サーバーは外部からの接続をブロックするよう設定されます。
  • インストールに失敗した場合は、再実行するか、サーバーを削除して新しく作成できます。
  • 通常、1つのプロバイダーにつき有効なサーバーは1台です。

ステップ5:ブローカー口座をサーバーに接続する

あなたのサーバーで動くブローカー口座は、同時にWebサイトからではなく、サーバーからのみ接続します。これは意図的な仕様で、口座が2か所から同時にログインすることはありません。

サーバーで動かせる口座と戦略の数は、サブスクリプションによって異なります。どの口座でも同じですが、シミュレーションモードで始め、実際の取引に切り替える前にリスクルールを保存するのが最善です。リスクルールに関するガイドが別にあります。

後で口座をサーバーからWebサイトに戻したい場合は、サーバーがその口座の取引を止めてブローカーからログアウトし、その後で初めて口座が戻ってWebサイトで接続されます。

ステップ6:運用中の監視

自分のサーバーには、もう少し注意が必要です。

  • ときどきトレーディングサーバーの画面でサーバーの状態を確認し、接続済みと表示されていることを確かめる。
  • 何か変化があればわかるよう、通知を設定する。
  • 請求はあなたの責任なので、クラウドプロバイダーからの請求書に目を配る。
  • サーバーの一時停止、削除、プロバイダーとの接続解除をすると、そのサーバーのエンジンが止まることを覚えておく。
  • プロップファームの口座で取引する場合は、自動売買とリモートサーバーに関する方針をファームの公式ヘルプセンターで確認する。

チェックリスト

  • DigitalOceanまたはLinodeのアカウントを持っている。
  • パスワードやトークンを共有せず、プロバイダーのサイトでの認可によって接続した。
  • 取引所に近いリージョンと、ニーズに合ったサイズを選んだ。
  • トレーディングサーバーの規約を読み、同意した。
  • サーバーが準備完了かつ接続済みと表示されている。
  • 口座がリスクルールを保存した状態でシミュレーションで動いている。

まとめ

  • エンジンはあなた自身のクラウドアカウントのサーバーで動かすことができ、料金はプロバイダーに直接支払います。
  • プロバイダーとの接続は、パスワードやトークンなしで、そのサイトでの認可によって行います。
  • 取引所に近いリージョンは執行時間を短くします。
  • サーバーで動く口座は、そこからのみ接続します。
  • シミュレーションから始め、サーバーと請求の両方を監視しましょう。

このステップを検討しているなら、まずサーバーなしでWeCoreを始め、シミュレーションモードでシステムに慣れてから、エンジンを自分のアカウントのサーバーに移すことができます。

出典・参考資料