Forex_Strategy_Builder.Position.ToString C# (CSharp) Method

ToString() public method

represents the position.
public ToString ( ) : string
return string
        public override string ToString()
        {
            string pos = "";
            string NL = Environment.NewLine;
            string AC = Configs.AccountCurrency;

            pos += "Pos Numb           "        + (posNumb + 1).ToString()     + NL;
            pos += "Transaction        "        + transaction.ToString()       + NL;
            pos += "Direction          "        + posDirection.ToString()      + NL;
            pos += "Opening Bar        "        + (openingBar + 1).ToString()  + NL;
            pos += "Order Number       "        + (ordNumb + 1).ToString()     + NL;
            pos += "Order Price        "        + ordPrice.ToString()          + NL;
            pos += "Position Lots      "        + posLots.ToString()           + NL;
            pos += "Position Price     "        + posPrice.ToString()          + NL;
            pos += "Req. Margin [" + AC + "]  " + requiredMargin.ToString()    + NL;
            pos += "---------------------------------"  + NL;
            pos += "Abs Permanent SL   "        + absoluteSL.ToString()        + NL;
            pos += "Abs Permanent TP   "        + absoluteTP.ToString()        + NL;
            pos += "Break Even         "        + breakEven.ToString()         + NL;
            pos += "---------------------------------"  + NL;
            pos += "Spread      [pips] "        + chargedSpread.ToString()     + NL;
            pos += "Rollover    [pips] "        + chargedRollover.ToString()   + NL;
            pos += "Commission  [pips] "        + chargedCommission.ToString() + NL;
            pos += "Slippage    [pips] "        + chargedSlippage.ToString()   + NL;
            pos += "Floating PL [pips] "        + floatingPL.ToString()        + NL;
            pos += "Profit Loss [pips] "        + profitLoss.ToString()        + NL;
            pos += "Balance     [pips] "        + balance.ToString()           + NL;
            pos += "Equity      [pips] "        + equity.ToString()            + NL;
            pos += "---------------------------------"  + NL;
            pos += "Spread      [" + AC + "]  " + moneySpread.ToString()       + NL;
            pos += "Rollover    [" + AC + "]  " + moneyRollover.ToString()     + NL;
            pos += "Commission  [" + AC + "]  " + moneyCommission.ToString()   + NL;
            pos += "Slippage    [" + AC + "]  " + moneySlippage.ToString()     + NL;
            pos += "Floating PL [" + AC + "]  " + moneyFloatingPL.ToString()   + NL;
            pos += "Profit Loss [" + AC + "]  " + moneyProfitLoss.ToString()   + NL;
            pos += "Balance     [" + AC + "]  " + moneyBalance.ToString()      + NL;
            pos += "Equity      [" + AC + "]  " + moneyEquity.ToString()       + NL;

            return pos;
        }