Здравствуйте. Подскажите, пожалуйста, как я могу получить время открытия свечи? Меня интересует именно ЧАС открытия. С функциями Time[] и iTime() я ознакомился, но я хочу оперировать только ЧАСОМ открытия. Как я могу получить ТОЛЬКО ЧАС открытия свечи?
- Нюансы OrderSelect()
- Стоп в пунктах
- Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6.
Ermak1243:
Здравствуйте. Подскажите, пожалуйста, как я могу получить время открытия свечи? Меня интересует именно ЧАС открытия. С функциями Time[] и iTime() я ознакомился, но я хочу оперировать только ЧАСОМ открытия. Как я могу получить ТОЛЬКО ЧАС открытия свечи?
Здравствуйте. Подскажите, пожалуйста, как я могу получить время открытия свечи? Меня интересует именно ЧАС открытия. С функциями Time[] и iTime() я ознакомился, но я хочу оперировать только ЧАСОМ открытия. Как я могу получить ТОЛЬКО ЧАС открытия свечи?
//+------------------------------------------------------------------+ //| HourOfOpenCandle.mq4 | //| Copyright 2016, Artem A. Trishkin, Skype artmedia70 | //| https://login.mql5.com/ru/users/artmedia70 | //+------------------------------------------------------------------+ #property copyright "Copyright 2016, Artem A. Trishkin, Skype artmedia70" #property link "https://login.mql5.com/ru/users/artmedia70" #property version "1.00" #property strict #property script_show_inputs //--- input parameters input int NumberCandle=1; // Проверяемый бар int numberCandle=(NumberCandle<0)?0:NumberCandle; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- MqlDateTime tmStruct; datetime matched_time=iTime(Symbol(),Period(),numberCandle); TimeToStruct(matched_time,tmStruct); Alert("Час открытия свечи на баре ",numberCandle," текущего таймфрейма: ",tmStruct.hour); //--- } //+------------------------------------------------------------------+
artmedia70:
Спасибо за помощь!
Ermak1243:
Здравствуйте. Подскажите, пожалуйста, как я могу получить время открытия свечи? Меня интересует именно ЧАС открытия. С функциями Time[] и iTime() я ознакомился, но я хочу оперировать только ЧАСОМ открытия. Как я могу получить ТОЛЬКО ЧАС открытия свечи?
Здравствуйте. Подскажите, пожалуйста, как я могу получить время открытия свечи? Меня интересует именно ЧАС открытия. С функциями Time[] и iTime() я ознакомился, но я хочу оперировать только ЧАСОМ открытия. Как я могу получить ТОЛЬКО ЧАС открытия свечи?
Или ещё проще
int hour = TimeHour(Time[0]);
AlexeyVik:
И правда проще! :) И вам спасибо!)
Или ещё проще
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь