Хранить и писать такие вещи в переменную - очень плохая затея, если и писать, тогда её инициализировать не нулём, а LONG_MAX
Ну во-первых - это просто пример, как действовать. Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?
Во-вторых - с инициализацией согласен, вот только не LONG_MAX, а нулём и так как это тип datetime, то "0" чудесным образом превратиться в 1971 год.
Ну во-первых - это просто пример, как действовать. Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?
Во-вторых - с инициализацией согласен, вот только не LONG_MAX, а нулём и так как это тип datetime, то "0" чудесным образом превратиться в 1971 год.
Вот из-за чудесного превращения в ноль, и будет расстройство программы
voidOnTick()
{
if(TimeCurrent()-60*5<m_last_trade_IN 0)
return;
// вот тут сразу выполниться код при перезапуске, проигнорировав все условия
}
Ну во-первых - это просто пример, как действовать. Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?
Во-вторых - с инициализацией согласен, вот только не LONG_MAX, а нулём и так как это тип datetime, то "0" чудесным образом превратиться в 1971 год.
Вообще, действовать нужно так, как вроде программа работает с деньгами, и писать её изначально правильно и со всеми нюансами: перезапуски, смены тайма, работа на двух терминалах и прочее
Вот из-за чудесного превращения в ноль, и будет расстройство программы
Смотрите выше про голубую каёмочку :).
Изначальная задача: как определить время последнего входа. Эта задача выполнена. Всё остальное - это нюансы, которые может быть совсем не нужны топик-стартеру (кстати, где он? ).
Изначальная задача: как определить время последнего входа. Эта задача выполнена. Всё остальное - это нюансы, которые может быть совсем не нужны топик-стартеру (кстати, где он? ).
Ну если вы об этом "Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?", то Я как-раз таки часто ожидаю на блюдечке. Зачем тогда идти на технический форум, если не получишь решения?
Другой вопрос, что часто не дают готовое решения, а только сбивают намёками с правильного пути
Ну если вы об этом "Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?", то Я как-раз таки часто ожидаю на блюдечке. Зачем тогда идти на технический форум, если не получишь решения?
Другой вопрос, что часто не дают готовое решения, а только сбивают намёками с правильного пути
Попробуем зайти с другой стороны: невозможно (ведь здесь нет телепатов) выдать СРАЗУ ГОТОВОЙ УНИВЕРСАЛЬНОЙ решение, которое будет ещё и не ресурсоёмкое.
То есть была задача и были предложены несколько вариантов. Вы же захотели сразу усложнить задачу (внесли множество "если ... да кабы ...") - но ведь не факт, что это требовалось изначально.
Попробуем зайти с другой стороны: невозможно (ведь здесь нет телепатов) выдать СРАЗУ ГОТОВОЙ УНИВЕРСАЛЬНОЙ решение, которое будет ещё и не ресурсоёмкое.
То есть была задача и были предложены несколько вариантов. Вы же захотели сразу усложнить задачу (внесли множество "если ... да кабы ...") - но ведь не факт, что это требовалось изначально.
Ладно, ТС уже наверное решил задачу, но оптимальное решение было вот
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Хранить и писать такие вещи в переменную - очень плохая затея, если и писать, тогда её инициализировать не нулём, а LONG_MAX
Ну во-первых - это просто пример, как действовать. Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?
Во-вторых - с инициализацией согласен, вот только не LONG_MAX, а нулём и так как это тип datetime, то "0" чудесным образом превратиться в 1971 год.
Ну во-первых - это просто пример, как действовать. Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?
Во-вторых - с инициализацией согласен, вот только не LONG_MAX, а нулём и так как это тип datetime, то "0" чудесным образом превратиться в 1971 год.
Вот из-за чудесного превращения в ноль, и будет расстройство программы
Ну во-первых - это просто пример, как действовать. Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?
Во-вторых - с инициализацией согласен, вот только не LONG_MAX, а нулём и так как это тип datetime, то "0" чудесным образом превратиться в 1971 год.
Вообще, действовать нужно так, как вроде программа работает с деньгами, и писать её изначально правильно и со всеми нюансами: перезапуски, смены тайма, работа на двух терминалах и прочее
Вот из-за чудесного превращения в ноль, и будет расстройство программы
Смотрите выше про голубую каёмочку :).
Изначальная задача: как определить время последнего входа. Эта задача выполнена. Всё остальное - это нюансы, которые может быть совсем не нужны топик-стартеру (кстати, где он? ).
Смотрите выше про голубую каёмочку :).
Изначальная задача: как определить время последнего входа. Эта задача выполнена. Всё остальное - это нюансы, которые может быть совсем не нужны топик-стартеру (кстати, где он? ).
Ну если вы об этом "Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?", то Я как-раз таки часто ожидаю на блюдечке. Зачем тогда идти на технический форум, если не получишь решения?
Другой вопрос, что часто не дают готовое решения, а только сбивают намёками с правильного пути
Ну если вы об этом "Ведь никто не ожидает, что будет на блюдечке с голубой каёмкой выложено полноценное решение, не так ли?", то Я как-раз таки часто ожидаю на блюдечке. Зачем тогда идти на технический форум, если не получишь решения?
Другой вопрос, что часто не дают готовое решения, а только сбивают намёками с правильного пути
Попробуем зайти с другой стороны: невозможно (ведь здесь нет телепатов) выдать СРАЗУ ГОТОВОЙ УНИВЕРСАЛЬНОЙ решение, которое будет ещё и не ресурсоёмкое.
То есть была задача и были предложены несколько вариантов. Вы же захотели сразу усложнить задачу (внесли множество "если ... да кабы ...") - но ведь не факт, что это требовалось изначально.
Попробуем зайти с другой стороны: невозможно (ведь здесь нет телепатов) выдать СРАЗУ ГОТОВОЙ УНИВЕРСАЛЬНОЙ решение, которое будет ещё и не ресурсоёмкое.
То есть была задача и были предложены несколько вариантов. Вы же захотели сразу усложнить задачу (внесли множество "если ... да кабы ...") - но ведь не факт, что это требовалось изначально.
Ладно, ТС уже наверное решил задачу, но оптимальное решение было вот