Gets Profit/Loss (without swaps or commissions) all calculations based on the current broker's price. It shows the profit/loss you will make if you close the positions at the current price.


SYNTAX


public double GetProfitGross (Currency curr)


PARAMETERS


curr — Currency

currency for calculation


RETURN


double Gross profit of the positions by the specified currency


EXAMPLE


 An object ‘Account’ that is currently used is created in the next example. Gross profit is outputted in the AccountInformation() method in the account currency and in the server currency.
 
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’.
      
         //outputting of the Gross profit in the account currency and in the server currency
      Print(
        "GetProfitGross in account CCY: \t"  + acc.GetProfitGross(Currency.Account)+"\n"+
        "GetProfitGross in server CCY: \t"   + acc.GetProfitGross(Currency.Server)+"\n"
      );
    }        
  }
}