Keine Beschreibung

anhuiqiang 796ac59510 readme vor 11 Monaten
.idea 1bbac6d058 trade service vor 11 Monaten
cmake-build-debug 1bbac6d058 trade service vor 11 Monaten
CMakeLists.txt 1bbac6d058 trade service vor 11 Monaten
main.cpp 1bbac6d058 trade service vor 11 Monaten
prompt.txt 1bbac6d058 trade service vor 11 Monaten
readme.md 796ac59510 readme vor 11 Monaten
service.cpp 1bbac6d058 trade service vor 11 Monaten
service.h 1bbac6d058 trade service vor 11 Monaten

readme.md

sequenceDiagram
participant Client
participant MyService
participant PriceData
Client->>MyService: Send HTTP Request (platform, price)
MyService->>PriceData: Update Price(platform, price)
PriceData-->>MyService: Price Updated

MyService->>MyService: Adjust Decimal Points
MyService->>MyService: Check Deviation Compensation
alt Time Since Last Compensation > Interval
MyService->>MyService: Calculate Average Prices
MyService->>PriceData: Update Deviation Compensation
end

MyService->>MyService: Calculate Deviation Percentage
MyService->>MyService: Determine Position
alt Open Long
MyService->>PriceData: Open Long Position
else Close Long
MyService->>PriceData: Close Long Position
end
alt Open Short
MyService->>PriceData: Open Short Position
else Close Short
MyService->>PriceData: Close Short Position
end

MyService-->>Client: Response (Processed)