Помогите новичку - Функции дня и времени - страница 4 1234 Новый комментарий EagleEye 2010.01.20 03:09 #31 Если я хочу сделать 4 внешних поля ввода для 4 значений 0, 23, 1 и 15. Должно ли это выглядеть следующим образом? extern int StartDay=0; extern int StopDay=1; extern int StartTime=23; extern int StopTime=15; И тогда bool sunday_cond = (TimeDayOfWeek(TimeCurrent())==StartDay) && (Hour()>=StartTime); bool monday_cond = (TimeDayOfWeek(TimeCurrent())==StopDay) && (Hour()<=StopTime); Будет ли это работать? У меня нет ошибок при компиляции :) Помощь в кодировании Система ASCTrend Мультитаймфреймовые индикаторы meikel 2010.01.20 03:17 #32 то же самое я написал за это время, см. вложение ;-) LOL Файлы: debug2.mq4 6 kb EagleEye 2010.01.20 03:20 #33 meikel: я написал то же самое, что и вы, см. вложение ;-) LOL Ха-ха, забавно, та же мысль :-) LOL Хорошо, тогда я воспользуюсь вашим кодом. Спасибо! meikel 2010.01.20 03:28 #34 я не проверял остальной код, но такой простой возврат может быть не лучшим способом - если ордер открыт, старт не должен возвращаться. Перенос проверки if mytradeallowed в другую точку, которая не мешает наблюдать за открытыми ордерами, был бы лучше. Ошибка 146 Закрытие половинных участков. Помощь в кодировании EagleEye 2010.01.20 03:31 #35 meikel: я не проверял остальной код, но такой простой возврат может быть не лучшим способом - если ордер открыт, старт не должен возвращаться. Перенос проверки if mytradeallowed в другую точку, которая не мешает наблюдать за открытыми ордерами, был бы лучше. Хорошо, тогда вам нужно показать мне, куда это вставить. Я послал тебе сообщение PM EagleEye 2010.01.27 13:34 #36 Привет, Просто хочу сказать, что советник торговал в воскресенье вечером и только в воскресенье вечером, так что он работает идеально. Спасибо! 1234 Новый комментарий
Если я хочу сделать 4 внешних поля ввода для 4 значений 0, 23, 1 и 15. Должно ли это выглядеть следующим образом?
extern int StartDay=0;
extern int StopDay=1;
extern int StartTime=23;
extern int StopTime=15;
И тогда
bool sunday_cond = (TimeDayOfWeek(TimeCurrent())==StartDay) && (Hour()>=StartTime);
bool monday_cond = (TimeDayOfWeek(TimeCurrent())==StopDay) && (Hour()<=StopTime);
Будет ли это работать?
У меня нет ошибок при компиляции :)
я написал то же самое, что и вы, см. вложение ;-) LOL
Ха-ха, забавно, та же мысль :-) LOL
Хорошо, тогда я воспользуюсь вашим кодом.
Спасибо!
я не проверял остальной код, но такой простой возврат может быть не лучшим способом - если ордер открыт, старт не должен возвращаться.
Перенос проверки if mytradeallowed в другую точку, которая не мешает наблюдать за открытыми ордерами, был бы лучше.
я не проверял остальной код, но такой простой возврат может быть не лучшим способом - если ордер открыт, старт не должен возвращаться.
Перенос проверки if mytradeallowed в другую точку, которая не мешает наблюдать за открытыми ордерами, был бы лучше.
Хорошо, тогда вам нужно показать мне, куда это вставить.
Я послал тебе сообщение PM
Привет,
Просто хочу сказать, что советник торговал в воскресенье вечером и только в воскресенье вечером, так что он работает идеально.
Спасибо!