仕組み
ウォレットをアンロックした後、CLIはLaserSell Streamに接続して監視を開始します。すべてのアクティビティは構造化されたログ出力としてターミナルにログされます。ログ出力
CLIはイベントが発生するたびに構造化されたイベントを出力します:| イベント | 意味 |
|---|---|
startup | CLI起動、ウォレットアンロック済み |
stream_connected | LaserSell Streamに接続 |
wallet_registered | ウォレット所有権がサーバーで検証 |
balance_update | SOL残高ポーリング |
session_started | 新しいポジションが検出され監視開始 |
pnl_update | アクティブポジションの損益更新 |
sell_scheduled | エグジット条件がトリガー、売却がキューに追加 |
sell_attempt | 売却トランザクション送信 |
sell_complete | 売却がオンチェーンで確認 |
session_closed | ポジションが完全にエグジット |
liquidity_snapshot | プール流動性更新(トレンド + 深度バンド) |
stream_disconnected | ストリーム接続切断 |
CLIフラグ
| フラグ | 短縮 | 説明 |
|---|---|---|
--setup | オンボーディングウィザードを強制実行 | |
--config <path> | -f | カスタム設定ファイルのパス |
--debug | ~/.lasersell/debug.logにデバッグレベルログを書き込み | |
--smoke | 接続ヘルスチェックを実行して終了 | |
--export-private-key | ウォレットのBase58秘密鍵をstdoutにエクスポート |
--smoke、--setup、--export-private-keyは互いに排他的です。
ヘッドレス運用
CLIはヘッドレスサーバーデプロイメント向けに設計されています。自動アンロックのために、環境変数でパスフレーズを設定:tmuxまたはscreenセッションで実行するか、systemdを使用してプロセスを管理してください。
エグジット戦略
CLIは~/.lasersell/config.ymlで設定されるすべてのLaserSellエグジット戦略をサポートしています:
| 戦略 | 設定フィールド | 説明 |
|---|---|---|
| テイクプロフィット | target_profit | 利益がエントリーのこの%に達したらエグジット |
| ストップロス | stop_loss | 損失がエントリーのこの%に達したらエグジット |
| トレーリングストップ | trailing_stop | 利益がピークからこの%下落したらエグジット |
| デッドラインタイムアウト | deadline_timeout | N秒後に強制エグジット |
| 卒業時売却 | sell_on_graduation | トークンが新しいDEXに移行したらエグジット |
| エグジットラダー | take_profit_levels | 複数の利益閾値で部分的な量を売却 |
| 流動性ガード | liquidity_guard | プール流動性が安全閾値を下回ったらエグジット |
| ブレークイーブントレール | breakeven_trail | ポジションがブレークイーブンになったらアクティベートするトレーリングストップ |
コピートレーディング
他のウォレットを監視し、オプションで購入時に自動購入:戦略の変更
~/.lasersell/config.ymlを編集してデーモンを再起動します。変更は次回起動時に有効になります。
セットアップウィザードを再実行するには:

