任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1115 1...110811091110111111121113111411151116111711181119112011211122...1178 新评论 ALEXEI DOBRII 2017.01.01 11:23 #11141 你好。是否有可能找出过去的实际价差值?谢谢你。 Sergey Gritsay 2017.01.01 14:13 #11142 smithers88:你好。是否有可能找出过去的实际价差值?谢谢你。 在MT5中你可以,在MT4中你不能 Vladimir 2017.01.02 00:45 #11143 smithers88:你好。是否有可能找出过去的实际价差值?谢谢你。http://ratedata.gaincapital.com/ - 2000年以来的tick(即买入和卖出)故事 Batr 2017.01.02 17:45 #11144 你能告诉我哪个更好吗--VPS服务器 或独立服务器?我读过各种评论,专用的比较好,但都是2010年以前的评论。现在情况肯定发生了变化。我所说的 "更好 "是指稳定、可靠、不间断。 Mikhail Toptunov 2017.01.03 04:06 #11145 好时间,如何在完成的文件.csv中添加新的一行,并将其转移到第1行 - 如果可能的话?或者其他的东西,但没有重新计算/循环现有的数据。是否允许更新列和行的名称?int GenerateCsv(string fileName) { int handle= FileOpen(fileName,FILE_CSV|FILE_WRITE," "),x=0,y=0; string str=""; if(handle<1) { Print("Error:",GetLastError()); return(handle); } else { str=""; for(x=0; x<ARRAY_SIZE_X; x++) { str = str + DoubleToString(arrayIndexX[x]); str = str + "\t"; } FileWrite(handle,PrepareString(str)); for(y=0; y<ARRAY_SIZE_Y; y++) { str = ""; str = str + DoubleToString(arrayIndexY[y]) + "\t"; for(x=0; x<ARRAY_SIZE_X; x++) { str = str + DoubleToString(arrayZ[0][x][y]); str = str + "\t"; } FileWrite(handle,PrepareString(str)); } } FileClose(handle); return(handle); }一般来说,问题是系统在三维数组中的轴j,k必须是巨大的数值,这里我认为要把所有的东西放到文本编辑器中作为存储,如果有必要,要对它进行处理。我可能需要 在写作时 使用(n) ,但我还不知道如何 使用。第一行的值是上限,第二行的值是所有列的0,填充从第二行开始。 初学者的问题 MQL5 MT5 MetaTrader Questions from Beginners MQL5 Any rookie question, so Alexey Viktorov 2017.01.03 07:54 #11146 Top2n:好时间,如何在完成的文件.csv中添加新的一行,并将其转移到第1行 - 如果可能的话?或其他方式,但不重新计算/回收现有数据。是否允许更新列和行的名称?int GenerateCsv(string fileName) { int handle= FileOpen(fileName,FILE_CSV|FILE_WRITE," "),x=0,y=0; string str=""; if(handle<1) { Print("Error:",GetLastError()); return(handle); } else { str=""; for(x=0; x<ARRAY_SIZE_X; x++) { str = str + DoubleToString(arrayIndexX[x]); str = str + "\t"; } FileWrite(handle,PrepareString(str)); for(y=0; y<ARRAY_SIZE_Y; y++) { str = ""; str = str + DoubleToString(arrayIndexY[y]) + "\t"; for(x=0; x<ARRAY_SIZE_X; x++) { str = str + DoubleToString(arrayZ[0][x][y]); str = str + "\t"; } FileWrite(handle,PrepareString(str)); } } FileClose(handle); return(handle); }一般来说,问题是系统在三维数组中的轴j,k必须是巨大的数值,这里我认为要把所有的东西放到文本编辑器中作为存储,如果有必要,要对它进行处理。我可能需要 在写作时 使用(n) ,但我还不知道如何 使用。第一行的值是上限,第二行的值是所有列的0,填充从第二行开始。 如果写一个数组,使用数组写函数不是更好吗?https://docs.mql4.com/ru/files/filewritearray FileWriteArray - Файловые операции - Справочник MQL4 docs.mql4.com FileWriteArray - Файловые операции - Справочник MQL4 vitek2010 2017.01.04 22:00 #11147 尊敬的专家建议:如何在MT4 instaforex插入一个截图,在这个论坛上的消息(如果你能 - 详细 - "对手指 "不是很亮)。 Vitalie Postolache 2017.01.04 22:12 #11148 vitek2010: 尊敬的专家建议:如何在MT4 instaforex上插入截图,在本论坛上留言(如果你能--详细--"在手指上 "为不是很亮)。1.在电脑上保存截图,按Ctrl+Alt+I,指定所需图片。这就是全部。2.如果来自网络,也是如此,但不是本地驱动器上的文件路径,而是指定一个网络上的图像链接。 vitek2010 2017.01.05 09:32 #11149 Vitalie Postolache:1.在电脑上保存截图,按Ctrl+Alt+I,指定所需图片。这就是全部。2.如果来自网络,也是如此,但不是本地磁盘上的文件路径,而是指定网络中图像的链接。 我看到在我复制的页面上:把截图放在我的口袋里,版主请不要因为我试图粘贴截图而责骂我。 MetaTrader平台的截图 Eurchf, H4, 2017.01.05 InstaForex集团, MetaTrader 4, 真实 Mikhail Toptunov 2017.01.06 14:33 #11150 你好,任务是覆盖一个二维数组,以BIN格式,请问该函数是否能识别二维数组的输入?文件写入阵列还是只按行分开写? 1...110811091110111111121113111411151116111711181119112011211122...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
好时间,如何在完成的文件.csv中添加新的一行,并将其转移到第1行 - 如果可能的话?或者其他的东西,但没有重新计算/循环现有的数据。是否允许更新列和行的名称?
{
int handle= FileOpen(fileName,FILE_CSV|FILE_WRITE," "),x=0,y=0;
string str="";
if(handle<1)
{
Print("Error:",GetLastError());
return(handle);
}
else
{
str="";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayIndexX[x]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
for(y=0; y<ARRAY_SIZE_Y; y++)
{
str = "";
str = str + DoubleToString(arrayIndexY[y]) + "\t";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayZ[0][x][y]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
}
}
FileClose(handle);
return(handle);
}
一般来说,问题是系统在三维数组中的轴j,k必须是巨大的数值,这里我认为要把所有的东西放到文本编辑器中作为存储,如果有必要,要对它进行处理。
我可能需要 在写作时 使用(n) ,但我还不知道如何 使用。
第一行的值是上限,第二行的值是所有列的0,填充从第二行开始。
好时间,如何在完成的文件.csv中添加新的一行,并将其转移到第1行 - 如果可能的话?或其他方式,但不重新计算/回收现有数据。是否允许更新列和行的名称?
{
int handle= FileOpen(fileName,FILE_CSV|FILE_WRITE," "),x=0,y=0;
string str="";
if(handle<1)
{
Print("Error:",GetLastError());
return(handle);
}
else
{
str="";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayIndexX[x]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
for(y=0; y<ARRAY_SIZE_Y; y++)
{
str = "";
str = str + DoubleToString(arrayIndexY[y]) + "\t";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayZ[0][x][y]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
}
}
FileClose(handle);
return(handle);
}
一般来说,问题是系统在三维数组中的轴j,k必须是巨大的数值,这里我认为要把所有的东西放到文本编辑器中作为存储,如果有必要,要对它进行处理。
我可能需要 在写作时 使用(n) ,但我还不知道如何 使用。
第一行的值是上限,第二行的值是所有列的0,填充从第二行开始。
尊敬的专家建议:如何在MT4 instaforex上插入截图,在本论坛上留言(如果你能--详细--"在手指上 "为不是很亮)。
1.在电脑上保存截图,按Ctrl+Alt+I,指定所需图片。这就是全部。
2.如果来自网络,也是如此,但不是本地驱动器上的文件路径,而是指定一个网络上的图像链接。
1.在电脑上保存截图,按Ctrl+Alt+I,指定所需图片。这就是全部。
2.如果来自网络,也是如此,但不是本地磁盘上的文件路径,而是指定网络中图像的链接。
MetaTrader平台的截图
Eurchf, H4, 2017.01.05
InstaForex集团, MetaTrader 4, 真实
文件写入阵列