Подскажите как отобразить текущий таймфрейм, на котором работает скрипт, в комментарии к открываемому ордеру???
- [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
- Отображение номера условия, по которому была открыта сделка
- программно изменить текущий период (H1 - H4)
K_S_V:
Подскажите как отобразить текущий таймфрейм, на котором работает скрипт, в комментарии к открываемому ордеру???
Подскажите как отобразить текущий таймфрейм, на котором работает скрипт, в комментарии к открываемому ордеру???
https://docs.mql4.com/ru/trading/OrderSend
Проще всего дать ссылку на хелп.
Разобрался сам, может и кому сгодится.
DoubleToStr(Period(),0)
K_S_V:
Проще всего дать ссылку на хелп.
Разобрался сам, может и кому сгодится.
DoubleToStr(Period(),0)
Кто же знал, что именно Вы хотите?
Я, к примеру, использую такую функцию:
string PeriodToStr(int Prd) { string res; switch( Prd ) { case PERIOD_M1: res = "M1"; break; case PERIOD_M5: res = "M5"; break; case PERIOD_M15: res = "M15"; break; case PERIOD_M30: res = "M30"; break; case PERIOD_H1: res = "H1"; break; case PERIOD_H4: res = "H4"; break; case PERIOD_D1: res = "D1"; break; case PERIOD_W1: res = "W1"; break; case PERIOD_MN1: res = "MN1"; break; default: res = StringConcatenate("M",Prd); } return( res ); } // PeriodToStr
а я например такую
//--------------------------------------------------------------- PTS string PTS(int n) { if (n==0) return(PTS(Period())); int p[9]={1, 5, 15, 30, 60, 240, PERIOD_D1, PERIOD_W1, PERIOD_MN1}; string sp[9]={"M1", "M5", "M15", "M30", "H1", "H4", "D1", "W1", "MN1"}; for (int i=0; i<9; i++) if (p[i]==n) return(sp[i]); return("--"); }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь