文章 "在 MQL5 中创建交互式图形用户界面(第 2 部分):添加控制和响应"

 

新文章 在 MQL5 中创建交互式图形用户界面(第 2 部分):添加控制和响应已发布:

通过动态功能增强 MQL5 图形用户界面(GUI)面板,可以大大改善用户的交易体验。通过整合互动元素、悬停效果和实时数据更新,该面板成为现代交易者的强大工具。

有七个组件将实现自动化。第一个组件是单击关闭按钮时面板的关闭。我们打算在单击此按钮时删除所有面板元素。其次,当点击仓位管理按钮时,按钮将根据指示关闭各自的仓位和订单。例如,当我们点击 "盈利" 按钮或标签时,就会关闭所有盈利的仓位。第三个自动化将针对交易量组件。单击它的实体后,将创建一个选项的下拉列表,供用户选择交易选项。

第四项自动化是在相应交易按钮旁边的增加或减少按钮上,它们可以增加或减少编辑栏中的值,而不是直接键入。如果用户想直接输入所需的值,编辑栏就需要捕捉输入的值,这就是我们的第五个自动化步骤。然后,第六步将是在悬停按钮上创建悬停效果。也就是说,当鼠标位于悬停按钮区域内时,按钮会变大,表明鼠标位于按钮附近;当鼠标离开按钮区域时,按钮会重置为默认状态。最后,我们会在每个价格分时上将报价更新为实时值。

作者:Allan Munene Mutiiria