ការណែនាំអំពីការរួមបញ្ចូល

បញ្ជាក់ការចូលក្នុង bot Binance Futures

បន្ថែមច្រកផ្សារចុងក្រោយទៅ bot Binance USDⓈ-M futures របស់អ្នក៖ បញ្ជាក់ទិសដៅជាមួយលំហូរវ៉ៃល និងទីតាំង derivatives បន្ទាប់មកកំណត់ទំហំដោយមេគុណដែលបានណែនាំ។

សម្រាប់អ្នកណា

អ្នកអភិវឌ្ឍន៍ដែលដំណើរការ bot Binance USDⓈ-M perpetual futures ដែលចង់បានស្រទាប់បញ្ជាក់ឯករាជ្យមុនពេលចូលនីមួយៗ។ Smart Money API គឺជាការគាំទ្រសម្រេចចិត្ត — bot របស់អ្នករក្សាការគ្រប់គ្រងពេញលេញលើការដាក់កម្មវិធីនិងការគ្រប់គ្រងហានិភ័យ។

លក្ខខណ្ឌមុន

  • Python 3.9+ ជាមួយ pip install ccxt requests (CCXT គ្របដណ្តប់ Binance USDⓈ-M futures)។
  • កូនសោ API Binance futures ដែលមានការអនុញ្ញាតធ្វើជំនួញ (សាកល្បងនៅលើ testnet ជាមុនសិន)។
  • កូនសោ Smart Money API (កម្រិតឥតគិតថ្លៃគ្របដណ្តប់ BTC)។

ទទួលកូនសោ API របស់អ្នក

រាល់ការស្នើសុំទទួលស្គាល់ជាមួយ X-API-Key ក្បាល។ ដើម្បីទទួលកូនសោ៖

  1. 1បង្កើតគណនីឥតគិតថ្លៃ បន្ទាប់មកបើក ផ្ទាំងគ្រប់គ្រង.
  2. 2ចម្លងកូនសោ API ដែលបង្ហាញនៅក្រោម ការចូលប្រើ API។ កម្រិតឥតគិតថ្លៃគ្របដណ្តប់ BTC នៅ 20 សំណើ/ថ្ងៃ — គ្រប់គ្រាន់ដើម្បីសាកល្បងការណែនាំនេះពីចាប់ដើមដល់ចប់។
  3. 3ត្រូវការសញ្ញាប័ត្របន្ថែម ឬដែនកំណត់ខ្ពស់ជាងនេះ? ប្រៀបធៀបកម្រិតនៅលើ ទំព័រតម្លៃ.

រក្សាកូនសោនេះជាការសម្ងាត់ — ទុកវានៅក្នុងអថេរបរិស្ថាន កុំដាក់វាក្នុងការគ្រប់គ្រងប្រភព។

ការរៀបចំ

  1. 1រក្សាតក្កវិជ្ជាចូលដែលមានស្រាប់របស់អ្នកដែលផលិតសញ្ញាបេក្ខជនវែង/ខ្លី។
  2. 2នាំចេញកូនសោរបស់អ្នក៖ export SMA_API_KEY="sm_your_key_here".
  3. 3មុនពេលចូលនីមួយៗ ហៅ /v1/confirm ជាមួយសញ្ញាប័ត្រ និងទិសដៅ។
  4. 4បើកទីតាំង futures តែនៅពេល CONFIRM, កំណត់ទំហំដោយ size_mult.

ឧទាហរណ៍ដែលដំណើរការ

Bot នេះបញ្ជាក់ការវែង ឬខ្លីជាមួយ GET /v1/confirm?symbol=BTC&direction=long ហើយតែបើកទីតាំង Binance USDⓈ-M futures នៅពេលសកម្មភាពគឺ CONFIRM.

binance_futures_bot.py
import os
import ccxt
import requests

API_KEY = os.environ["SMA_API_KEY"]
SMA_BASE = "https://api.smartmoneyapi.com"

binance = ccxt.binance({
    "apiKey": os.environ["BINANCE_KEY"],
    "secret": os.environ["BINANCE_SECRET"],
    "options": {"defaultType": "future"},   # USDⓈ-M futures
})

def confirm(symbol: str, direction: str) -> dict:
    r = requests.get(
        f"{SMA_BASE}/v1/confirm",
        params={"symbol": symbol, "direction": direction, "source": "binance-fut"},
        headers={"X-API-Key": API_KEY},
        timeout=10,
    )
    r.raise_for_status()
    return r.json()

def maybe_enter(symbol: str, direction: str, base_qty: float):
    sig = confirm(symbol, direction)
    print(sig["symbol"], direction, "->", sig["action"], sig["confidence"])

    if sig["action"] != "CONFIRM":
        print("Not confirmed -> no entry")   # REDUCE or SKIP
        return

    qty = round(base_qty * sig["size_mult"], 3)   # size by multiplier
    side = "buy" if direction == "long" else "sell"
    # binance.create_order("BTC/USDT", "market", side, qty)
    print(f"Would open {direction} {qty} BTC/USDT (futures)")

if __name__ == "__main__":
    # your strategy decided it wants a long here
    maybe_enter("BTC", "long", base_qty=0.02)

ការឆ្លើយតបដែលរំពឹងទុក

ការហៅដែលជោគជ័យទៅ /v1/confirm ត្រឡប់ JSON ដូចនេះ៖

200 OK · application/json
{
  "ts": 1710940821,
  "symbol": "BTC",
  "direction": "long",
  "composite": 0.74,
  "confidence": "HIGH",
  "action": "CONFIRM",
  "size_mult": 1.5,
  "deriv_score": 0.81,
  "onchain_score": 0.68,
  "whale_score": 0.73,
  "reasons": [
    "Funding rate positive across all venues",
    "LSR favors longs: 1.42",
    "Whales: 67% long consensus",
    "MVRV above 1.0 — on-chain bullish"
  ]
}

composite ចាប់ពី -1.0 (ខ្លាំងផ្ទុយ) ដល់ +1.0 (ខ្លាំងបញ្ជាក់), confidence គឺ HIGH ឬ MEDIUM, និង size_mult គឺជាមេគុណទំហំដែលបានណែនាំ 0.0–1.5។ សូមមើលការយោងវាលពេញលេញនៅក្នុង ឯកសារ API.

របៀបធ្វើសកម្មភាពលើការឆ្លើយតប

បញ្ជាក់

បរិស្ថានគាំទ្រទិសដៅរបស់អ្នក។ បើកទីតាំងជាមួយក្បួនហានិភ័យរបស់អ្នកផ្ទាល់ កំណត់ទំហំដោយ size_mult.

កាត់បន្ថយ

សញ្ញាចម្រុះ។ ពិចារណាទីតាំងតូចជាង និងការប្រើប្រាស់ហិរញ្ញវត្ថុតឹងជាង ឬរង់ចាំការបញ្ជាក់។

រំលង

បរិស្ថានទីផ្សារមិនគាំទ្រការជំនួញនេះ។ ឈប់រង់ចាំ និងពិនិត្យម្តងទៀតនៅលើសញ្ញាបន្ទាប់។

ត្រៀមខ្លួនដើម្បីសាងសង់?

ទទួលកូនសោឥតគិតថ្លៃ និងធ្វើការហៅបញ្ជាក់ដំបូងរបស់អ្នកក្នុងរយៈពេលតិចជាងមួយនាទី។

មិនមែនជាការណែនាំហិរញ្ញវត្ថុ។ ការជំនួញ crypto មានហានិភ័យ។