Скачать MetaTrader 5

не создается файл

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
roman epifanov
632
roman epifanov  

пишу такой код

string str="test"; 

int handle=FileOpen("text.txt ",FILE_WRITE);

FileWriteString(handle,str);

Fileclose(handle); 
в каталоге experts\files ничего нет
DenisR
665
DenisR  
В названии файла "text.txt " пробел перед второй кавычкой не нужен, да и тип файла не мешало бы указать.
roman epifanov
632
roman epifanov  
//+------------------------------------------------------------------+
//|                                                         file.mq4 |
//|                                                            roman |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "roman"
#property link      "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
string str="test"; 

int start()
  {

int handle=FileOpen("text.txt",FILE_WRITE|FILE_CSV);

   FileWrite(handle,str);

FileClose(handle);    
return(0);
  }
все исправил все равно ошибка-посмотрите пожалуйста..файл не создается
Vadim Zhunko
5226
Vadim Zhunko  
У меня работает и создаётся. Наверно, у Вас ОС Windows 7 ?
Vladislav Andruschenko
94330
Vladislav Andruschenko  

наверно человек пытается запустить его как эксперта в субботу когда нет тиков.

в таком случае:

void init()

{

start();

}
roman epifanov
632
roman epifanov  
Zhunko:
У меня работает и создаётся. Наверно, у Вас ОС Windows 7 ?


да у меня windows7 starter
Vadim Zhunko
5226
Vadim Zhunko  
openlive:


да у меня windows7 starter
Папка с МТ4 в програмфайле?
roman epifanov
632
roman epifanov  
да
Vadim Zhunko
5226
Vadim Zhunko  

Тогда, если всё в порядке с запуском экспертов в выходные, надо права задать админские. Чтобы можно было в папку програмфайл писать. Он и сейчас пишется, но в другую папку с Вашим профилем. Не помню какой путь у неё. Здесь уже решали эту проблему. Можно поиском по форуму найти.

Надо на отдельный диск МТ4 устанавливать, чтобы таких проблем не было. Да и для общей безопасности надо всё, что не относится к системе, ставить на одтельные логические диски.

Всё же, эксперт у Вас не запустится в выходные.

roman epifanov
632
roman epifanov  
попробую тогда установить мт4 на другой диск
roman epifanov
632
roman epifanov  
СПасибо! все получилось... переустановил на другой диск.... Щас еще попробую права старой папке переделать. Может тоже заработает
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий