Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1404
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я хочу добавить деньги в мою демо-версию, но не знаю, как это сделать.
Упс,
у вас закончился баланс на счете DEMO? Пробовали ли вы открыть новую учетную запись DEMO.
Нужно открывать первую позицию после указанного в настройках времени (час, минута, пример "открыть первую сделку после 23-55") и дальше не обращать внимание на это условие.
if(one_time_current.hour>=one_time_open.hour && one_time_current.min>=one_time_open.min)Такой код отлично работает, но абсолютно все сделки открывает после "one_time_current.hour" и "one_time_open.min" , а нужно только один раз выполнить это условие (для открытия 1 позиции), а для последующих его не применять.
Нужно открывать первую позицию после указанного в настройках времени (час, минута, пример "открыть первую сделку после 23-55") и дальше не обращать внимание на это условие.
Такой код отлично работает, но абсолютно все сделки открывает после "one_time_current.hour" и "one_time_open.min" , а нужно только один раз выполнить это условие (для открытия 1 позиции), а для последующих его не применять.
Здравствуйте, Марко!
С уважением, Владимир.
Здравствуйте, Марко!
С уважением, Владимир.
Нужно открывать первую позицию после указанного в настройках времени (час, минута, пример "открыть первую сделку после 23-55") и дальше не обращать внимание на это условие.
Такой код отлично работает, но абсолютно все сделки открывает после "one_time_current.hour" и "one_time_open.min" , а нужно только один раз выполнить это условие (для открытия 1 позиции), а для последующих его не применять.
Здравствуйте, Марко! Вы просили помочь сделать так, чтобы открывалась одна позиция. Теперь Вы пишите, что:
Спасибо, немного не то. Такой код не дает открыть много позиции. Без него открывает намного больше.Для начала Вам нужно определиться сколько хотите открывать позиций - много или одну. Возможно, что машинный перевод слов не даёт Вам возможность правильно сформулировать просьбу.
С уважением, Владимир.
Нужно открывать первую позицию после указанного в настройках времени (час, минута, пример "открыть первую сделку после 23-55") и дальше не обращать внимание на это условие.
Такой код отлично работает, но абсолютно все сделки открывает после "one_time_current.hour" и "one_time_open.min" , а нужно только один раз выполнить это условие (для открытия 1 позиции), а для последующих его не применять.
Значит для последующих должно быть другое условие, но не игнорируя условие «после 23:55», так я понимаю?
Здравствуйте, Марко! Вы просили помочь сделать так, чтобы открывалась одна позиция. Теперь Вы пишите, что:
Для начала Вам нужно определиться сколько хотите открывать позиций - много или одну. Возможно, что машинный перевод слов не даёт Вам возможность правильно сформулировать просьбу.
С уважением, Владимир.
Да, именно так, мы неправильно поняли друг друга. Когда я написал:
"Такой код отлично работает, но абсолютно все сделки открывает после "one_time_current.hour" и "one_time_open.min" , а нужно только один раз выполнить это условие (для открытия 1 позиции), а для последующих его не применять."
Хотел уточнить это, не для открытия одной позиции " 1 позиции" (Вы наверное именно так поняли), имел ввиду применить условие для открытия только первой позиции, а для последующих не применять.
Спасибо, что откликнулись.
Значит для последующих должно быть другое условие, но не игнорируя условие «после 23:55», так я понимаю?
Получается да, для следующих его не нужно применять (отменить). Нужно только для открытия первой позиции (как для старта начало работы советника, после определенного часа и минуты), а для последующих позиций это условие не нужно применять.
Возможно все в одном условие это сделать?
if(one_time_current.hour>=one_time_open.hour && one_time_current.min>=one_time_open.min)Получается да, для следующих его не нужно применять (отменить). Нужно только для открытия первой позиции (как для старта начало работы советника, после определенного часа и минуты), а для последующих позиций это условие не нужно применять.
Возможно все в одном условие это сделать?
And don't forget to set "first_position_was_opened=true" after opening any position.
The "first_position_was_opened" variable must be global or static.Нужна функция рассчитывающая прибыль за последнюю неделю по конкретному символу и магику.
Без магика примеры нашел, но прикрутить магик не получается(((