Transaction
interface cAlgo.API Since 5.2
DesktopCLICloud
Represents an account transaction.
Definition
public interface Transaction
Namespace: cAlgo.API · Group: Transactions
Examples
foreach (var transaction in Transactions)
Print("{0} {1} {2}, balance after: {3}, note: {4}", transaction.Time, transaction.Type, transaction.Amount, transaction.Balance, transaction.Note);
for transaction in api.Transactions:
api.Print(f"{transaction.Time} {transaction.Type} {transaction.Amount}, balance after: {transaction.Balance}, note: {transaction.Note}")
Properties
| Name | Description |
|---|---|
AmountDesktopCLIClouddouble | Gets transaction amount. |
BalanceDesktopCLIClouddouble | Gets account balance after transaction. |
EquityDesktopCLIClouddouble? | Gets account equity after transaction or null. |
IdDesktopCLICloudlong | Gets transaction Id. |
MaxEquityDesktopCLIClouddouble? | Gets account max equity after transaction or null. |
MinEquityDesktopCLIClouddouble? | Gets account min equity after transaction or null. |
NoteDesktopCLICloudstring | Gets transaction note if has otherwise null. |
TimeDesktopCLICloudDateTime | Gets transaction time. |
TypeDesktopCLICloudTransactionType | Gets transaction type. |