MagicTradeBot は、直感的な 管理アプリ を使って カスタムトレーディングテンプレート を設計および展開することを可能にします。これらのテンプレートは、あらかじめ定義されたルールに基づいて戦略の実行を自動化し、複数の取引所や通貨ペアに対応しています。
🧩 前提条件
トレーディングテンプレートを作成する前に、以下を確認してください:
- ✅ 少なくとも 1つの取引所アカウント が接続され、アクティブであること。
- ✅ 少なくとも 1つ以上の通貨ペア が取引用に登録されていること。
➕ 新しいテンプレートの作成方法
以下のナビゲーションに従ってください:
管理アプリ → テンプレート → テンプレートを追加
「テンプレートを追加」 ボタンをクリックして作成フォームを開きます。
📥 テンプレート設定項目
以下は入力フィールドとその用途の一覧です:
1. タイトル
テンプレートの簡潔で説明的な名前。
2. 説明
任意。テンプレートの目的や戦略の概要を記載。
3. 設定の上書き
- True: テンプレートに定義された設定で通貨ペア固有の設定(例:リスクルール、戦略設定)を上書きします。
- False: テンプレートの設定は無視され、通貨ペアの個別ルールが使用されます。
4. レバレッジ
希望するレバレッジを設定(例:10x
)。
⚠️ 設定が取引所の上限を超える場合、自動的に 最大許容レバレッジ が使用されます。
例: 100x
を設定してもシンボルが 25x
のみを許可している場合、ボットは 25x
を使用します。
5. 注文サイズ
レバレッジを除く 初期注文サイズ(USDTまたはクォート通貨)を定義します。
例:10
は、レバレッジ適用前に $10 の取引が行われることを意味します。
6. テイクプロフィット (%)
利益確定のパーセンテージ を設定。
0
を設定すると、テイクプロフィットが無効になります。
7. ストップロス (%)
損切りのパーセンテージ を設定。
0
を設定すると、ストップロスが無効になります(非推奨)。
🔐 システムは スマートストップロスアルゴリズム を使用して以下を実現します:
- 取引が有利に動いた場合に動的に調整。
- 利益を確保するためにエントリーポイントを上回る移動も可能。
- 早すぎる終了を防ぐためにトレーリングバッファを維持。
⚙️ 追加設定
8. ボットのトリガー条件
ボットがこのテンプレートに基づきチェックとアクションを行う 条件 を定義します。
9. クールダウン設定
直近のトレード後に、ボットが再度エントリーするのを制限。
急激な相場変動による連続トレードを防止します。
10. トレードルール
ロング・ショート それぞれに独立したルールを設定可能。
インジケーター、しきい値、トリガーロジックを定義します。
11. スケジュールベースのルール
特定の曜日や時間帯など 時間ベースの条件 でのトレードをスケジューリング。
🔗 通貨ペアの関連付け
以下の構成で通貨ペアをテンプレートに関連付け可能です:
- 特定の 取引所アカウント を対象にする
- 同じ取引所上の 複数のアカウント に適用
- 複数の取引所/アカウント にまたがって通貨ペアに適用
これにより、1つのテンプレートを複数の取引ポートフォリオで再利用できます。
✅ ベストプラクティス
- まずは必ず デモトレードを有効化 してテンプレートのテストと調整を行う。
- スマートストップロス を使用して資本を保護。
- 設定の上書き を使用する際は、通貨ペア固有のロジックが最適化されているか確認のうえ慎重に使用。
- デプロイ後は、ボットの動作ログやパフォーマンス指標に基づき設定を調整する。