• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

как грамотно завести новые private переменные в код индикато

Vitar007

New Member
NinjaTrader
Пробую вписать новые private переменные в код индикатора, в надежде, что они появятся в списке parameters при установке индикатора на чарт, однако они не появляются... а хотелось бы настраивать индикатор с их помощью...
Чем нововведенные отличаются от тех, которые уже есть в списке parameters ?
http://itmages.ru/image/view/331852/f827ed52
 
однако, когда вписал в Properties новую bool переменную по аналогии с уже имевшейся, получил пинок: индикатор уже содержит definition для этой переменной... а для имевшейся уже булевской переменной пинка нет, а записано все так же...

Код:
#region Variables

private bool UpTL   = false;// Default setting for UpTL 
private bool alertOnBreak = false; //переменная уже была в коде

#region Properties

[Description("// Default setting for UpTL")]
        [Category("Parameters")]
        public bool UpTL               //вписано по аналогии
        {
            get { return upTL; }
            set { upTL = value; }
        }
  [Description("Generates a visual and audible alert on a trend line break")]
        [Category("Parameters")]

        public bool AlertOnBreak   //было в коде
        {
            get { return alertOnBreak; }
            set { alertOnBreak = value; }
        }

разницы не вижу, а пинок получаю...
 
Ссылку неправильно вставили, но она и не нужна...
Vitar007 сказал(а):
private bool UpTL = false;// Default setting for UpTL
private bool alertOnBreak = false; //переменная уже была в коде
разницы не вижу, а пинок получаю...
Разница в первом символе
 
Разница в первом символе[/quote]
Еще спасибо! Все скомпилировалось...
 
Назад
Верх Низ