跳到正文

規則能寫什麼

怎麼用自己的話寫規則:12 項策略要素各問什麼,平臺硬執行什麼、Agent 判斷什麼,哪些寫了也做不到,以及通用設定。

更新於 檢視 Markdown

一段提示詞就是一個 Agent。建立時儲存的是你寫的原文;Agent 每一輪都讀這段原文,再結合自己查到的資料做決定。Check strategy(檢測策略)從原文裡讀出的要素表和硬邊界,是給你核對、也給平臺執行用的;寫了但平臺做不到的條款,會單獨列出來告訴你。

這一頁對應新建 Agent 的第 2 步 Rules(規則)。整個流程見自己寫規則。

怎麼寫

按你平時手動操作的順序寫,用 LP 的常用說法就行:Spot / Curve / Bid-Ask、單邊 / 雙邊、「200U」「50 萬」「池齡 3 天」「出區間 30 分鐘重定區間」。新建頁的提示是 Spell out which pools, how to place liquidity, how much to put in and when to exit. Anything written as a range or “it depends” is left for the Agent to judge each round.(寫清楚做什麼池、怎麼掛、投多少、什麼時候撤;寫成範圍或「看情況」的部分,Agent 每輪自己判斷)。

幾條經驗:

  • 能寫數字就寫數字。「TVL 大於 50 萬」「虧 10% 止損」比「大池」「虧多了就走」更不容易被誤讀。數字也是 Agent 執行時照做的規則,不是參考。
  • 有意留給 Agent 的,就明說。「區間 5%–15% 看波動定」「Spot 或 Curve 都行」「出區間看情況」會被讀成 Left to the Agent(交給 Agent),Agent 在你給的範圍裡自己選。
  • 點名交易對要寫全。「SOL-USDC」表示只做 SOL 的 USDC 池;「SOL 計價的池」表示任何幣的 SOL 計價池。想做「任何 SOL 計價的幣」,就別點名交易對。
  • 怕同名假幣就貼地址。 代幣符號可以被仿冒,貼出的 mint 地址會作為 Only addresses …(只看)或 Exclude addresses …(排除)的地址。
  • 每次檢測都讀整段。 刪掉的話,對應的值也隨之消失,不會保留上一次的結果。

金額「200U」「200 刀」按 200 美元理解,「50 萬」是 500,000。

策略要素

右側 Strategy elements(策略要素)分兩組:Required(必要)四項缺任何一項都不能建立;Suggested(建議)八項不寫也能建立,寫了 Agent 會照做,預設摺疊在必要要素下面。頂部的 Required n/4(必要 n/4)顯示必要要素寫了幾項。

必要

要素 問的是什麼 示例句
Pool universe(池範圍) 做哪些池:計價幣、具體幣種或池子型別 Only trade hot SOL-quoted meme pools(只做 SOL 計價的熱門 meme 池)
Range and shape(區間與形態) 怎麼掛:Spot / Curve / Bid-Ask,單邊或雙邊,區間多寬(可以是範圍) Place Bid-Ask 10%–15% below the current price(Bid-Ask 掛在現價下方 10%–15%)
Funds(資金) 每倉投多少(可以是範圍),總共最多用多少 $200 per position, $600 total budget(每倉 200U,總預算 600U)
Stop loss and exit(止損與退出) 什麼情況下撤:虧多少止損,或其他離場訊號 Stop loss at a 10% loss(虧 10% 止損)

建議

要素 問的是什麼 示例句
Pool filters(選池條件) TVL、成交量、手續費率、池齡等門檻 TVL above $500K, 24h volume above $1M, pool older than 3 days(TVL 大於 50 萬,24h 成交大於 100 萬,池齡超過 3 天)
Entry timing(入場判斷) 什麼時候值得開:放量、趨勢、避開什麼情形 Enter only when volume is rising and price hasn’t spiked one way(成交放量、價格沒有單邊暴漲時再進)
Open positions(在倉倉位) 最多同時開幾個倉位 Up to 2 positions open at once(最多同時 2 倉)
Out-of-range handling(出區間處理) 價格出了區間怎麼辦:等多久、重定區間還是撤 Reset the range at the current price after 30 minutes out of range(出區間 30 分鐘後按現價重定區間)
Take profit(止盈) 賺多少走 Take profit at 30%(賺 30% 止盈)
Hold time(持倉時長) 一個倉位最多拿多久 Hold for at most 24 hours(最多拿 24 小時)
Compounding(復投) 手續費攢到多少復投 Compound when fees reach $10(手續費滿 $10 復投)
Risk exclusions(風險排除) 哪些幣或情形不碰 Skip tokens whose top 10 holders own more than 40%(排除前十持倉超過 40% 的幣)

「示例句」就是缺失時 Add: …(加一句:……)按鈕追加到提示詞末尾的那句話(英文原句;追加後可以改成中文或你的數字)。

每項的狀態

顯示 含義
打勾 + 值 提示詞寫明瞭。值可以是精確數字、範圍,或一句判斷標準
Left to the Agent 你明確交給 Agent 判斷(「看情況」「根據波動定」,或只給了範圍)
Missing(缺少) 必要要素沒寫。補上之前不能建立
Pending check(待檢測) 剛用 Add: … 加進提示詞,還沒重新檢測

值下面是對應的原話,點一下會在左邊提示詞裡選中那句。原話必須能在提示詞裡逐字找到,找不到時不顯示原話,而不是編一句。

檢測

點 Check strategy(⌘ Enter)後,AI 一次讀完整段提示詞,同時產出要素表和交給平臺執行的硬邊界。檢測完成後,提示詞下方有一兩句說明,例如還缺哪項、可以加什麼。

  • 檢測後又改了提示詞:要素區顯示 The prompt has changed. Below are the results of the last check.(提示詞改過了,下面是上一次檢測的結果),旁邊有 Check again(再查一次)。不重新檢測不能建立,因為執行的必須是你現在寫的這段話。
  • 寫了做不到的規則:會列在 Some rules in your prompt can’t be done yet 下,見做不到什麼。
  • AI 暫時不可用或格式不對:會提示 AI is unavailable right now. Click Check strategy again in a moment.(AI 暫時不可用,稍後再點檢測策略)或 AI’s result was malformed, so the previous version was kept. Check again, or make the prompt more specific.(AI 的整理結果格式不對,已保留上一版),上一版結果保留不變,再檢測一次即可。
  • 還不能建立時:要素區下方的黃色提示會寫明原因,例如 The prompt doesn’t cover “Funds” yet(提示詞裡還沒寫「資金」)。

寫提示詞時輸入框會給出灰色的補全建議,按 Tab 採用。

硬邊界與 Agent 判斷

提示詞式 Agent 的原則是:平臺只守邊界,手法交給 Agent。 檢測後,右側 Hard boundaries the platform enforces(平臺執行的硬邊界)可以展開檢視平臺確定性執行的每一條。

平臺執行(硬邊界)

邊界 說明
總預算 這個 Agent 最多動用的資金。沒寫總預算時按「每倉 × 倉位數」補足
計價幣 例如「SOL 計價」「USDC 池」
點名的代幣、排除的代幣、貼出的地址 「只做 JUP」「排除 BONK」、mint 地址
倉位結構 你寫明的分層或分段
安全底線 永遠生效:排除貔貅、可凍結與高稅幣(USDC / USDT 官方發行方的凍結許可權除外);持倉期間代幣變得不安全立即撤出(預設開)
止損 你寫了止損線,就按它撤出,顯示為 Exit at a loss of ≥ X% (enforced by the platform)(虧損 ≥ X% 撤出,平臺硬執行)
最長持倉 你寫了最長持倉,就按它撤出,顯示為 Exit after holding Nh (enforced by the platform)(持倉滿 N 小時撤出,平臺硬執行)
價格止損 你寫了按價格撤出的線,價格到線就撤出。注意說法:「跌到開倉價的 8% 以下撤」是跌掉 92%,不是跌 8%
兜底止損 提示詞沒寫止損時,平臺按虧損 30% 兜底撤出
同幣倉位數 默認同一個幣最多 1 個在倉倉位(多段計劃算一個),顯示為 Up to 1 open position per token;提示詞寫了數字就按你的
止損冷卻 止損或價格止損撤出後,這個幣預設 120 分鐘內不再進,顯示為 2h cooldown on a token after a stop-loss exit;提示詞寫了冷卻就按你的
同池當日虧損 同一個池 24 小時內已實現虧損超過總預算的 2%,這個池停 24 小時
通用設定 檢查頻率、滑點、換回、重試、每日操作上限、提醒,見通用設定

止損、價格止損、最長持倉與兜底止損每分鐘檢查一次,Agent 不能取消,只能更早撤出。

另外,每次開倉前都要經過平臺的安全檢查(鏈上快照、代幣安全、賣出壓力測試、授權簽發),任何一項不通過這一輪就不開倉。

Agent 判斷(按你的原話)

以下內容不由平臺按固定數字執行,而是 Agent 每輪讀你的原話、查資料後決定:

  • 選池門檻(TVL、成交量、手續費率、池齡、前十持倉……)、池子型別、入場時機、撤出後的冷卻;
  • 區間寬度、形態(Spot / Curve / Bid-Ask)與方向(雙邊 / 現價下方 / 現價上方);
  • 開幾倉、每倉多少(總預算仍是硬邊界);
  • 出區間等多久、重定區間還是撤、每天重定幾次、什麼時候復投;
  • 止盈、提前撤出,以及你寫的其他離場訊號。

你寫了數字的,Agent 按數字執行;你寫的是範圍或「看情況」,Agent 在範圍裡選,並在決定裡寫明理由。幾條約束:

  • Agent 只能從這一輪掃描真實返回的池裡選。
  • 金額:寫了每倉金額就照寫的;寫了最多幾倉就把預算按倉位數分配,不會第一倉就用完;都沒寫時單倉不超過總預算的 1/3。
  • 區間:單側最寬 60%(你的原話寫得更寬時以原話為準)。一個倉位最多 4 段、每段 65 個 bin,bin 步長小的池裝不下寬區間時會按池子收窄,並在決定裡寫明 Adjusted to your boundaries(已按你的邊界調整)。
  • Agent 沒有給出可用的決定時,這一輪不開倉。

做不到什麼

有些規則寫進提示詞也沒有東西執行。檢測時它們會被單獨列在 Some rules in your prompt can’t be done yet(提示詞裡有規則平臺暫時做不到)下面,每條寫著 Alokumi can’t do this yet:(Alokumi 暫時做不到:)、你的原話和原因。這不阻止建立:你可以改寫這些話,也可以接受 Agent 不執行它們。

類別 例子 為什麼
按鐘點、星期、日曆 「只在美股時段交易」「週五收盤前全部平倉」「晚上不開倉」 引擎沒有定時觸發。按持倉時長、出區間多少分鐘的規則是支援的
跨池、跨 Agent、整個賬戶 「A 池跌了就撤 B 池」「我所有 Agent 合計最多 2 倉」「對沖」 一個 Agent 只看自己的池子、倉位和資金。這一個 Agent 內的「最多同時 N 倉」「同一個幣最多 N 倉」是支援的
看不到的指標 「EMA20 上穿再進」「VWAP」「日線 Supertrend」「RSI(7)」 Agent 能算的只有 Supertrend (10, 3)、RSI (2 和 14)、布林帶 (20, 2)、MACD (12, 26, 9) 和 12 根 K 線漲跌,週期 5m / 15m / 30m / 1h / 4h,引數固定
外部資訊 推特、新聞、喊單群、巨鯨錢包、資金費率、交易所上幣 Agent 沒有任何外部資料來源。想跟聰明錢,可以在榜單上複製開倉,或者建一個跟單 Agent
其他 限價單、槓桿、借貸、跨鏈、Meteora DLMM 以外的操作 不在支援範圍

另外,Agent 每一輪能做的事是固定的幾樣:掃池、查池子資料、看價格走勢與指標、查代幣風險、回測區間、查看它自己開著的和已平掉的倉位、模擬計劃。它看不到你的其他 Agent 和其他錢包。

常見說法會被怎樣理解

你寫 理解為
「SOL-USDC」 只看 SOL,計價 USDC
「JUP-SOL」 只看 JUP,計價 SOL
「SOL 計價的池」「SOL 計價的熱門幣」 計價 SOL,不限代幣
「掛到現價的 25%」 下沿是現價的 25%,即下方 75%;「下方 25%」才是下方 25%
「按 U 算」「按美元算」 止損 / 止盈按美元計;預設按計價幣本位(SOL 計價的池就是 SOL 本位)
「撤了之後幣留著」「不要賣回」 關閉 Swap back leftovers after exit(平倉後換回殘留)
「幣出問題不要自動撤」 關閉 Exit immediately if the token becomes unsafe(代幣變得不安全時立即撤出)
「一天最多操作 N 次」 Daily action limit(每日操作上限)N 次(預設不限)
「同一個池一天虧超過預算 X% 就別碰了」 同池當日虧損封禁比例改為 X%
「不止損」 No stop loss(不設止損),兜底止損也關閉

檢測後看一眼 Pool universe(池範圍)和 Hard boundaries the platform enforces 裡的計價幣與代幣是否符合你的意思:點名了代幣,就只會做含這個代幣的池。

通用設定

General settings(通用設定)是執行細節,不屬於手法,在第 3 步卡片右上角的 Change rules(改規則)裡。提示詞裡寫到的會自動帶進來,並標 From prompt(來自提示詞);你在面板裡改過的值,之後重新檢測也不會被提示詞覆蓋。

設定 預設 說明
Check frequency(檢查頻率) 每 30 分鐘 Agent 每隔多久醒來一輪。止損、最長持倉等硬邊界不受它影響,每分鐘檢查。公開測試期間觀察與模擬資金的 Agent 最快每 10 分鐘一輪
Max slippage for open / range reset(開倉 / 重定區間最大滑點) 1% 開倉、補幣、重定區間、撤出時允許的最大滑點
Principal between positions(倉位之間的本金) Pool’s quote token(池子的計價幣) 選池子的計價幣:錢一直放在各池的計價幣裡(SOL 池就是 SOL),閒置資金跟著 SOL 漲跌。選 USDC:開倉時把 USDC 換成池子的兩種幣,撤出後都換回 USDC,盈虧按美元計
Swap between SOL and USDC(SOL 與 USDC 互換) 開 只對真實資金:Vault 裡只有 SOL、池子以 USDC 計價(或反過來)時,先換幣再開倉,撤出後換回你存入的幣。關掉時跳過這些池,並提示你該存哪種幣。見該存哪種幣
Swap back leftovers after exit(平倉後換回殘留) 開 撤出後把接到的幣賣回計價幣;關掉則保留接到的幣
Max swap-back slippage(換回最大滑點) Same as open(同開倉) 換回時允許的最大滑點
Skip dust below(零頭不換,低於) $0.1 價值低於這個金額的零頭不換
Max retries on failed open(開倉失敗最多重試) 3 次 同一個池開倉連續失敗超過這個次數,24 小時內不再選它
Daily action limit(每日操作上限) No limit(不限) 24 小時內開倉、重定區間、復投等操作的總次數上限;撤出不受它限制
Telegram alerts(Telegram 提醒) 開 開倉、撤出、異常都推送;關掉則只在網頁提醒。需要先在 Settings(設定)裡連線 Telegram,見登入與通知

建立之後

Agent 頁的 Strategy 標籤左邊是 Strategy prompt(策略提示詞,你的原文)和策略卡,右邊是 Dry run(試執行)和回測入口。

改提示詞:

  1. 點 Strategy prompt 旁的 Edit prompt,開啟新建頁的編輯器,已經填好這個 Agent 現在的提示詞和通用設定,頂部提示 You’re editing an Agent that’s already running.(正在編輯一個已在執行的 Agent)。
  2. 改完點 Check again(再查一次)。和新建時一樣,必要要素齊全、檢測後提示詞沒再改過才能儲存。
  3. 點 Save changes。更新的是同一個 Agent,下一輪檢查時生效;Agent 的模式和在倉倉位不變。改了總預算或上限時,真實資金的授權會按新策略自動重新簽發,不用重新開啟執行。

策略卡只讀:提示詞式 Agent 的策略卡顯示的是平臺引擎強制執行的硬邊界——止損、價格止損、最長持倉、總預算與同時持倉上限,不能繞開提示詞單獨改。其餘(選池、區間、重定區間、止盈)由 Agent 按提示詞判斷,要改就改提示詞。

還有疑問?[email protected]
文件導覽

輸入關鍵字開始搜尋…

↑↓ 移動↵ 選擇Esc 關閉