Общие вопросы по разработке > Можно ли значение BarDate() присвоить переменной, какой?

Общие вопросы по разработке в Альфа-Директ 4. Обсуждение разработки пользовательских индикаторов, стратегий.
elktrade
Сообщения: 10
Зарегистрирован: 11 апр 2017, 11:41
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Можно ли значение BarDate() присвоить переменной, какой?

Непрочитанное сообщение elktrade » 03 май 2018, 13:48

Добрый день, может кто в курсе.
Захотел записывать время последней сделки, нашел метод BarDate(), а вот какую переменную сохранить продукт его жизнедеятельности не нашел. Предположил, что в Types.DateTime , но при попытке компилировать, пишет что переменная отсутствует в текущем контексте и указывает на строку, где я в переменную сохраняю результат BarDate().

Код: Выделить всё

function Initialize()
{
   StrategyName = "!_ShowMessage(text)";
   AddInput("Input1", Inputs.Candle, 1, true, "");
   
   AddGlobalVariable("getTest", Types.DateTime, null);   
}

function OnUpdate()
{
   getTest = BarDate();
}


=========================================
[Error] Имя "getTest" отсутствует в текущем контексте at 11.


В какую переменную можно записать значение BarDate() чтобы его в дальнейшем использовать. :?

Аватара пользователя
evge
Администратор
Сообщения: 1807
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 361 раз
Контактная информация:

Re: Можно ли значение BarDate() присвоить переменной, какой?

Непрочитанное сообщение evge » 03 май 2018, 14:24

Приветствую!

Можно:

исправляем на это

Код: Выделить всё

   AddGlobalVariable("getTest", Types.DateTime, DateTime.Today);
никогда такого не было и вот опять


Вернуться в «Общие вопросы по разработке»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 25 гостей