Rezeda02: Приветствую всех. Помогите пожалуйста. Я здесь новичок и полный ноль. Хочу научиться трейдингу. Скачала МТ4 и запускаю,но почему то у меня ничего не происходит,нет никаких движений. Графики стоят на месте на вчерашнем числе и я ничего понять не могу. Пожалуйста помогите )))
ResetLastError();
int file_handle=FileOpen(InpDirectoryName+"//"+InpFileName,FILE_READ|FILE_WRITE|FILE_CSV);
if(file_handle!=INVALID_HANDLE)
{
PrintFormat("Файл %s открыт для записи",InpFileName);
PrintFormat("Путь к файлу: %s\\Files\\",TerminalInfoString(TERMINAL_DATA_PATH));
FileWrite(file_handle,value,value1,value2,value3,value4,value5,value6,value7);
FileClose(file_handle);
PrintFormat("Данные записаны, файл %s закрыт",InpFileName);
}
elsePrintFormat("Не удалось открыть файл %s, Код ошибки = %d",InpFileName,GetLastError());
Результат - после работы в течении полминуты получаем строку из 7 данных
Требуемый результат - так как этот кусок исполнялся потиково там должно быть как минимум 300 строк из 7 данных в каждой (то что каждая предыдущая запись стирается не было задумано)
Что нужно дописать?
На каждый тик файл открывается и ПЕРЕЗАПИСЫВАЕТСЯ. всегда одна строка. Перед FileWrite дописать строку FileSeek(Хандла, Нуль, конец). и между валуями пробел
На каждый тик файл открывается и ПЕРЕЗАПИСЫВАЕТСЯ. всегда одна строка. Перед FileWrite дописать строку FileSeek(Хандла, Нуль, конец). и между валуями пробел
Спасибо, и так результаты
выдает вот такие цифры
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
А там должны быть цифры от -1 до 1 согласно показаниям в окне *данных на экране вместо 138
Приветствую всех. Помогите пожалуйста. Я здесь новичок и полный ноль. Хочу научиться трейдингу. Скачала МТ4 и запускаю,но почему то у меня ничего не происходит,нет никаких движений. Графики стоят на месте на вчерашнем числе и я ничего понять не могу. Пожалуйста помогите )))
Выходной однако... Скукотища....
Ага. То есть в выходные не работает биржа??? А в праздники?
Ага. То есть в выходные не работает биржа??? А в праздники?
Ага. То есть в выходные не работает биржа??? А в праздники?
Расписание есть на сайте биржи, где счет зарегистрирован.
Вот посмотрите скрипт записи зигзага в файл. Внутри комментарии
Благодарю. Сэкономил мне кучу времени.
у меня пока что не работает, как все сделаю выложу код
как связать SetIndexBuffer и value =iCustom
чтоб в итоге получить значение буфера индикатора в момент запроса
Благодарю. Сэкономил мне кучу времени.
у меня пока что не работает, как все сделаю выложу код
как связать SetIndexBuffer и value =iCustom
чтоб в итоге получить значение буфера индикатора в момент запроса
Прикалывайтесь.
f1 по iCustom, и будет вам щастье.
Теперь кусок кода
На каждый тик файл открывается и ПЕРЕЗАПИСЫВАЕТСЯ. всегда одна строка. Перед FileWrite дописать строку FileSeek(Хандла, Нуль, конец). и между валуями пробел
На каждый тик файл открывается и ПЕРЕЗАПИСЫВАЕТСЯ. всегда одна строка. Перед FileWrite дописать строку FileSeek(Хандла, Нуль, конец). и между валуями пробел
Спасибо, и так результаты
выдает вот такие цифры
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
А там должны быть цифры от -1 до 1 согласно показаниям в окне *данных на экране вместо 138
может проще вытащить их из алертов на экране?
Спасибо, и так результаты
выдает вот такие цифры
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
0;0;206;115;138;115;115;113
А там должны быть цифры от -1 до 1 согласно показаниям в окне *данных на экране вместо 138
может проще вытащить их из алертов на экране?
Посмотрите, что в других буферах...