Přeskočit na hlavní obsah

Napiš prompty, které fungují s Cryptohopper MCP

Nauč se psát efektivní prompty pro Cryptohopper MCP – meta-pravidla, opakovaně použitelné vzory, dobré vs. špatné příklady a řešení běžných chyb.

Autor: Isaac

Předpoklady

  • Nakonfigurované Cryptohopper MCP v MCP klientovi — viz přehled nastavení.

  • Zhruba představu o tom, co se chceš zeptat. Disciplína při psaní dotazů pomůže nejvíc, když je otázka už jasná v hlavě.


Meta-pravidla

Pravidlo

Co to prakticky znamená

Buď konkrétní, co, ne jak

Uveď pár, burzu, časový rámec, lookback, výstupní formát. Neuváděj název MCP nástroje ani nepopisuj mechaniku volání — model si sám lépe vybere správný nástroj, než abys ho specifikoval.

Stanov omezení explicitně

"Použij jen data z tickerů" nebo "omezi lookback svíček na 100 barů" zabrání agentovi v nadměrném stahování dat.

Vyžaduj konkrétní čísla

"Zahrň minimálně jednu cenu, procento nebo poměr na tvrzení" změní vágní verdikty na podložené.

Urči výstupní formát

Pokud chceš tabulku, řekni to. Pokud chceš specifické pořadí sloupců, řekni to. Bez toho se formát při jednotlivých bězích liší.

Dej prostor pro uvažování, ne pro směrování

Model by měl mít volnost v závěrech, co chce — ale ne ve volbě časového rámce. To je na tobě.


Kroky nastavení

1. Začni přímým, strohým promptem

Nemaž si hlavu s elegancí. "Pomocí Cryptohopper MCP získej aktuální ticker BTC/USDT na Binance." Spusť to. Podívej se na výstup. Poznamenej si, co bys chtěl jinak.

2. Vylepšuj postupným přidáváním specifikací

Postupně vrstvi omezení, dokud výstup nebude odpovídat tvým představám. Každá věta by měla přidat jedno zpřesňující omezení — pár, burzu, lookback, indikátor, otázku k výstupu, pravidlo pro zpracování dat. Například: "Stáhni svíčky 1h pro ETH/USDT na Binance, posledních 150 barů. Spočítej RSI(14). Řekni mi aktuální hodnotu RSI a jestli posledních 10 barů ukazuje nějakou divergenci mezi RSI a cenou. Všechny výpočty prováděj jen na uzavřených barech; ignoruj aktuální nedokončený bar."

3. Ukládej, co funguje, a verzuj svou knihovnu

Ve chvíli, kdy prompt vyprodukuje výstup, který bys skutečně použil, ulož si ho pod jasným názvem (daily_digest_v3, ta_single_pair, multi_venue_depth_check). Když prompt změníš, ponechej si starou verzi — občas fungovala jednodušší lépe.

4. Označuj prompty podle nákladového profilu

Zabrání ti to spustit drahý prompt, když by stačil levnější.

Štítek

Význam

cheap

Pouze ticker, běží na jakékoli úrovni

medium

Tickery + svíčky, Explorer+

expensive

Zahrnuje orderbooky nebo hlubokou historii


Vzory, které se vyplatí

Deset vzorů pokrývá ~90 % toho, co budeš skutečně chtít. Plná diskuse v "prompt patterns that work with the Cryptohopper MCP".

Vzor

Forma

Použití

Skenování

"Pro {set} mi ukaž {N}, které {criterion}"

Denní pohyby, kontroly watchlistu

Hluboký pohled

"Stáhni svíčky {timeframe} pro {pair}. Spočítej {indicators}. Řekni mi {interpretation}"

TA na vyžádání

Více časových rámců

"Porovnej {indicator} na 1h/4h/denním. Souhlasí?"

Validace swingových obchodů

Kontrola hloubky

"Pro {pair} na {exchange}, kolik by stálo {size} podle knihy objednávek (orderbooku)?"

Skluz před obchodem

Plánovaná zpráva

"Každých {cadence}, udělej {scans}. Shrň v {format}"

Souhrny a upozornění

Omezená otázka

"Použij jen data z tickerů. {question}"

Pracovní postupy šetrné ke kvótám

Porovnat a vysvětlit

"Porovnej {A} a {B} na ose {axis}. Řekni mi, který je {stronger}"

Analýza relativní síly

Zprávy plus kontext

"Tady je {article}. Identifikuj tokeny, stáhni živý kontext, řekni mi, co trh dělá"

Výzkum založený na zprávách

Sebe-kontrola

"Křížově zkontroluj s {second source}. Pokud je rozdíl, řekni mi to a neplň."

Rozhodnutí s vysokými sázkami

Meta-prompt

"Jaké MCP nástroje máte pro krypto?"

Debugging, objevování


Příklady, co fungují vs. co ne

✗ Špatně

"Řekni mi něco o ETH."

Žádná burza, žádný časový rámec, žádná konkrétní otázka. Agent vymyslí obecný souhrn.

✓ Dobře

"Stáhni aktuální ticker ETH/USDT na Binance a posledních 100 × 4h svíček. Řekni mi aktuální cenu, 24h změnu a jestli je 4h trend nahoru/dolů/sideways. Odpověď nech ve třech větách."

Pár, burza, časový rámec, lookback, konkrétní otázky, pevná délka výstupu.

✗ Špatně

"Mám koupit BTC?"

Ptá se modelu na radu, kterou nemůže zodpovědně dát. Buď odmítne, nebo vymyslí věrohodně znějící odpověď nezaloženou na datech.

✓ Dobře

"Pro BTC/USDT na Binance stáhni 1h svíčky (posledních 150). Report: aktuální trend, RSI(14), vzdálenost od 50-periodového EMA, a jestli je dnešní objem nad nebo pod 7-denním průměrem. Nedávej rady na buy/sell — jen data a tvůj pohled na setup."

Stejná podkladová otázka, přeložená do věcí, na které model dokáže skutečně odpovědět na základě dat.

✗ Špatně

"Spusť TA."

Žádný pár, žádná burza, žádný časový rámec. Každý běh se bude ptát na který.

✓ Dobře

"Spusť TA pro {pair} na Binance, 4h časový rámec, posledních 150 barů. Zahrň RSI(14), MACD, 20/50/200 EMA a nedávnou podporu/odpor. Výstup: tři odstavce — trend, momentum, klíčové úrovně."

Parametrizováno pro pár; všechny ostatní volby pevně dané.


Řešení problémů

Výstup je obecný a neodpovídá tomu, co jsi chtěl

Znovu si přečti svůj prompt. Pokud najdeš adjektiva jako "dobrý", "silný" nebo "zdravý" — jsou subjektivní. Nahraď je číselnými prahy. "Silný uptrend" → "cena nad 20 EMA, EMA stoupá, RSI nad 55."

Agent provede špatné volání nástroje

Obvykle to znamená, že jsi uvedl špatný časový rámec nebo burzu. Zkontroluj svůj prompt, než budeš vinit model.

Stejný prompt dává různé výstupy při různých bězích

Neustanovil jsi pevný výstupní formát. Přidej explicitní šablonu: "výstup jako markdown tabulka se sloupci X, Y, Z v tomto pořadí."

Prompt funguje, ale je dlouhý a neskladný

Rozděl ho na pojmenované sekce: [KONTEXT], [ÚKOL], [VÝSTUP]. Modely lépe zpracovávají strukturované prompty než zeď textu.

Agent stahuje data, která už máš v kontextu

Řekni mu: "Už jsem poskytl X výše; neobnovuj stahování." Zvláště užitečné s tenkými kontextovými workflow — viz jak krmit agenta tržním kontextem bez plýtvání tokeny.

Zjistíš, že píšeš stejný odstavec na začátek každého promptu

To je tvůj kontextový blok. Extrahuj ho do znovupoužitelného snippetu, který tvůj klient může automaticky vložit. Viz jak přidat paměť tvému krypto AI agentovi.

Dostali jste odpověď na svou otázku?