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 данных в каждой (то что каждая предыдущая запись стирается не было задумано)
Что нужно дописать?
向大家问好。请帮助我。我是新来的,完全是一个零。我想学习如何交易。我下载了MT4并运行它,但不知为何什么都没有发生,没有任何动作。我把图表保持在昨天的数字上,我不能理解任何东西。请帮助))))。
今天是周末...Boring....
是的,你是说证券交易所在周末不工作?假期怎么办?
是的,你是说证券交易所在周末不工作?假期怎么办?
是的,你是说证券交易所在周末不工作?假期怎么办?
时间表在账户注册地 的交易所网站上。
下面是将 "之 "字形写进文件的脚本。评论内部
谢谢你。为我节省了很多时间。
这对我来说还不行,一旦完成,我就把代码贴出来。
如何绑定SetIndexBuffer 和值=iCustom
以获得请求时的指标缓冲区的值
谢谢你。为我节省了很多时间。
这对我来说还不行,一旦完成,我就把代码贴出来。
如何绑定SetIndexBuffer和值=iCustom
我将用它来获取请求时的指标缓冲区的值
有趣的是。
f1 by iCustom and you will be happy.
现在有一段代码
每打一个勾,文件就会被打开并重新写入,总是一行。在FileWrite 之前添加FileSeek(Handla, Zero, end)一行,并在轴之间添加空格。
每打一个勾,文件就会被打开并重新写入,总是一行。在FileWrite之前,添加FileSeek(Handla, Zero, end)行和轴之间的空格。
谢谢你,所以结果
它得出的数字是这样的。
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。
也许把它们从屏幕上的提醒中拿出来更容易?
看看其他缓冲区里有什么...