ILoveTrading Dokumentation
Universal Token-arkitektur, Webhooks och anpassad intag
Webhooks tillhandahåller det händelsedrivna intagslagret som ansluter skrivbordsterminaler, molnstrategier och algoritmiska botar direkt till ILoveTrading-journalen. Detta dokument beskriver kryptografisk token-autentisering, nyttolastscheman och anpassade API-integreringsprotokoll.
1. Säkerhetsarkitektur & kryptografisk isolering
För att skydda användaruppgifter, upprätthåller ILoveTrading statslös token-autentisering snarare än att lagra mäklarlösenord. Varje Universal Token fungerar som en privat inmatningsnyckel med omfattning:
- Kontoisolering: Varje handelskontoprofil har en distinkt token. Exekveringar som skickas via konto A:s token är strikt isolerade från konto B, vilket förhindrar utvärdering och kontaminering av livemäklare.
- Icke-interaktiv autentisering: Terminaler och automatiserade skript autentiserar utgående HTTPS-förfrågningar utan interaktiva sessionscookies.
- Omedelbar återkallelse: Om en token äventyras, återskapande av den ogiltigförklarar omedelbart föregående token, vilket omedelbart returnerar "401 Unauthorized" vid efterföljande obehöriga överföringar.
Formula / Calculation
Säkerhetsverifiering = HMAC-SHA256(nyttolast, universell token)
2. Generera och hantera universella tokens
Tokens kan genereras och hanteras direkt från instrumentpanelen:1. Via integrationsmenyn: Navigera till Integrationer i huvudsidofältet. Klicka på Generera token för att skapa din primära integrationsnyckel. 2. Via kontoinställningar: Öppna Inställningar > Konton. Varje listat handelskonto visar sin dedikerade Universal Token med maskeringskontroller och kopiering av urklipp med ett klick. 3. Token Regeneration: Klicka på Regenerate uppdaterar den hemliga nyckeln i databasen omedelbart.
Warning
[!WARNING] Att återskapa en token kopplar omedelbart bort alla aktiva MetaTrader EA, cTrader cBot eller NinjaTrader Add-on med hjälp av föregående nyckel. Du måste uppdatera tokeninmatningen i din terminal för att återuppta synkroniseringen.
3. Stödda intagsprotokoll
ILoveTrading stöder två primära webhook-format:
Format A: TradingView Alert Syntax (PineConnector-kompatibel)
För handlare som använder TradingView-varningar, indikatorer eller PineScript-strategier, skicka en rå kommaseparerad nyttolast:
- Slutpunkt:
POST https://ilove.trading/api/webhook - Content-Type:
text/plainellerapplication/json
<YOUR_UNIVERSAL_TOKEN>,köp,EURUSD,risk=1,sl=1,0850,tp=1,0950
| Parameter | Skriv | Krävs | Beskrivning |
|---|---|---|---|
token | Sträng | Ja | Din unika universella token. |
åtgärd | Sträng | Ja | 'köpa', 'sälja', 'closelong', 'closeshort' eller 'closepart'. |
risk | Flyta | Valfritt | Riskprocent per handel (t.ex. "1" för 1%). |
sl | Flyta | Valfritt | Exakt prisnivå för initial Stop Loss. |
tp | Flyta | Valfritt | Exakt prisnivå för initial Take Profit. |
Format B: Programmatisk REST JSON-intag
För anpassade Python-robotar, cURL-skript eller proprietära exekveringssystem:
- Slutpunkt:
POST https://ilove.trading/api/webhooks/tradeRubriker:Content-Type: application/jsonAuktorisering: Bärare <DIN_UNIVERSAL_TOKEN>
{
"ticket": "98765432",
"symbol": "EURUSD",
"type": "KÖP",
"massor": 2.0,
"öppet_pris": 1,08500,
"stängpris": 1,09250,
"stop_loss": 1,08100,
"take_profit": 1,09500,
"open_time": "2026-08-27T10:15:00Z",
"close_time": "2026-08-27T11:45:00Z",
"kommission": -7,00,
"swap": -0,80,
"vinst": 1500,00
}
4. Bästa praxis och tidsstämpelintegritet
[!TIPS] ISO 8601 UTC-tidsstämplar: När du skickar in anpassade JSON-nyttolaster ska du strikt formatera öppna och stänga tidsstämplar i UTC ("ÅÅÅÅ-MM-DDTHH:mm:ssZ"). Tidsstämplar med saknade tidszonförskjutningar kommer att förvränga sessionsanalyser och timfördelningsstatistik.
[!VIKTIGT]> Idempotens och biljettunik: Se till att varje handel har ett unikt "biljett"-ID. Om du skickar in ett befintligt ärende-ID kommer det att uppdateras snarare än att dupliceras det befintliga handelsregistret.
Handlar du på MetaTrader?
Synkronisera ditt MT4- eller MT5-konto och analysera automatiskt dina kognitiva fördomar och handelsmått.
