错误、漏洞、问题 - 页 2112

 
仍然相关

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

虫子,虫子,问题

fxsaber, 2016.08.25 12:32

在Optimize=1和/或debug模式下执行错误

#property strict

class A
{
public:  
  bool operator ==( int ) const { return(true); }
};

void OnStart()
{
  Print((A*)NULL == 0); // Optimize=1 or _DEBUG - invalid pointer access. Optimize=0 and _RELEASE - no problem.
}
 

执行过程中出错

#define  MACRO1  "AAA" \
                "BBB"
#define  MACRO2  "CCC"
void OnStart()
{
        string text = MACRO1 MACRO2;
        Print( text );
}

结果:AAACCCBBB
预期:AAABBBCCC

 

编译错误

#define  MACRO1  "AAA" \
                "BBB"
#define  MACRO2  "CCC"
#define  MACRO3  "DDD" \
                "EEE"
void OnStart()
{
        string text12 = MACRO1 MACRO2; //нормально
        string text13 = MACRO1 MACRO3; //error:
}                                      //       '}' - semicolon expected
 
A100:

令人困惑的巨集突出显示--与环境无关

始终存在(选项B)或始终不存在(选项A)。

人们期望,如果一个宏被定义在一个特定的字符串中,它将被突出显示,如果它没有被定义,它将不会被突出显示。否则就不清楚有/无高亮意味着什么。

它在网站上吗?网站上的引擎无法识别代码中的自定义宏

 
 

一直想知道为什么OBJ_BUTTON 按钮中的文字是偏移的?

在创建微型面板时, 它看起来并不好看...


 

感谢你的辛勤工作,这很酷...



 
Vladimir Pastushak:

一直想知道为什么OBJ_BUTTON 按钮中的文字是偏移的?

在创建微型面板时, 它看起来并不好看...



试着减少箭头的大小。 我也有同样的情况。

 

图表_keyboard_control

启用键盘对图表的控制("Home"、"End"、"PageUp"、"+"、"-"、"Up Arrow "等)。设置CHART_KEYBOARD_CONTROL=false可以禁用图表的滚动和缩放功能,但仍然可以在OnChartEvent() 接收这些按键被按下的事件。

bool



我可以禁用复制和粘贴(Ctrl+C Ctrl+V)命令吗? 这样我就可以从EDIT字段中复制文本。

 
Vladimir Pastushak:

运作方式很酷...

现在是论坛上的一个典型信息

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

如何在MT5上编译这段代码

Vladimir Karputov, 2014.04.08 13:41

在MetaEditor中编译-F7。而要在论坛中插入代码,请使用SCR按钮
它将看起来像这样:要在论坛中插入代码,请使用</>按钮。