From c14726bdba13ceb913b88bbd22aa817b6d49c8d6 Mon Sep 17 00:00:00 2001 From: vdemydiuk Date: Mon, 24 Oct 2016 11:58:14 +0300 Subject: [PATCH] Issue #23: Added empty constructor to class MqlRates, made public setters of properties --- MtApi5/MqlRates.cs | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/MtApi5/MqlRates.cs b/MtApi5/MqlRates.cs index e18537ee..3517492b 100755 --- a/MtApi5/MqlRates.cs +++ b/MtApi5/MqlRates.cs @@ -1,7 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; namespace MtApi5 { @@ -19,13 +16,17 @@ public MqlRates(DateTime time, double open, double high, double low, double clos this.real_volume = real_volume; } - public DateTime time { get; private set; } // Period start time - public double open { get; private set; } // Open price - public double high { get; private set; } // The highest price of the period - public double low { get; private set; } // The lowest price of the period - public double close { get; private set; } // Close price - public long tick_volume { get; private set; } // Tick volume - public int spread { get; private set; } // Spread - public long real_volume { get; private set; } // Trade volume + public MqlRates() + { + } + + public DateTime time { get; set; } // Period start time + public double open { get; set; } // Open price + public double high { get; set; } // The highest price of the period + public double low { get; set; } // The lowest price of the period + public double close { get; set; } // Close price + public long tick_volume { get; set; } // Tick volume + public int spread { get; set; } // Spread + public long real_volume { get; set; } // Trade volume } }