Перейти к содержанию
Форекс Форум трейдеров Академии «MasterForex-V»

xMark

Пользователи ST test (off)
  • Постов

    33
  • Зарегистрирован

  • Посещение

Весь контент xMark

  1. Ок, без лирики. 1. Есть перем. datetime, в которой лежит значение (наприм. "27.11.2009 17:33") вопрос. Есть ли функция, передав которой знач. этой переменной ("27.11.2009 17:33") я получу только дату ("27.11.2009 00:00")? Если функции нет (я ее не нашел), то как это сделать? 2. в скрипте написано: #property show_inputs extern datetime NOW; соответственно, при выполнении скрипта открывается окно, в котором на странице "Входные параметры" есть эта переменная (NOW) и ее значение (0 = "1970.01.01 00:00") вопрос. Как сделать так, чтобы в этом окне значение стояло не "1970.01.01 00:00", а текущая дата+"00:00" Уф... все. Подробнее (грамотнее) я уже не смогу :) Неужели и так вопрос не достаточно четко сформулирован? Спасибо, жду ответа
  2. Дружище! Чтоб получить квалифицированный ответ, надо грамотно поставить вопрос. Начну со второго: - datetime это тип переменной, как и int и string и bool. В этом контексте не понимаю вопроса вообще! Вдумайся, как мне, имея тип получить его же (тип), только со временем "00:00"? Тип меняется при приведении типов, а так сохраняется. - extern значит, что можно руками менять ее значение, в ex4 файле, datetime - см. п. выше, NOW - просто ее имя (персональное клеймо). Смысл этой конструкции в том, чтобы в какое-то время, или до какого-то времени, или начиная с какого-то времени, советник что-то делал (сделал). Т.е. проверяется условие равенства текущего времени и предустановленного в переменной NOW. В момент запуска программы, она инициализируется или нулем, или значением, заданным прогером, или значением с предыдущего запуска. Но прога при исполнении сама может ее менять. Однократно, периодически, при каких-то условиях и т. д. Определись, что тебе нужно, конкретно. PS. Не жалей букв при формулировании вопроса. Спасибо за ответ, дружище! ;) Поясняю (в твоем порядке) 1. В вопросе "Как мне, имея datetime получить его же, только со временем "00:00" " подразумевается, как мне, имея переменную типа datetime получить значение этой же переменной, но со временем "00:00" сорри за лаконичность, но мне казалось, что умным людям будет понятно... 2. про extern. Как я понимаю, extern позволяет, как минимум, (при соотв. проперти), спросить значение этой переменной у юзера. Так вот, вопрос в том, что: "добиться того, чтобы в окне ввода параметров УЖЕ СТОЯЛА текущая дата", а не "1970.01.01 00:00", которая стоит по умолчанию. Это же и есть "инициализируется нулем". А я хочу, чтоб она инициализировалась текущей датой, но юзер мог и изменить ее (перем.NOW) значение на другое. Судя по твоему ответу достаточно перед конструкцией extern datetime NOW; дописать присвоение этой переменной текущей даты. Но разве конструкция языка это позволяет? Ведь extern datetime NOW - это объявление переменной, так? Если я чет не так понял, уж поясни, плз. Так достаточно ясно сформулирован вопрос? Если нет, я задам еще подробней. :) Еще раз спасибо, жду ответа.
  3. Доброго времени! 1.Подскажите, а могу ли я, используя extern datetime NOW; добиться того, чтобы в окне ввода параметров УЖЕ СТОЯЛА текущая дата? 2. Как мне, имея datetime получить его же, только со временем "00:00"? (не нашел функций - неужели их нет?) спасибо!
  4. Доброго времени! Меня зовут Дмитрий, живу в Харькове. !!! ПОДДЕРЖИВАЮ !!! Надо встречаться вживую, знакомиться, обмениваться опытом и РАСТИ как трейдеры до уровня ПРОФИ!!! Харьковчане, давайте определяться с местом/временем встречи!!!
×
×
  • Создать...