0x41:
Доброе время суток, подскажите как я могу получить время закрытия сессии?
Не знаю какую функцию можно использовать для этого подскажите пожалуйста.datetime
Iurii Tokman:
Указал в сообщении.
0x41:
Доброе время суток, подскажите как я могу получить время закрытия сессии?
Не знаю какую функцию можно использовать для этого подскажите пожалуйста.datetime dt_FromX, dt_ToX; bool b_resX = TimeToTradeSpecification(Symbol(),0,dt_FromX,dt_ToX); bool CExpert::TimeToTradeSpecification(string s_Symbol,int i_SessionIndex,datetime &dt_From,datetime &dt_To) { int i_FromHours; int i_FromMinutes; int i_ToHours; int i_ToMinutes; bool b_Result = false; MqlDateTime k_MqlDateTime; TimeToStruct(TimeCurrent(),k_MqlDateTime); int i_DayOfWeek = k_MqlDateTime.day_of_week; SymbolInfoSessionTrade(s_Symbol,(ENUM_DAY_OF_WEEK)i_DayOfWeek,i_SessionIndex,dt_From,dt_To); MqlDateTime k_MqlDateTimeFrom; TimeToStruct(dt_From,k_MqlDateTimeFrom); i_FromHours = k_MqlDateTimeFrom.hour; i_FromMinutes = k_MqlDateTimeFrom.min; MqlDateTime k_MqlDateTimeTo; TimeToStruct(dt_To,k_MqlDateTimeTo); i_ToHours = k_MqlDateTimeTo.hour; i_ToMinutes = k_MqlDateTimeTo.min; // k_MqlDateTime.hour = i_FromHours; k_MqlDateTime.min = i_FromMinutes; k_MqlDateTime.sec = 0; dt_From = StructToTime(k_MqlDateTime); // k_MqlDateTime.hour = i_ToHours; k_MqlDateTime.min = i_ToMinutes; k_MqlDateTime.sec = 0; if (i_ToHours == 0) { k_MqlDateTime.hour = 23; k_MqlDateTime.min = 59; k_MqlDateTime.sec = 59; } dt_To = StructToTime(k_MqlDateTime); if (TimeCurrent() > dt_From && TimeCurrent() < dt_To) b_Result = true; return(b_Result); } //+------------------------------------------------------------------+
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброе время суток, подскажите как я могу получить время закрытия сессии?
Не знаю какую функцию можно использовать для этого подскажите пожалуйста.