Попробуй из строчек этого вида (с окончанием ".csv"; ) убрать ...Symbol()+ ... :
if(UploadTF=="M1"){FileNameM1 = FilePatch+Symbol()+".csv";}else{FileNameM1 = FilePatch+Symbol()+"_"+"M1"+".csv";} //+"_"+"M1"
чтобы получилось:
if(UploadTF=="M1"){FileNameM1 = FilePatch+".csv";}else{FileNameM1 = FilePatch+"_"+"M1"+".csv";} //+"_"+"M1"
Попробуй из строчек этого вида (с окончанием ".csv"; ) убрать ...Symbol()+ ... :
if(UploadTF=="M1"){FileNameM1 = FilePatch+Symbol()+".csv";}else{FileNameM1 = FilePatch+Symbol()+"_"+"M1"+".csv";} //+"_"+"M1"
чтобы получилось:
if(UploadTF=="M1"){FileNameM1 = FilePatch+".csv";}else{FileNameM1 = FilePatch+"_"+"M1"+".csv";} //+"_"+"M1"
Заменил, получилось так
if(UploadTF=="M1"){FileNameM1 = FilePatch+".csv";}else{FileNameM1 = FilePatch+"_"+"M1"+".csv";} //+"_"+"M1"
if(UploadTF=="M5"){FileNameM5 = FilePatch+".csv";}else{FileNameM5 = FilePatch+"_"+"M5"+".csv";}
if(UploadTF=="M15"){FileNameM15 = FilePatch+".csv";}else{FileNameM15 = FilePatch+"_"+"M15"+".csv";}
if(UploadTF=="M30"){FileNameM30 = FilePatch+".csv";}else{FileNameM30 = FilePatch+"_"+"M30"+".csv";}//
if(UploadTF=="H1"){FileNameH1 = FilePatch+".csv";}else{FileNameH1 = FilePatch+"_"+"H1"+".csv"; }
if(UploadTF=="H4"){FileNameH4 = FilePatch+".csv";}else{FileNameH4 = FilePatch+"_"+"H4"+".csv";}
if(UploadTF=="D1"){FileNameD1 = FilePatch+".csv";}else{FileNameD1 = FilePatch+"_"+"D1"+".csv";}
if(UploadTF=="W1"){FileNameW1 = FilePatch+".csv";}else{FileNameW1 = FilePatch+"_"+"W1"+".csv";}
if(UploadTF=="MN"){FileNameMN = FilePatch+".csv";}else{FileNameMN = FilePatch+"_"+"MN"+".csv";}
Всеравно создает сначала папку с названием инструмента и только потом csv. файл
может быть в этих строчках нужно убрать выделенное +Symbol()+x2, а в тех выше что вы примели наооборот оставить ...Symbol()+ ... ?
if(LoadZeroBar){EndL=0;}else{EndL=1;}А вот где это прописывается:
FilePatch = "Export_History"+x2+Symbol()+x2;
Убери Symbol()+ отсюда
В итоге должно получится вот так или нужно удалить Symbol()+x2, а не Symbol()+
Да, так будет правильнее
-удалить Symbol()+x2
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Внизу советник который загружает и периодически обновляет историю по нужному инструменту (например EURCAD ) csv. файл в каталог
C:\Program Files\Alpari MT4\experts\files\Export_History\EURCAD
Неподскажите что и где в коде нужно исправить чтобы данные скидывались создавая csv. файл в этот каталог сразу C:\Program Files\Alpari MT4\experts\files\Export_History
не создавая внутри еще подпапок типа EURCAD ?
щас скидывает так C:\Program Files\Alpari MT4\experts\files\Export_History\EURCAD