用网页编写mt4量化自动交易ea!简单、易用、高效!   新手入门视频   入门第一课图文   ea下载(1元一个)   ea编写教学视频   条件指令   动作指令   取值指令
下拉参数】取值指令说明

使用此选项,可在ea参数窗口显示下拉列表参数。用空格间隔各选项名称。
重要提示:不同的下拉参数名称的选项列表设置不能有相同项,否则ea将无法生成成功。(见尾图所示)

网页设置:
无标题993.png

生成ea后,在ea参数窗口可见“建仓方向”这个参数,双击下图中的红圈位置,会出现下拉框,再点一下,就可选择多单或空单了:
无标题9932.png

那么如何判断用户选择了哪一个选项呢?
判断下拉参数等于几,就知道了。如果等于0表示选择的是最开头的选项,等于1表示选择的是下一个选项,依次类推。

应用举例

下图根据选项来决定执行什么建仓指令。
当选择的是多单选项(等于0)就调用建仓指令建仓BUY单。
当选择的是空单选项(等于1)就调用建仓指令建仓SELL单。无标题9932s.png

错误举例
下图的两个下拉参数“建仓方向”和“平仓方向”,它们的选项列表中包含了相同的选项“空单”,会造成ea生成失败。
解决办法:第2个“空单”选项,可以加个序号,变为“空单2”或“空单B

ww11.png