Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Большое спасибо Марко за помощь, по какой-то причине он работает.
Я настроил время в формате D', затем отобразил эту информацию в качестве предупреждения, которое, как вы можете видеть, соответствует времени стрелки, однако
V-Line все еще создается на текущей свече... см. снимок экрана.
Вот код, который я использовал
Вот соответствующая тема:https://www.mql5.com/en/forum/233876
У меня уже есть v-линии на графике, так как я знал о сдвиге, в теме по ссылке они нарисовали v-линии, используя сдвиг.
В своих предыдущих сообщениях я упоминал, что теряю созданные v-линии при перезагрузке VPS, во время выходных или иногда при перезагрузке MT4, поэтому я сохраняю даты v-линий, чтобы попытаться создать их позже, если они были потеряны.
Похоже, что MT4 не имеет возможности создавать v-линии из текстовых дат или никто еще не придумал, как это делается.
В своих предыдущих сообщениях я упоминал, что я теряю v-линии, которые я создал при перезагрузке VPS или во время выходных, или иногда при перезагрузке MT4, поэтому я сохраняю даты v-линий, чтобы попытаться восстановить их позже, если они были потеряны.
Если вы сохранили даты как :
Здесь для воссоздания v-линий вам не нужно отделять цифры секунд отTimeExit_SymSymbol ...эту работу делает самObjectCreate(), потому что он не учитывает секунды.
Вы можете упростить свои коды следующим образом:
Ну, я быстро попробовал скрипт, и это, конечно, подводит черту под будущим.
Ну, я быстро попробовал сценарий, и это, конечно, подводит черту под будущим.
Уважаемый Марко,
Вы используете сдвиг, относящийся к текущему бару, что является тем же методом, который я использовал для создания V-линий для моих графиков, однако проблема заключается в том, чтобы создать V-линию без знания сдвига и без ссылки на текущее время/бар, проблема заключается в том, чтобы создать V-линию, зная ТОЛЬКО время/дату.
Поскольку я теряю V-линии иногда при перезагрузке VPS, а иногда на выходных, поэтому единственный вариант, который я нашел, это сохранить время/дату линий на графике, а затем попытаться создать их снова, сохранение сдвига не поможет, так как бары прогрессируют, а также есть выходные бары.
Согласно MT4 (https://www.mql5.com/en/docs/objects/objectcreate) V-линия может быть создана только по времени/дате... Я хотел бы увидеть, как это делается, так как я не видел этого нигде, и я устал без удачи.
Наконец-то я понял, как это делается
вот код, если кто-то захочет нарисовать V-линию, используя только время/дату
Наконец-то я понял, как это делается
Вот код, если кто-то захочет нарисовать V-линию, используя только время/дату
Если вы посмотрите мои предыдущие сообщения, то увидите, что я пытался удалить секунды, но это не сработало, однако после преобразования код заработал, не знаю, что было не так,
Мне нравится ваша версия кода, она проста, элегантна и хорошо работает, спасибо.