EA编程:设置止损价格
2022-10-27 09:39:04
more 
1125

  EA编程本课程的目标是给之前下的单子添加止损止盈价。

  首选添加外部参数

  input int SL=600;//止损点数

  input int TP=200;//止盈点数

  给单子添加止损止盈有两个方法:

  一、在下单函数里面带上相应的止损和止盈。

  OrderSend函数有11个参数,其中第六个(stoploss)和第七个(takeprofit)分别是止损价和止盈价。

  具体使用方法如下:

  注意:有些平台下单的时候不允许同时带上止损和止盈,否则会报错,之前的东航金融平台就是,也有的平台要求止损止盈至少要距离当前价格一定的点数,如果设置太小的话,可能造成下单失败。所以,设置止损止盈的方法我们通常使用第二种。

  二、下单成功后,通过修改订单设置上止损和止盈。

  修改订单用到的函数是OrderModify,这个函数有6个参数,其中第三个和第四个分别是止损价和止盈价

  整个EA的全部代码如下:

声明:
本文内容不代表FxGecko网站观点,内容仅供参考,不构成投资建议。投资有风险,选择需谨慎! 如涉及内容、版权等问题,请联系我们,我们会在第一时间作出调整!

相关文章

您正在访问的是FxGecko网站。 FxGecko互联网及其移动端产品是中国香港特别行政区成立的Hitorank Co.,LIMITED旗下运营和管理的一款面向全球发行的企业资讯査询工具。

您的IP为 中国大陆地区,抱歉的通知您,不能为您提供查询服务,还请谅解。请遵守当地地法律。