Есть строка кода strline = TimeToStr(iTime(Symbol(), period, cnt),TIME_DATE|TIME_MINUTES); А нужно 20091028,103000, в файл писать, где сначало дата потом время???
- Подправьте советник RSI_to_File.mq4
- Ошибки, баги, вопросы
- По какому времени вычисляется номер бара?
string strline =StringConcatenate( TimeYear(iTime(Symbol(), period, cnt)), Zeros(TimeMonth(iTime(Symbol(), period, cnt))), Zeros(TimeDay(iTime(Symbol(), period, cnt))), ",", Zeros(TimeHour(iTime(Symbol(), period, cnt))), Zeros(TimeMinute(iTime(Symbol(), period, cnt))), Zeros(TimeSeconds(iTime(Symbol(), period, cnt))) ); //--- и куда нить это закинуть string Zeros(int s) { string lz=""; if(s <10) lz="0"; return(lz+s); }
Не в службу, а в дружбу есть индикатор записи данных в файл формата csv, я хотел вывод сделать в обычном текстовом формате, а дата и время неправильно пишутся, как этот кусок файла переделать?(файл вообще короткий) а то прога по волнам эллиота MTPredictor только текстовые файлы принимает. У тебя что-то как-то сложно все это получается, я думал MT4 просто должен иметь нормальный формат даты без двоеточия.
Меню МТ4, Сохранить как, выбираем формат *.prn
и радуемся жизни...
;)))
//assign contents strline = TimeToStr(iTime(Symbol(), period, cnt),TIME_DATE|TIME_SECONDS); strline = StringSubstr(strline,0,4)+StringSubstr(strline,5,2)+StringSubstr(strline,8,2)+"," +StringSubstr(strline,11,2)+StringSubstr(strline,14,2)+StringSubstr(strline,17,2); strline = strline + "," + DoubleToStr(iOpen(Symbol(), period, cnt), 4) + "," + DoubleToStr(iHigh(Symbol(), period, cnt),4) + "," + DoubleToStr(iLow(Symbol(), period, cnt),4) + "," + DoubleToStr(iClose(Symbol(), period, cnt),4) + "," + DoubleToStr(iVolume(Symbol(), period, cnt),0);
вот этим заменить
UP
Большое спасибо все заработало, что только не сделаешь чтобы on-line котировки получить, особенно когда один DDE на компьютере уже есть, а волновой анализ ежесекундного обновления не требует, раз в 5, а то и в 15 минут.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования