• 取引所の保有銘柄を表示します

    リストには、空ではない残高、USD および BTC での推定値、最後のリクエストからの変更が含まれます。

    ボットは mm ペアの売買を分析しますが、変動の計算は取引履歴ではなく残高レポートに基づいており、入出金は考慮されていないため、不正確である可能性があります。

    フォーマット

    /balances

  • プレミアム ボット バージョンには、アカウント タイプを指定する /balances コマンドの追加オプションが含まれる場合があります。各交換では、exchangemarginfunding など、それぞれの方法でタイプに名前が付けられます。

    すべての口座タイプの残高を取得するには、full を設定します。

    このコマンドは、ある口座タイプから別の口座タイプに /transfer 資金を送金する場合に役立ちます。

    フォーマット

    /balances [type]

    /balances funding

    /balances full

  • 取引ペアのオープン注文を表示する

    ボットは、取引ペアの取引所でのオープン注文の合計数とタイプ別の注文数を表示します。

    参照のみを目的としています。ボットストレージ内の合計注文数は、取引所での実際の注文数と異なる場合があります。たとえば、ボットとは別に注文した場合。または、いくつかのオープン/クローズ API リクエストが失敗した場合。ボットはその違いを不明 (unk) 注文として表示します。

    次の /orders リクエストでは、前のデータと比較した変更も表示されます。

    注文タイプ:

    • ラダー (ld) 流動性グリッド
    • トレーダー (t) 取引量注文
    • 動的オーダーブック (ob) オーダーブックを動的に構築するためのオーダー
    • スプレッド内のオーダーブック (obs) オーダーブックビルダーのヘルパー注文
    • 流動性 (liq) 流動性とスプレッドのサポート
    • スプレッド メンテナー (sm) 価格変更後のスプレッド サポート注文
    • ファンドサプライヤー (fs) 自動補充注文
    • プライスウォッチャー (pw) トークン価格を監視および追跡するモジュールの注文
    • クリーナー (cl) アンチチート
    • 価格メーカー (pm) 特定の時間における価格のメーカー
    • アンチギャップ (ag) ギャップのないオーダーブック
    • クォート ハンター (qh) トークン売り注文
    • TWAP (tw) 時間加重平均価格の順序
    • 残高イコライザー (be) 残高を等しくするための命令
    • 注文通知機能 (オン) 監視のみ、注文は行われない
    • 手動 (man) 手動で発注した注文
    • 不明 (unk) ボットのデータベースにない注文

    フォーマット

    /orders [trading pair] [type] {full}

    取引ペアを省略した場合、ボットは mm ペアの注文を表示します。

    type 情報の有無にかかわらず、特定の full の注文リストをリクエストできます。

  • IDで注文を1件キャンセルする

    取引所で開かれている 1 つの注文を ID に基づいてキャンセルします。

    フォーマット

    /cancel [pair] {id}

    取引ペアを省略した場合、ボットは MM ペアを使用します。

  • 交換注文の詳細を取得する

    注文に関する詳細情報を Exchange API から直接返します。

    フォーマット

    /order [pair] {id}

  • 取引とマーケットメイクの統計を表示します

    情報には、日、月、および常時の一般的な取引およびマーケットメイクの統計が含まれます。

    注: ボットに数日間の作業履歴がある場合、リクエストの処理に数分間かかる場合があります。

    フォーマット

    /stats [trading pair]

  • 取引所の取引ペアに関する情報を表示します

    情報には、名前、精度、最低取引金額、ステータスが含まれます。

    フォーマット

    /pair [pair]

  • 注文書のスナップショット

    取引ペアまたは無期限契約のオーダーブックのスナップショットを表示します。

    フォーマット

    /orderbook [pair] [depth 1-30]

    デフォルトの深さは 10 です。

  • ペアの最近の取引

    取引ペアの最近の取引を表示します。

    フォーマット

    /trades [pair] [count]

    デフォルトの数は 10 (最大 100) です。

  • ペアまたはコントラクトのティッカー

    スポット ペアまたは無期限契約のティッカー データを表示します。

    フォーマット

    /ticker [pair]

  • 取引口座に関連する情報を表示します

    情報には、取引手数料と月間取引高が含まれます。

    フォーマット

    /account

  • コインとコインネットワークの情報を表示します

    情報には、出金手数料、精度、ステータスが含まれます。

    フォーマット

    /info [coin]

    パラメータを省略すると、ボットは mm コインに関する情報を表示します。

  • コインの市場情報を表示します

    ボットは、Currencyinfo と取引所の 2 つのソースからコイン レートを受け取ります。取引所からのレート情報には、ビッドアスクスプレッドが含まれます。

    Currencyinfo は ADAMANT 通貨レート プロバイダーであり、構成ファイルで設定されます (デフォルトは info.adamant.im)。 Currencyinfo を実行して、トークンのデータを含めることができます。 /balances などの他のコマンドは、Currencyinfo を使用してファンドの価値を推定します。

    フォーマット

    /rates [coin or pair]

  • あるコインの別のコインの価値を計算します

    ボットは、Currencyinfo と取引所の 2 つのソースからコイン レートを受け取ります。

    Currencyinfo は ADAMANT 通貨レート プロバイダーであり、構成ファイルで設定されます (デフォルトは info.adamant.im)。 Currencyinfo を実行して、トークンのデータを含めることができます。 /balances などの他のコマンドは、Currencyinfo を使用してファンドの価値を推定します。

    フォーマット

    /calc [amount] [coin1] to [coin2]

  • mm注文を行うためのトークンの量を設定します

    ソフトウェアは、設定した範囲内でランダムな金額で注文を出します。これはほとんどの機能を指しますが、主に mm 数量の注文を指します。

    mm トークン内の単一の mm オーダーの最小値と最大値の範囲を設定します。

    毎日の量を増やすには、このパラメータを増やします。

    フォーマット

    /amount [min-max] COIN1 [ob=50%]

    オプションの ob=50% は、オーダーブックで実行できる取引の量を制限します (残りはテイカー取引です)。

    ボットは、50 ~ 12,000 ADM の金額と同じ USDT 相当の金額でミリ単位の注文を出します。

  • mmオーダー間の時間を設定します

    このコマンドを使用して、取引量を増やすためにどのくらいの頻度で取引するかをボットに指示します。

    間隔の下限を 3 秒未満に設定しないでください。API はおそらくそれを処理しません。あまり頻繁に取引しないでください。取引所の API には制限があり、これは動的な注文帳の構築などの他のリクエストに影響します。 3 ~ 60 秒は良好ですが、3 ~ 5 秒は不良です。

    フォーマット

    /interval [min-max] [unit]

  • 買いと売りのミリオーダーのパーセントを設定します

    この値を増やすと、トークンの購入数が増加し、取引履歴の販売数が減少します。

    フォーマット

    /buyPercent [value]

  • 取引量を有効にする (Trader モジュール)

    MM ペアの取引高を作成する Trader モジュールを有効にします。取引ポリシー、金額範囲、取引間の時間間隔を設定します。

    フォーマット

    /enable t {policy} [min-max] COIN1 [min-max] [unit] [ob=50%]

    ポリシー

    • スプレッド — スプレッドのみで取引します。ボットは買値と売値の間に注文を出し、それ自体を照合します。スプレッドが最小値を下回っている場合は通知し、スプレッドが戻るまでマーケットメイクを一時停止します。残高損失のリスクは低くなりますが、スプレッドがない場合は取引が行われない期間が生じる可能性があります。
    • オーダーブック — オーダーブックからのみ取引します。ボットは本に基づいて売買を行います。取引は現実的に見えますが、ボットは他のユーザーと取引する可能性があるため、残高損失のリスクが高くなります。
    • 最適 — デフォルトのポリシー。流動性が有効な場合、ボットはスプレッドとオーダーブックの両方で取引します。流動性が無効になっている場合は、spread ポリシーが使用されます。
    • 深さ — ボットは取引高を作成しませんが、スプレッドと流動性の維持、注文帳への記入などの他のタスクを継続します。

    /enable t optimal 1-10 ADM 3-60 secs

  • 有効なすべての機能を使用してマーケットメイクを開始する

    マーケットメイクを開始 (または再開) し、現在有効になっているすべてのボット機能とモジュールを実行します。

    このコマンドはパラメータを受け入れません。取引ポリシー、金額、間隔、機能は、開始前に /enable t/amount/interval、その他の /enable コマンドを使用して個別に設定します。

    ボットの実行中にパラメータを変更したり、機能を有効または無効にしたりできます。最初にボットを停止する必要はありません。たとえば、1 日のボリュームを増やすには、/amount を上げ、/interval を下げます。

    マーケットメイクがすでにアクティブな場合、ボットはどの機能が有効になっているかを報告し、再起動しません。

    フォーマット

    /start

  • マーケットメイキングとすべての有効なモジュールを一時停止します

    マーケットメイクと有効になっているすべてのボット モジュールを一時停止します。未処理の注文は取引所に残ります。コマンドは注文をキャンセルしません。注文をキャンセルするには、/clear all を使用します (ボットの外部で行われた注文を含む)。

    このコマンドはパラメータを受け入れませんので、渡されたパラメータは無視されます。後で、/start を使用して同じ機能とパラメータで再開します。

    フォーマット

    /stop

  • 有効なボット機能またはすべてのボット機能をリストします

    現在有効になっているマーケットメイク機能を表示します。 list オプションを使用すると、すべての機能がオン/オフ状態で表示されます。

    フォーマット

    /features [list]

  • 動的な注文帳の構築をアクティブ化します

    この機能は、絶えず注文を出したり削除したりすることで注文帳に命を吹き込みます。ウェブ インターフェースでは、取引ペアの多くのトレーダーが積極的にポジションを配置しているように見えます。

    フォーマット

    /enable ob [max-ob-orders] [percent]

    max-ob-orders は、一度に注文できる「動的注文帳作成」(ob) の最大数をボットに伝えます。

    percent は、/amount コマンドで設定される mm オーダー量の上限を基準とした最大オブジェクトオーダー量を設定します。このパラメータは、オーダーブック内の少数の残高のみをロックするのに役立ちます。

  • 流動性とスプレッド維持の活性化

    ボットは、スプレッドに近い注文帳に流動性 (liq) の売買注文をいくつか発注します。スプレッドはオプションで設定したspread-percent値程度となります。さらに、trend を設定して、現在の買値と売値を比較して流動性注文をどこに発注するかを記述します。

    • ミドル — ボットはスプレッドの中央で注文を出し、トークン価格は安定する傾向があります
    • 上昇傾向 — ボットはスプレッドの上限に近い注文を出し、トークンの価格は上昇する傾向があります
    • 下降傾向 — ボットはスプレッドの下限に近い注文を出し、トークン価格は低下する傾向にあります

    注: 一部のユーザーがボットのリクオーダーに一致すると、ボットはスプレッドと流動性を維持するために新しいリクオーダーを発注します。これは、たとえばユーザーが大量のトークンを販売した場合、ボットが現在の価格ですべてのトークンを USDT で購入し、USDT 残高が不足する可能性があることを意味します。この動作を変更するには、安全な流動性プレミアム機能を参照してください。

    フォーマット

    /enable liq [spread-percent] [amount] TOKEN [amount] QUOTE [trend]

    基本的なボット バージョンでは、spread-percent の上限の設定のみが可能です。下限は常に 0 です。

  • プレミアムの 安全な流動性 機能を使用すると、spread-percent の下限を設定し、追加の ss オプションを指定できます。

    spread-percent の下限を設定すると、流動性をスプレッドから少し遠ざけることができます。たとえば、1 ~ 2% の距離です。したがって、現在の価格では流動性は得られませんが、Coinmarketcap のようなインテグレーターは依然として ±2% の流動性を示します。

    ss オプションを使用すると、複数の少量注文で最小値 (0.1% など) までのスプレッド サポートが有効になります。

    フォーマット

    /enable liq [spread-percent] [amount] TOKEN [amount] QUOTE [trend] {ss}

  • 価格管理を有効にする

    Price Watcher モジュールを使用すると、静的な価格範囲または別の取引所の価格に従うようにボットを設定できます。ボットは、ボット モジュールが適切な価格で注文を行っているかどうかを確認し、高値で買って安値で売ることを回避します。

    さらに、価格が安全範囲から外れた場合、ボットは fill オプションを有効にしてトークンを売買することで価格を元に戻すことができます。

    prevent オプションは別の方法で機能します。流動性などのボット モジュールがプライス ウォッチャーの範囲外で注文することを禁止し、高値で買ったり安値で売ったりすることを禁止します。 prevent モードでは、ボットは価格をその範囲に戻すことを強制されず、代わりに他のモジュールに安全な価格範囲を提供します。

    フォーマット (静的な価格帯)

    /enable pw [low-high] COIN [action]

    /enable pw [price] COIN [deviation] [action]

    静的な範囲を選択した場合、この機能はトークンの価格を低値から高値の範囲で制御します。価格範囲は任意の通貨で設定できます。ボットはそれを取引ペアの通貨に変換します。

    例 (静的な価格帯)

    /enable pw 0.028-0.032 USDT prevent

    /enable pw 0.03 USDT 6.7% prevent

    コマンドは、0.032 USDT 未満の価格で買い注文を出し、0.028 USDT を超える価格で売り注文を出すようにボットを設定します。 0.028 ~ 0.032 の範囲は、ビッドとアスクの両方において安全です。

    フォーマット (別の交換に続いて)

    /enable pw [pair@exchange] [deviation] [deviation-policy] [action]

    別の取引所の価格を追跡するようにボットに命令することもできます。このような動作にはさまざまな理由が考えられます。最も一般的なのは、最も流動性の高い取引所の価格に従うことと、複数の取引所でボットを実行するときに裁定取引を防ぐことです。

    deviation オプションは許容される価格偏差であり、deviation-policy は価格管理ポリシーです。ボットが別の取引ペアから価格範囲を受け取ると、strict ポリシーで単純な買い売りを使用するか、smart ポリシーで流動性をサポートした価格を推定します。

    たとえば、このようなオーダーブックでは、strict は 0.0122 ~ 0.0128 の範囲を示し、smart は 0.0121 ~ 0.0132 の範囲を示します。

    例 (別の交換に続く)

    数値範囲内で最も流動性の高い主要な取引ペア (ADM/USDT@DigiFinex など) を設定し、残りのボットを主要な取引ペアにターゲット設定することをお勧めします。

    /enable pw ADM/USDT@DigiFinex 2% strict prevent

    このコマンドを使用すると、ADM/USDT@DigiFinex の価格が変更されると、現在の取引所のボットも価格の更新に従います。

  • 残高を監視し、大幅な低下時に緊急停止

    現在の残高を参照スナップショットとして保存し、ライブ残高と継続的に比較します。相場コインの残高または正規化された取引コインの価値が設定可能なしきい値を下回ると、ボットは緊急停止をトリガーします。

    機能の説明については、バランス ウォッチャーを参照してください。

    フォーマット

    /enable bw

    しきい値はボット構成ファイル (balance_watcher セクション) で設定されます。

  • サポート価格を設定します

    すべての注文をキャンセルする必要がある場合でも、ボットが全力でサポートできる価格を設定できます。

    この機能は、Price Watcher に加えて機能します。

    たとえば、prevent モードでプライス ウォッチャーを 1.0 ~ 1.1 USDT の範囲に設定し、サポート価格を 0.5 USDT に設定します。トークン価格が 0.7 USDT に下がった場合、ボットは積極的に価格を復元しませんが、0.45 USDT に下がった場合、ボットはすべてのリソースを使用して 0.5 USDT に復元します。

    フォーマット

    /enable sp [price] QUOTE

  • 隙間なくオーダーブックをアクティブ化します

    注文帳をリッチに見せるために、ボットは注文帳を分析し、既存の注文の間に注文を追加します。

    たとえば、オーダーブックの表示部分には、1、0.9、0.4、0.3、0.1 USDT の価格での入札があります。ボットは、約 0.8、0.7、0.5、0.2 USDT の価格で注文を出します。

    フォーマット

    /enable ag [percent]

    percent は、/amount コマンドで設定される mm オーダー量の上限を基準とした最大 ag オーダー量を設定します。このパラメータは、オーダーブック内の少数の残高のみをロックするのに役立ちます。

  • アンチチート (クリーナー) を有効にします。

    流動性がほとんどない場合、またはスプレッドが十分に大きい場合、トレーダーは価格を操作してボットの残高を使い果たす可能性があります。クリーナーは、価格操作注文を照合することで識別し、削除します。

    詳細については、アンチチート機能の説明を参照してください。

    フォーマット

    /enable cl [policy]

    価格操作注文を識別する方法と、それを削除 (一致) するかどうかを記述する policy を設定します。

    • noスプレッド — ボットが spread 戦略で MM ボリュームの作成を続行できるように、疑わしい注文を削除します
    • smallスプレッド — 同じですが、スムーズな価格チャートを支援するためにスプレッドを大きくします
    • PreventCheating — デフォルトのポリシー。価格操作とみなされる場合は注文を削除し、スプレッドなし
    • takeAll — 疑わしい注文を削除します。推奨されません。

  • ボラティリティチャートをアクティブ化します

    機能の説明については、ボラティリティ チャートを参照してください。

    この機能は、次の条件が満たされた場合に動作します。

    • プライス ウォッチャー (pw) は固定範囲に設定されます。 pair@exchange ソースでは機能しません
    • 流動性 (liq) は 3% 未満のスプレッドで有効になります
    • 価格メーカーは処理中ではありません

    フォーマット

    /enable vc [rate]

    価格トレンドとその振幅を変更する頻度を記述する rate を設定します。

    • 控えめ — 価格トレンドを頻繁に変更せず、より低い振幅を使用します
    • 動的 — 価格トレンドを頻繁に変更し、より高い振幅を使用します
    • 通常控えめ動的の間の平均(デフォルト)

  • 取引量のボラティリティを活性化します

    この機能は、トークンの価格の変動を分析し、ポンプとダンプのときに取引量を増やし、安定期には取引量を減らします。

    フォーマット

    /enable vv

  • ポンプとダンプで追加のボリュームをアクティブ化します

    ボット自体が価格を変更した場合、注文帳にある自分の注文をキャンセルせずに買い戻すことができるため、取引量も増加します。

    フォーマット

    /enable pmv

  • 2 つの口座間の資金バランスを有効化します

    2 つのアカウントを取引する場合、最初のアカウントがトークンを蓄積し、2 番目のアカウントが USDT/BTC を蓄積する、またはその逆の状況が発生します。

    ボットは、ユーザーが自分でアカウント間でコインを移動することを防ぐために、売買比率を変更してコインのバランスを自動的に調整します。

    フォーマット

    /enable vv

  • バランスイコライザーを有効にします

    機能の説明については、バランス イコライザーを参照してください。

    フォーマット

    /enable be bp

    /enable be market [slippage]

    次の 2 つの戦略から選択できます。

    • bp — 取引高モジュールの買いと売りの比率を更新します
    • マーケット — 即座に修正するためにオーダーブックから売買します。許可される slippage を設定できます。

  • 価格変動後のスプレッドを維持する

    スプレッド メンテナ モジュールを有効にします。価格変更後、ボットはスプレッドを復元する注文を出します。

    機能の説明については、スプレッド メンテナを参照してください。

    フォーマット

    /enable sm

  • サードパーティからの大量の注文について通知する

    注文簿を監視し、重要なサードパーティの注文が発注または削除されたときに通知します。

    機能の説明については、新規注文に関する通知をご覧ください。

    フォーマット

    /enable on {amount} COIN [priority={amount}]

    /enable on 1k USDT priority=2k

  • 流動性グリッドをアクティブ化します

    流動性グリッドは、オーダーブックに流動性を配置するもう 1 つの方法です。スプレッドに近い位置で注文を行うクラシック モジュールとは異なり、流動性グリッドはオーダーブック全体に注文を分散します。

    機能の説明については、流動性グリッドを参照してください。

    フォーマット

    /enable ld[2] [amount] [COIN] [count] step=[STEP%] [mid=[MIDPRICE] QUOTE] [recheck=2min] [gain=5] [sa=10%] [ba=5%] [aa] [spa=15%] [stopLd2At=60%]

    パラメータ:

    • amount — COIN での注文金額。ボットは、2% のランダム係数で amount を設定します。取引所に応じて精度が異なる浮動小数点数です。値は MM ペアの BASE または QUOTE 通貨で指定できます
    • カウント — 買いと売りのそれぞれの注文の数。合計 ld-orders 数は count * 2 です。
    • ステップ — 結果として生じる注文が価格ごとにどの程度異なるか(パーセント単位)
    • [mid {midprice} QUOTE] — オプションの中間/開始価格の設定。設定されていない場合、midprice(highest-bid + lowest-ask) / 2 になります。

    2 番目のラダー インスタンス: 同じパラメータで /enable ld2 を使用します。一時停止したラダーを再開します: /enable ld resume。一時停止: /disable ld pause

    コマンドは実行前に確認を求めます。

  • トークンセールをアクティブ化します

    ボットは、価格への影響を最小限に抑えるか、価格をそのままにして、USDT または BTC を優先してトークンを販売する適切なタイミングを探します。

    機能の説明については、トークン販売戦略 (USDT ハンター)を参照してください。

    フォーマット

    /enable qh [dump1o] [dump1h] [dump1d] [policy]

    パラメータ:

    • dump1odump1hdump1d — 1 注文、1 時間、1 日あたりの許容価格ダンプ (パーセント)
    • ポリシーdumpkeepnone のいずれか。 QH注文後のボットの動作について説明します。 dump の場合、ボットはトークン価格を引き下げます。 keep の場合、ボットは価格を初期値に戻します。値 none は、それ以上のアクションは実行されないことを意味します。

  • 機能を無効にします

    ボットの実行中または停止中に、すべての機能を無効にすることができます。

    機能を無効にしても、市場形成は停止されません。マーケットメイクを停止するには、代わりに /stop コマンドを使用してください。

    機能が無効になった後、ボットはその機能のすべてのアクティブな注文をそのまま残します。たとえば、/disable liq コマンドを使用して流動性を停止すると、オープンされたすべての liq 注文がオーダーブックに残ります。キャンセルするには、/clear コマンドを使用します。

    ラダーの場合、パラメータをクリアせずに一時停止できます: /disable ld pause/enable ld resume で再開します。

    利用可能なオプション - /enable コマンドが提供するもの。

    フォーマット

    /disable [feature] [pause]

  • 買い注文または売り注文を出します

    これらのコマンドを使用すると、他のボット モジュールから独立して手動で注文できます。

    ボットは、アクティブな手動で発注された注文に関する情報を man タイプとして内部データベースに保存します。 「/orders man」と入力すると、有効な手動注文のリストが表示されます。

    価格に応じて、発注された注文はオーダーブックに追加されるか、すぐに照合されます。

    フォーマット

    /{buy/sell} [pair] [amount= or quote=] [price=]

    取引ペアを省略した場合、ボットは MM ペアに注文を出します。

    価格を指定しなかった場合、ボットは市場価格で注文を出します。 price=market についても同じ結果が得られます。

    注文数量は、amount を使用してトークンで、または quote を使用して相場通貨で設定できます。

    注: 成行注文はすべての取引所で利用できるわけではありません。また、一部の取引所では、注文数量を設定できる唯一のオプションが amount です。

  • 通貨間で変換する (為替に依存)

    サポートされている場合、為替変換 API を使用して、ある通貨を別の通貨に変換します。大規模なコンバージョンの場合は、/y による確認が必要になる場合があります。

    フォーマット

    /convert {amount} {coin1} to {coin2}

    /convert 100 USDC to USD

  • 複数の注文をする

    /fill コマンドは、価格範囲内で複数の注文を出します。

    /buy および /sell の注文と同様に、ボットは /fill 注文を手動で発注された (man) として保存します。 「/orders man」と入力すると、アクティブな手動注文のリストが表示されます。

    フォーマット

    /fill [pair] {buy/sell} [amount= or quote=] [low=] [high=] [count=]

    取引ペアを省略した場合、ボットは MM ペアに注文を出します。

    購入する場合は quote を指定し、販売する場合は amount を使用します。

    lowhigh が価格帯を設定します。ボットは最大 count の注文を出し、総量は最大 amount / quote になります。

  • アクティブな注文をキャンセルします

    アクティブな注文のリストは、/orders コマンドで取得できます。

    フォーマット

    /clear [pair] [type] {buy/sell} [condition] {force}

    取引ペアを省略すると、ボットは MM ペアの注文をキャンセルします。

    キャンセルする注文をフィルタするには、type を使用します (例: man または ld)。 unk を指定すると、ボットは内部データベース(不明)にない注文をキャンセルします。不明を含むすべての注文をキャンセルするには、all を設定します。注文タイプの詳細については、/orders コマンドを参照してください。

    buy または sell を指定すると、ボットは入札または質問のみをキャンセルします。

    condition は価格フィルターです。フィルターは > または < 記号で始まり、その後に価格と相場コインが続きます。たとえば、1 USDT を超える価格で注文をキャンセルできます: >1 USDT

    価格フィルタは、all および unk の注文タイプでは機能しません。

    Exchange API にはリクエストの数に制限がある場合があるため、force パラメータを指定して複数の反復を行うことができます。

  • 目標価格を達成するためにトークンを売買する

    ボットは、希望の価格を達成するためにトークンを売買します。 now オプションを使用すると、単一の注文が行われます。さらに、価格メーカー機能により、任意のタイミングで希望の価格を達成することができます。

    ボットは支出を見積もり、確認を求めます。

    フォーマット

    /make price [target] QUOTE [now] [in {period}]

    時間を指定します:

    • target 価格を達成するために単一の注文を出します
    • period 予定target 価格に向けて徐々に努力していきます

  • 取引量の更新

    毎日の取引量を変更するには、/make volume および /amount に加えて /interval コマンドを使用できます。

    ミリオーダーの金額を更新して取引量を変更します。

    注: 1 日の取引高は推定値であり、取引戦略、流動性、有効な機能などの要因によって異なります。

    フォーマット

    /make volume [change] [target QUOTE]

    オプションを選択してください:

    • 変化 — 現在の音量に対する相対的な音量の変化 (パーセント)
    • ターゲット — 相場通貨の絶対スマート数値

  • 加重平均価格でトークンを売買します

    TWAP (時間加重平均価格) は、ユーザーが指定した期間の時間加重平均価格に近い平均約定価格を達成することを目的としたアルゴリズム取引執行戦略です。 TWAP 戦略は、大量の注文を少量に分散し、一定の間隔で一定の期間をかけて実行することで、市場への大量注文の影響を最小限に抑えるためによく使用されます。

    TWAP は、次のシナリオでより良い約定価格を提供するために好まれます。

    • 注文帳に記載されている利用可能な流動性を超える注文サイズ
    • 明確な上昇傾向も下降傾向も見られない、価格ボラティリティの高い期間が予想される やめるには

    アクティブな TWAP オーダーを停止するには、/twap stop をコマンドします。

    フォーマット

    注文量、最高価格、取引を終了するまでの時間を指定します。

    /twap [pair] {buy/sell} [amount=] [maxprice/minprice=] [time=] [interval=] [strategy=]

    パラメータ:

    • ペア — 2 つの注文を行う取引ペア
    • 売買 — トークンの売買
    • 金額 — トークン単位の注文量
    • maxprice/minprice — 購入時の 2 注文実行の最大許容価格、または売却時の最小許容価格
    • 時間 — 2 注文全体の実行に適した時間
    • 間隔 — スマートタイムにおける 2 つのオーダー間の間隔。コマンドの合計注文数は time / interval です
    • 戦略 — 購入時は stepup、売却時は stepdown

    /twap BTC/USDT buy amount=5 maxprice=48k time=20m interval=1m strategy=stepup

    ボットは 20 分以内に 48,000 USDT を超えない価格で 5 BTC を USDT で購入します。

    /twap ADA/USD sell amount=100 minprice=0.6 time=5m interval=1m strategy=stepdown

    • 5 分以内に 100 ADA を販売する
    • 互いに 1 メートルの間隔で 5 つの指値注文をオープンします。すべての注文金額は 20 ADA です
    • 最低価格 0.6 米ドルで販売

  • 無期限契約: クローズ、レバレッジ、マージンモード

    設定された取引所で永久 (先物) 契約を管理します。永久シンボル (BTCUSDT など) でのみ機能します。シンボルを省略した場合、ボットは設定からのデフォルトの永久ペアを使用します。

    一部のサブコマンドは、オープンポジションが存在するとき、またはポジションをクローズするときに、/y による確認を求めます。

    サブコマンド

    • クローズ — 市場価格でオープンポジションをクローズします。
      /perpetual [symbol] close
      /y の確認が必要です。オープンポジションがない場合は何も実行しません。
    • レバレッジ — 契約のレバレッジを設定します。
      /perpetual [symbol] leverage=X
      ポジションがオープンの場合、ボットはレバレッジを変更する前に /y の確認を求めます。
    • mmode — 1 つのコマンドでマージン モードを切り替え、レバレッジを設定します。
      /perpetual [symbol] mmode=isolated leverage=X
      /perpetual [symbol] mmode=cross leverage=X
      許可されるモード: isolatedcross。 Kraken では、leverage=0mmode=cross を使用します。ポジションに空きがある場合は、/y による確認が必要です。

    /perpetual BTCUSDT close

    /perpetual BTCUSDT leverage=10

    /perpetual BTCUSDT mmode=isolated leverage=10

  • オープン永久ポジション

    オープンな無期限契約ポジションを表示します (一方向モード)。

    フォーマット

    /positions [pair] {full}

    エイリアス: /p

  • コマンドの実行を確認します

    ボットが確認を要求した場合、/y コマンドで確認します。たとえば、「/make price」を参照してください。

    フォーマット

    /y

  • コインの入金アドレスを表示します

    このコマンドは、利用可能なすべてのネットワークのデポジット アドレスを提供します。

    取引所が API によって入金アドレスを作成しない場合は、代わりにその Web サイトを使用してください。

    現在の資産残高は /balances コマンドで取得できます。

    フォーマット

    /deposit [coin]

  • 取引所からコインを引き出します

    このコマンドは、設定ファイルで指定した取引所からコインを引き出します。宛先のコインアドレス、金額、コインネットワークを選択します。利用可能なネットワークを確認するには、/info コマンドを参照してください。

    フォーマット

    /withdraw [address] [amount] [coin] [network]

    /withdraw 0x95222290DD7278Aa3Ddd389Cc1E1d165CC4BAfe3 12500 USDT ECR20

  • 入出金情報を表示する

    最新の入金または出金、または特定の出金情報のリストを返します。

    フォーマット

    /show {deposits/withdrawals} [coin] [count]

    count の最新の coin 入出金のリストを表示します。 coin を省略すると、ボットはすべてのコインのリストを表示します。

    /show withdrawal [id]

    特定の出金 id の出金情報を表示します。

    /show deposits USDT 7

    /show withdrawal 12345-abcde

  • 異なる口座タイプ間で資金を移動します

    メイントレードマージンなどの取引所サブアカウント間で資金を移動します。

    フォーマット

    /transfer [amount] [coin] from [type1] to [type2]

    メイントレードマージンなどのアカウントの名前は、特定の取引所によって異なります。

    /transfer 100 USDT from trade to main

  • 現在のマーケットメイクパラメーターを表示します

    このコマンドは、構成ファイルで指定した交換のパラメーターを表示します。ボットは、すべての交換のパラメータを別のファイル /trade/settings/tradeParams_{exchange}.js に保存します。

    フォーマット

    /params

  • ボット ソフトウェアのバージョンを表示します

    注: Github で実際のバージョンを定期的に確認してください。

    フォーマット

    /version

  • ヘルプメッセージを表示します

    短いヘルプ メッセージ。

    フォーマット

    /help

  • 接続されているボットにコマンドを送信します

    ボット通信サーバーを使用すると、ボットが複数ある場合にボットを簡単に管理できます。 1 つのコマンドをすべてのボットに送信することも、ID を指定して特定のボットに送信することもできます。

    フォーマット

    /remote [command] [-recipient] [-y]

    受信者のボットを指定します。

    • -all — 接続されているすべてのボット
    • -{id} — 特定の接続されたボット。例: ADM/USDT@NonKYC

    -y を追加すると、ボットは確認を求めなくなります。

    コマンド エイリアスを使用することもできます。

    /remote

    接続されているすべてのボットを表示します。

    /remote balances -all

    /rb

    すべてのボットの残高を 1 つのメッセージに表示します。

    /remote make price 1.1 USDT in 5 days -all -y

    接続されているすべてのボットに、確認なしで価格 1.1 USDT を達成するように指示します。

    /remote enable pw 1-1.1 USDT -all

    すべてのボットの価格帯を一度に設定します。

    /remote make volume +25% -all

    すべてのボットの取引量が増加します。

    /remote make volume -20% ADM/USDT@NonKYC

    ADM/USDT@NonKYC ボットの取引量を減らします。