错误、漏洞、问题 - 页 1726

 
Alexey Da:

为什么有这种需要?

如果文本包含128-255范围内的字符,编辑器会自动以Unicode保存文件。

请指点我如何才能找到这些非常人物?我在源代码中总是只使用英文,甚至在注释中也是如此,老字在哪里,我也不知道。在编辑器中搜索常规字符是不可用的。至少要为 "宽 "字做一个语法高亮显示?
 
Alexey Da:

为什么有这种需要?

如果文本包含128-255范围内的字符,编辑器会自动以Unicode保存文件。

如果你能有源头的一半大小,为什么不这样做呢。我在文本上有俄文注释,在保存为ANSI格式后,它们没有发生任何变化。然而,文件的大小变成了一半。
 
fxsaber:
如果你能有一个半大小的源代码,为什么不做呢。我有俄文评论,在保存为ANSI格式后,它们没有任何变化。然而,文件的大小变成了一半。

这样做是为了实现国际化。这样,在不同地域的操作系统上可以正确地看到文件,并能正确显示。

如果在一些欧洲黑莓上查看俄语源文件,将出现 "象形文字",而不是可读的(单字节俄语)文本。

 
Stanislav Korotky:

这样做是为了实现国际化。这样,在不同地域的操作系统上可以正确地看到文件,并能正确显示。

如果在一些欧洲的视窗上查看俄文资料,将出现 "象形文字",而不是可读的(单字节俄文)文本。


在这里, 一切都以俄语正确显示。而且源代码是ANSI格式的。

 

关于交易、自动交易系统和策略测试的论坛

与开发者公开对话--让我们改进图形部分

Renat Fatkhullin, 2011.04.05 23:41

到目前为止还没有办法,但很快我们就会增加一些功能 来控制指标子窗口的高度,精度为像素。

这也将使我们有机会建立整齐和准确的控制面板。

控制措施是否到位?
 
fxsaber:
>> 控制措施到位了吗?

是 >>固定自己的指标窗口的高度

::IndicatorSetInteger(INDICATOR_HEIGHT,height);
 
Anatoli Kazharski:

是 >>固定自己的指标窗口的高度

>>谢谢你!
 
Stanislav Korotky:

这样做是为了实现国际化。这样,在不同地域的操作系统上可以正确地看到文件,并能正确显示。

如果在一些欧洲的乙烯基上查看俄罗斯的源代码,将出现 "象形文字",而不是可读的(单字节的俄罗斯)文本。

这不是关于源代码的问题。事实证明,人们不能用MetaEditor完全编辑ANSI文件,包括那些用::FileOpen(FILE_ANSI)创建的文件。如果文件最初是ANSI,但不是.mqh、.mq4、.mq5 - 为什么要强制保存为Unicode?

最近我也遇到了这样的不便

 
A100:

这不是关于源代码。事实证明,MetaEditor不允许完全编辑使用::FileOpen(FILE_ANSI) 创建的ANSI文件。如果文件最初是ANSI,但不是.mqh、.mq4、.mq5 - 为什么要强制保存为Unicode?

最近我也遇到了这样的不便。

我们会解决这个问题,但如果有必要,我们会将扩展到Unicode。

 

创建一个继承于CExpertSignal的类。重载的LongCondition/ ShortCondition方法。测试了一下。它是有效的。好的!

我试图覆盖并使用CheckOpenLong(CheckOpenShort),并在测试器中通过断点测试代码。测试员(或编译器???)移除断点,将其设置为LongCondition,完全忽略CheckOpenLong(CheckOpenShort)。

帮助我理解它。


原因: