← 모든 예제
예제 26
Hook on fill log
a hook for "order filled": print what was filled, from the event.
- 분류
- Host: 터미널의 데이터와 엔진 필요
- 권한
- 없음
- 실행하기 전에
- attached to "Order filled" (or "Order rejected", "Order
- 하는 일
- none
- 실행 방법
- in Script Hooks, "+ Add script" under "Order filled", choose this
- 언어
>=0.1.1, <0.2.0- 호스트
>=0.1.5, <0.2.0- 필요한 것
- event >=0.1.0, <0.2.0
소스
// Purpose: a hook for "order filled": print what was filled, from the event. // Category: host // Permissions: none // Preconditions: attached to "Order filled" (or "Order rejected", "Order // cancelled") in the Script Hooks window // Side effects: none // Run: in Script Hooks, "+ Add script" under "Order filled", choose this // file. The log shows what it printed; it needs no permission. lang ">=0.1.1, <0.2.0"; host "ttt" ">=0.1.5, <0.2.0"; requires "event" ">=0.1.0, <0.2.0"; fn main() { let e = event.current(); print(e.kind + " at " + to_string(e.time)); for line in e.data { print(" " + line); } }