本文へスキップ
ブログに戻る
Teardown#分解#ワークスペース#暗号資産

トレーディングコックピットの解剖:1画面、8ウィジェット、それぞれを支えるもの

参照デスクをタイルごとに分解——各ウィジェットとは何か、どの接続がデータを供給し、どのワイヤーが結び、タブを閉じても動き続けるものは何か。リリースノートというより地図。

The Nexow Team8 分で読めます
トレーディングコックピットの解剖:1画面、8ウィジェット、それぞれを支えるもの

ここで書くものの多くはリリースノートです。何かが出荷され、それが何をするかを説明する。 今回の投稿は別種です。以下に新しいものはありません。完成した1画面を分解し、 別々に出荷した部品が実際にどう組み合わさるかを示します。

このデスクは暗号コックピット——1画面8ウィジェット、公開マーケットデータのみで 構築され、鍵はどこにもありません。特別なことは何もありません。それが要点です: 各部分は説明すれば再構築できます。

画面

1から8まで番号の付いた8つのウィジェットタイルを載せた画面
デスク全体。1画面8ウィジェット、自由配置キャンバス上——番号は下のリストに対応。
  1. ローソク足。 アンカータイル。1銘柄、1間隔、ライブ最終足。画面上の他の すべてはこれを供給するか追従します。
  2. 板の深さ。 ビッドとアスクを積み上げバーで——薄い板も推測ではなく見えます。
  3. ウォッチリスト。 少数銘柄、1つ選択。このタイルが画面のハンドル——後述。
  4. ウォレット残高。 公開アドレス、読み取り専用、ウォレット接続経由。署名なし、 鍵なし、承認も不要。
  5. ファンディングレート。 直近ウィンドウのパープ、ゼロ線の上下に正負。
  6. ヒートマップ。 ウォッチリストと同じ universe、サイズとシェードで一覧。
  7. 予測マーケット。 群衆の価格と板の価格——食い違いが面白い部分。
  8. アラート受信箱。 日中は空。タブを閉じても動く bot が埋めます。

画面はウィジェットの1配置です。ワークスペースは複数画面を保持します。 キャンバスは自由——好きな場所に置き、グループはタイルをモザイクやタブに 重ねられます——しかし境界のあるキャンバスであり、迷子になる無限平面では ありません。

1タイルを下まで追う

その画面の各タイルの下には同じ4層があります。ウォッチリストを例に:

左から右:接続が生成コードを供給し、コードが破線サンドボックス内でウィジェットを描画し、ワイヤーが値をチャートへ運ぶ
1タイル、上から下:接続、生成コード、実行中ウィジェット、値を運び出すワイヤー。
  1. 接続。 90 live コネクタの1つ——ここでは公開マーケットデータ、 認証情報不要。接続はインベントリであり設定ではありません:ウィジェットに 付けると、使い方を知った状態で再構築されます。
  2. 生成コード。 ウォッチリストを説明したら、build が1つ書きました。 バージョン履歴があり、それを生んだ会話の各ターンを読めます。
  3. 実行中ウィジェット。 サンドボックスで実行。暴走は自タイルのみを壊し、 画面上の他は無傷——読んでいないソフトを走らせる唯一の理由です。
  4. 出力ワイヤー。 行クリックで emit。単体ではどこにも行きません。 8つの独立タイルではなくコックピットにするのは次の部分です。

結ぶのはワイヤーであり、コードではない

同じ8番号タイルのグラフ:ウォッチリスト↔チャート双方向、板・ファンディングへ単方向、左から接続・bot・agent
同じ8タイルをグラフ化。実線=ウィジェット間ワイヤー、破線=インベントリ残りからの attachment。

ワイヤーという1語の背後には2つの仕組みがあり、図では実線と破線で区別されます:

  • ウィジェット↔ウィジェットは glue link——実コード、独自バージョン履歴、 隠し runtime で実行し、一方の emit を他方の期待にマップします。ウォッチリストと チャート間の弧は双方向:どちらで銘柄を変えても両方が追従。双方向ワイヤーは 助けなしでは永遠にエコーするため、届いた値は記憶し、同一の跳ね返りは1回捨てます。
  • ウィジェット→接続/bot/agentは attachment——rebuild がそのウィジェット 自身のコードに教えたことの記録。破線です。自動ではなく段階的——5ソースを 連続で見ても rebuild は1回。

この画面の配線は意図的に薄い:ウォッチリストがチャートを双方向、板とファンディング を片方向。3本。ヒートマップ用の4本目は魅力的だったが誤り——見ていないときに 変わるタイルは信頼を失うタイルです。

ワイヤーエディタには テスト バーがあります。topic と値を選び、どちらが emit を装うか選び、実 runtime へ実イベントを送ります。判定は このワイヤーは動いていない と 動いたがその topic を転送しなかった と 転送したが受信ウィジェットが画面に いない を区別します。これ以前、壊れたワイヤーと別画面を指すワイヤーは同じに 見えました:何も起きない。

タブを閉じても動くもの

タイル8だけが通常意味のウィジェットではありません。受信箱であり、埋めるのは bot です。

bot は意図的に地味——固定プロセッサカタログ(しきい値、変化、クロスオーバー、RSI、 出来高スパイク、ダイジェスト、新規約定、ウォレット活動、残高)を、ちょうど3種類 (マーケット足、ブローカー口座、公開ウォレットアドレス)に適用。ループにモデルは なく、だから1か月放置できます。発火すると4か所へ同時配信:アラート受信箱、 ウィジェットバス(タイル8を live 更新)、webhook、接続 DB。

エージェントは另一半で、正反対の形:汎用、web 検索・SNS・マーケットデータ・DB・ メモリ等のツール grant、手動または15分〜日次トリガー。「夜間に何があったか要約」 には agent、*「これがそれをクロスしたら知らせて」*には bot。両方タイル8へ; unattended に置けるのは一方だけ。

この画面が意図的にやらないこと

取引しません。ここでは注文を出さない——別 grant、別コネクター。一目で見る ヒートマップと同画面に置くのが事故の元です。

鍵を持ちません。源はすべて公開:足、深さ、funding、予測マーケット、読み取り専用 アドレス。後から失効不要で他人に渡せるデスクは、タイル2枚増のデスクより価値があります。

そして「完成」ではない——画面に到達する状態ではありません。正直な teardown として、 上のレイアウトは4版目;最初の3版はタイルが多く、語ることが少なかった。

Nexow を起動し、最初のタイルを説明してください。残り7つは より簡単です。

最初のウィジェットを 1 分で構築

プレビューは公開中で、無料でお試しいただけます。サインアップもセットアップも不要 — 見たいものを説明するだけ。

残り時間0:00