IsReal
property
Return true if account is real. In AlgoStudio is always false.
Syntax
public bool IsReal { get; }
Example
An object ‘Account’ that is currently used is created in the next example. All the properties of the object ‘Account’ including IsReal are further outputted.
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using PTLRuntime.NETScript;
namespace AccountProperties
{
public class AccountProperties : NETStrategy
{
public override void Init()
{
Account acc = Accounts.Current; //creation and initialization of the object ‘Account’.
AccountInformation(acc);
}
private void AccountInformation(Account acc)
{
//outputting of all the 'Account' properties
Print(
"Id : \t" + acc.Id+"\n"+
"Name : \t" + acc.Name+"\n"+
"User Login: \t" + acc.User.Login+"\n"+
"Balance : \t" + acc.Balance+"\n"+
"Leverage : \t" + acc.Leverage+"\n"+
"Currency : \t" + acc.Currency+"\n"+
"IsMasterAccount : \t" + acc.IsMasterAccount+"\n"+
"IsDemo : \t" + acc.IsDemo+"\n"+
"IsReal : \t" + acc.IsReal+"\n"+
"IsLocked : \t" + acc.IsLocked+"\n"+
"IsInvestor : \t" + acc.IsInvestor+"\n"+
"Status : \t" + acc.Status+"\n"+
"StopReason : \t" + acc.StopReason+"\n"+
"GetStatusText : \t" + acc.GetStatusText()+"\n"+
"Balance : \t" + acc.Balance+"\n"+
"BeginBalance : \t" + acc.BeginBalance+"\n"+
"BlockedBalance : \t" + acc.BlockedBalance+"\n"+
"ReservedBalance : \t" + acc.ReservedBalance+"\n"+
"InvestedFundCapital : \t" + acc.InvestedFundCapital+"\n"+
"Credit : \t" + acc.Credit+"\n"+
"CashBalance : \t" + acc.CashBalance+"\n"+
"TodayVolume : \t" + acc.TodayVolume+"\n"+
"TodayNet : \t" + acc.TodayNet+"\n"+
"TodayTrades : \t" + acc.TodayTrades+"\n"+
"TodayFees : \t" + acc.TodayFees+"\n"+
"MarginForOrders : \t" + acc.MarginForOrders+"\n"+
"MarginForPositions : \t" + acc.MarginForPositions+"\n"+
"MarginTotal : \t" + acc.MarginTotal+"\n"+
"MarginAvailable : \t" + acc.MarginAvailable+"\n"+
"MaintanceMargin : \t" + acc.MaintanceMargin+"\n"+
"MarginDeficiency : \t" + acc.MarginDeficiency+"\n"+
"MarginSurplus : \t" + acc.MarginSurplus+"\n"+
"CurrentPammCapital : \t" + acc.CurrentPammCapital+"\n"+
"Equity : \t" + acc.Equity+"\n"+
"OpenOrdersAmount : \t" + acc.OpenOrdersAmount+"\n"+
"OpenPositionsAmount : \t" + acc.OpenPositionsAmount+"\n"+
"OpenPositionsExposition : \t" + acc.OpenPositionsExposition+"\n"+
"OpenPositionsCount : \t" + acc.OpenPositionsCount+"\n"+
"OpenOrdersCount : \t" + acc.OpenOrdersCount+"\n"
);
}
}
}
Discussion
Join PTMC community to post your comments
No comments yet. Be the first.