Здравствуйте!
Подскажите, что означает сообщение в Error list Visual Studio:
"Мой name space.Название моей стратегии".Round10(double)': new protected member declared in sealed class
Вылетает в момент "Rebuild" (создания DLL-ки)... ясно что ей не нравиться метод Round, но что нужно изменить?
В коде это выглядит так:
namespace ******.Strategies.MonitorTrading
{
public sealed class ***** : WLRT.WLD.StrategiesLibrary.WealthScript
{
public *****(bool ignoreloadmisshistory, bool loadsumpos, string account) : base(ignoreloadmisshistory, loadsumpos, account)
{ }
protected double Round10(double price)
{
return System.Math.Round(price / 10.0) * 10;
}
protected override void Execute()
{
индикаторы, расчёт позиции и т.д....
торговая логика:
***** и BuyAtStop( bar + 1, Round10(******* target Price *****) );
}
За ранее спасибо за ответ...