怎样在测试模式下启用创建的按钮、编辑框等事件?

 
写的EA,带按钮和EDIT框等,在勾选 复盘显示  后进行测试时,创建对象均正常,但点击按钮时没反应,求大师们指点指点。谢谢。
 
测试器不响应输入事件,可以用实测模式。
 
测试终端不支持事件响应。

Button可以用一个变通的方法:通过获取/设置button的状态status,来识别用户是否按了button。

其他的控件没有变通的方法。
 

哦。我是说嘛,怎么弄都不成,以为是在图表属性设置上某个选项我没设置好呢。

谢谢楼上两位。

不过,网上看到一个视频似乎他实现了可以点击开仓、平仓之类的按钮(即他实现了按钮有效),不知道是怎么做到的。

 
Lin Luo:

哦。我是说嘛,怎么弄都不成,以为是在图表属性设置上某个选项我没设置好呢。

谢谢楼上两位。

不过,网上看到一个视频似乎他实现了可以点击开仓、平仓之类的按钮(即他实现了按钮有效),不知道是怎么做到的。

测试状态是可以使用按钮的,最简单的方式就是先建立一个按键,然后

   if(ObjectGetInteger(0,"Button0",OBJPROP_STATE)==1)

     {

      执行……………………;

      ObjectSetInteger(0,"Button0",OBJPROP_STATE,0);

     }

原因: