初学者的问题 MQL5 MT5 MetaTrader 5 - 页 788 1...781782783784785786787788789790791792793794795...1503 新评论 andre 2017.10.29 13:17 #7871 你能告诉我如何做这个建筑吗?void OnStart() { int h=FileOpen("str.bin",FILE_READ|FILE_BIN); if(h==INVALID_HANDLE){ Alert("Ошибка открытия файла"); return; } int s=FileSize(h); string TXT=FileReadString(h,s); Print(TXT); FileClose(h); }在MT5中的工作方式与MT4相同,即ТХТ变量是可读的,而不是作为方块。 这似乎是编码的问题,但我不知道如何解决。 Questions from Beginners MQL5 MT4 MT5共享文件操作 读写文件不正确 [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 Vladislav Andruschenko 2017.10.29 13:21 #7872 Андрей:你能告诉我如何做这个建筑吗?void OnStart() { int h=FileOpen("str.bin",FILE_READ|FILE_BIN); if(h==INVALID_HANDLE){ Alert("Ошибка открытия файла"); return; } int s=FileSize(h); string TXT=FileReadString(h,s); Print(TXT); FileClose(h); }在MT5中的工作方式与MT4相同,即ТХТ变量是可读的,而不是作为方块。 这似乎是编码的问题,但我不知道如何解决。 尝试明确地指定一个编码。FILE_ANSI 或unicode andre 2017.10.29 13:40 #7873 Vladislav Andruschenko: 尝试明确指定编码。FILE_ANSI 或unicode 如果FILE_BIN被FILE_ANSI取代,那么整个字符串将只保留最初的,但可读的片段,而其余的将不保留,用unicode你会得到一个空白字符串。事实证明,如果你使用ANSI,你必须逐行读到分隔符,然后将所有部分相加,得到一个字符串。难道就没有更简单的方法吗,当然除了回到MT4? Vladislav Andruschenko 2017.10.29 14:09 #7874 没有。你们没有到位,你们在一起了。 int h=FileOpen("str.bin",FILE_READ|FILE_BIN|FILE_ANSI); andre 2017.10.29 14:28 #7875 Vladislav Andruschenko:没有。你们没有到位,你们在一起了。 谢谢,在这方面取得了一些进展,但绳子还是被剪断了好几次。 elmucon 2017.10.29 17:59 #7876 请告知是否可以用程序调用MA指标到图表中,以设置其绘图的颜色?我不知道如何调用指标的颜色设置...h__ = iMA(_Symbol,0,20,0,MODE_LWMA,PRICE_CLOSE); ChartIndicatorAdd(0,0,h__); Vladimir Karputov 2017.10.29 18:07 #7877 elmucon:请告知是否可以用程序调用MA指标到图表中,以设置其绘图的颜色?我不知道如何称呼它,但我不知道如何做 ... 你可以,但要做到这一点,你必须在自定义指标中做一个改变:为输入参数添加颜色在指标OnInit中应用此颜色通过iCustom调用这个改变的指标 elmucon 2017.10.29 18:14 #7878 Vladimir Karputov: 你可以,但你必须在自定义指标中做一个改变:为输入参数添加颜色在指标的OnInit中,将应用这个颜色通过iCustom调用这个修改后的指标没关系--我想也许有一个更简单的方法......谢谢!我认为开发者可以为手柄增加一些参数....。我甚至没有看到结构上的颜色变化......。像这样h__ = iMA(_Symbol,0,20,0,MODE_LWMA,PRICE_CLOSE,DRAW_LINE,clrRed); Vitaly Muzichenko 2017.10.29 18:20 #7879 elmucon: 我明白了--我想可能有一个更简单的方法......。谢谢!我认为开发者可以为手柄增加一些参数....。我甚至没有看到结构上的颜色变化......。像这样然后是这样的。h__ = iMA(_Symbol,0,20,0,MODE_LWMA,PRICE_CLOSE); ChartIndicatorAdd(0,0,h__,clrRed); elmucon 2017.10.29 18:22 #7880 Vitaly Muzichenko:然后是这样的。我不介意--这也是一个诺拉马利克...... 1...781782783784785786787788789790791792793794795...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你能告诉我如何做这个建筑吗?
void OnStart()
{
int h=FileOpen("str.bin",FILE_READ|FILE_BIN);
if(h==INVALID_HANDLE){
Alert("Ошибка открытия файла");
return;
}
int s=FileSize(h);
string TXT=FileReadString(h,s);
Print(TXT);
FileClose(h);
}
在MT5中的工作方式与MT4相同,即ТХТ变量是可读的,而不是作为方块。
这似乎是编码的问题,但我不知道如何解决。
你能告诉我如何做这个建筑吗?
void OnStart()
{
int h=FileOpen("str.bin",FILE_READ|FILE_BIN);
if(h==INVALID_HANDLE){
Alert("Ошибка открытия файла");
return;
}
int s=FileSize(h);
string TXT=FileReadString(h,s);
Print(TXT);
FileClose(h);
}
在MT5中的工作方式与MT4相同,即ТХТ变量是可读的,而不是作为方块。
这似乎是编码的问题,但我不知道如何解决。
尝试明确指定编码。FILE_ANSI 或unicode
没有。你们没有到位,你们在一起了。
没有。你们没有到位,你们在一起了。
请告知是否可以用程序调用MA指标到图表中,以设置其绘图的颜色?
我不知道如何调用指标的颜色设置...
请告知是否可以用程序调用MA指标到图表中,以设置其绘图的颜色?
我不知道如何称呼它,但我不知道如何做 ...
你可以,但你必须在自定义指标中做一个改变:为输入参数添加颜色
没关系--我想也许有一个更简单的方法......谢谢!
我认为开发者可以为手柄增加一些参数....。
我甚至没有看到结构上的颜色变化......。
像这样
我明白了--我想可能有一个更简单的方法......。谢谢!
我认为开发者可以为手柄增加一些参数....。
我甚至没有看到结构上的颜色变化......。
像这样
然后是这样的。
然后是这样的。
我不介意--这也是一个诺拉马利克......